Beiträge von sibbiiii

    Und nochetwas.
    Wenn der Browser dir sagen soll, das er keine Frames anzeigen kann, musst du das mit noframe machen

    Code
    <iframe src="Datei.html" width="100%" height="100%" name="FRAME"><noframe>
    
    
    
    Ihr Browser kann leider keine eingebetteten Frames anzeigen:
    Sie k&ouml;nnen die eingebettete Seite &uuml;ber den folgenden Verweis
    aufrufen: [url='Datei.html']FRAME[/url]</p></noframe>
          </iframe>

    Hi, ich habe grade Guild wars installiert, und wollte es starten.
    Der Bildschirm wurde schwarz, flakert ein wenig, dann sehe ich kurz den Guildwars Mauszeiger, und der Bildschirm wird wieder Schwarz.
    Hier mal mein PC:
    Prozessor: AMD Athlon(tm) 64 Processorc 3200+ MMX, 3DNow, ~2.2GHz
    1024MB Ram
    Systemhersteller NVIDIA
    Meine Grafikkarte is
    NVIDIA GeForce FX 5200

    Waere echt cool wenn ihr mir da weiterhelfen koenntet

    Und die Spalte, in der du das Datum eintragen willst, muss auch datetime haben, also eine Extra "Datumsspalte" sein, geht nicht mit jeder. ;)
    Aber ich denke das weißt du

    Also, nochmal.. ;)
    Es ist total einfach, und ich versteh dein Problem gar nicht.
    Bei Flashfxp hast du 2 Fenster. Links dein Computer, und rechts dein Server.
    Jetzt erstellst du einfach auf deinem Computer (Linke Spalte) 8 mal den Gleichen Ordner mit dem gleichen Inhalt.
    Die 8 Ordner makiertst du, und ziehst die auf deinen Server (rechte spalte)..

    Stimmt, bei Flash FXP gibt es wiklcih keine Copy funktion, aber da passiert doch das gleiche! ;)

    Eigentlich muss das gehn! ;)

    Sonst schau mal nach FLASH FXP, das ist sehr gut, ist allerdings nur eine 40-Tage-testversion, aber fuer deine Zwecke duerften die 40 Tage ja wohl langen. :P

    Hallo, da man hier ueberall im Forum ließt, "Wie schreibe ich Daten in eine Datenbank, und lese sie dann wieder aus à la Newsscript" dachte ich mir, das ich mal ein kleines "tutorial" schreibe, wie man sowas auf die Beine stellt.

    Im Grunde genommen ist es ganz einfach. Man schreibt Daten in ein Formular schickt das weiter an eine Andere Datei, die wiederrum sendet alles an die Datenbank. In einem weiteren Script ließt man die Daten wieder aus, und Formatiert sie.
    Also, al erstes mal, brauchen wir die Serverdaten. Die speichern wir am besten in eine Datei, und fuegen sie dann im dem Befehl include an der Gewuenschten Stelle wieder ein, das Spart Platzt.
    Also, hier die Datei, nennt sie wie ihr wollt,vorteilhaft waere config
    config.php:

    So, da wir die Datei jetzt haben, koennen wir weiter dazu gehn, die Benoetigten Tabellen anzulegen. Hierzu geht ihr in euer PHPmyAdmin tool, geht auf eure Datenbank und klickt Links in der Navigation auf das kleine Button wo: ´SQL´ steht, und fuegt folgenden Code ein, erklaerungen stehen weiter unten:

    Das Feld id ist dazu da, jedem Eintrag eine "identitaet" zu verliehen.
    Ich denke die restlichen Felder erklaeren sich von Alleine, sie "stehen" zu ihrem Namen ;)

    So, nun kommen wir zu dem Formular, wo wir die Daten eintragen muessen. Ich habe mal eins vorbereitet, es ist ganz klein, total unformatiert, und dient nur zum Zweck, ich hoffe verschoenerungen koennt ihr selbst vornehmen. Auch hierzu folgen erklaerungen weiter unten.

    Die Datei, die in action="" steht, ist die Datei, die die Daten nachher weiter zur Datenbank sendet, dazu aber gleich mehr. Hier ist method="post" angebracht, weil unter "Get" die Daten ueber die URL weitergetragen werden, und das sinnlos ist, und auch unschoen Aussieht, wenn man eine Ellenlange URL hat.
    Wichtig: Die Woerter die bei input unter name="" stehen, muessen Identisch mit Spaltennamen in eurer Datenbank sein. Bitte die bezeichnungen alle klein Schreiben, da es nachher zu unschoenen Komplikationen kommen kann.

    Jetzt brauchen wir noch die oben angesprochene "datei.php".
    Was muss in der Datei enthalten sein?

      Sie muss zur verbindung zur Datenbank aufbauen
      Sie muss die Daten verarbeiten koennen
      Sie muss die Daten zur Datenbank senden koennen

    Das hoert sich zunaechst schwerer an, als es wirklich ist.
    Auch hier wieder eine Beispiel-Datei. Erklaerungen wieder unten
    datei.php

    Oben bauen wir eine Verbindung zur Datenbank auf mit dem INSERT INTO befehl sagen wir, in welche Tabelle geschrieben werden soll. Wenn ihr aufgepasst habt, sollten euch die Restlichen Zeilen auch bekannt vorkommen. Das NOW() schickt die Aktuelle Uhrzeit mit Datum mit.
    Die echo-befehle sind recht eindeutig. ;)

    Das groebste ist geschafft. Wenn alles glatt laeuft, sollten die Datenbank jetzt friedlich in der Datenbank ruhen.
    Jetzt muessen wir die Daten wieder auslesen. Auch dazu gibt es ein Script, wie zu erwarten ;)
    Was muss das Script koennen?

      Es muss zur Datenbank verbindung aufbauen
      Es muss die Daten auslesen
      Es muss die Daten Ausgeben, wenn moeglich Formatiert


    Hier wieder erst das script, dann die beschreibung:
    news.php


    Das script ist schon etwas laenger, und Bedarf auch etwas mehr obacht.
    Der obere Teil ist bekannt.
    Mit dem "SELECT" befehl, waehlen wir die Tabelle aus. Mit FROM sagen wir
    welche Spalten wir ansprechen wollen. In diesem falle steht da *. Das * steht fuer alle Spalten, die es in dieser Tabelle gibt, es koennte auch nur

    Zitat

    `inhalt`,
    `titel`,
    `autor`

    stehen.
    Das ORDER BY gibt aus, in welcher "Reihenfolge" die Daten ausgegeben werden sollen. Das wohl am Sinnvollsten ist
    datum DESC da es die Daten nach dem Datum des Eintrags ausgibt, die Neuste News zuerst.
    Die Formation koennt ihr auch mit Tabellen handhaben, ich habe hier nur fuer mich CSS gewaehlt. Bei der Formation braucht ihr keine Angst davor haben, das ihr den HTML text mit dem Php-gefasel vermischt, denn der PHP-code wurde quasi "abgeklemmt"
    Ihr fuegt die Daten aus der Datenbank mit dem Folgenden Code ein:

    Zitat

    <?=$row['titel']?>


    Da wo Titel steht, kommt die Gewuenschte Spalte hin. Das nl2br() sorgt dafuer, das
    ihr Automatisch Zeilenumbrueche bekommt.
    Dieses Script hat noch ein kleines Extra. Ihr koennt es benutzen, oder es lassen. Ihr koennt auf Knopfdruck eure Daten aus der Datenbank wieder Löschen. Da gebe ich euch aber nur den Code, mit einer Kleinen erklaerung, da es eigentlich Klar sein duerfte.
    Es handelt sich hier um

    Zitat


    Spaetestens jetzt stellt es sich als Heldentat raus, das ihr die Spalten alle klein geschrieben habt, da euch diese Funktion sonst nicht zur Verfuegung stehen wuerde. Ich habe die datei del.php genannt. Hier der Code
    del.php


    Danke an `phore` der diese Funktion fuer mich schrieb ;)

    Das wars mit der Kunst. Ihr koennt dieses Script acuh fuer ein log-in Teil nehmen, zumindest die Anmelde-Formulare, und die datei.php jedoch muesst ihr diese fuer euch abaendern, wer will schon Anstatt Kennwort - Autor stehen haben?!? ;)
    Ich hoffe ich habe es verstaendlich geschrieben, und ihr wisst jetzt, wie ihr es angehen sollt.
    Dieses Script hier dient nur als Hilfe, wenn etwas nicht klappt, macht nich mich dafuer Schuldig, sondern versucht erstmal selbst den Fehler rauszusuchen. Und fuer Schaeden uebernehme ich keinerlei Haftung. ;)

    Wenn irgendwelche Fragen auftreten, oder noch Unklarheiten sind, stehe ich gerne mit Tat unr Rat zur verfuegung.

    Mit Freundlichen Gruessen

    Sibbi

    //Edit
    Ich habe vergissen die .css datei mitzu schicken. Dann habt ihr schonmal eine Vorstellung, wie es nachher alles aussieht.
    Hier ist sie:
    style.css

    Es sind jetzt mittlerweile 3 Threads am laufen, wo sich jemand beklagt, das es in IE und FF anders aussieht.
    Das ist einfach fakt. Du musst versuchen deine Page so zu coden, das du auf einen Nenner kommst, anders wirst du um diese Problem nich drumrum kommen.. ;)

    hui... Ich glaube das is nicht moeglich.
    Du meinst die Farb-unterschiede wie wenn du jetzt z.b.border=100 machst?
    Nein, das ist nicht moeglich. Das ist eine Voreinstellung die dir HTML bietet, aber nicht weiter veraenderbar ist..
    Aber wer guckt sich denn schon so genau diese Liene an?! ;)

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    <html>
    <head>
    <title></title>
    <% INCLUDE_VAR($CUSTOM_HEAD_INDEX) %>
    </head>
    <frameset cols="200,*" border=0 frameborder=0 framespacing=0>
    <frame src="navigation.shopscript" name="navigation" noresize scrolling=no>
    <frame src="<% URL_MAINFRAME %>" name="main" noresize scrolling=auto>
    <frame src="LINK.PHP" name="horizontal" noresize scrolling=no>
    <?php $font = "<font face='$global_fontface' color='$global_fontcolor_dark' size='$global_text_size'>"; $_font = "</font>"; php?>

    <noframes>
    <% EchoHeadline('<font face="$global_fontface">Die Darstellung dieses Internet-Shops erfordert Frames</font></h1>') %>


    • $font
      Wenn Sie Kunde dieses Shops sind, verwenden Sie bitte einen Browser, der
      HTML-Frames (dt. Rahmen) beherscht. Dies sind u. a. die aktuellen Versionen der Browser
      Mozilla, Netscape,
      Opera und Internt Explorer.

      Wenn ihr Browser Frames beherrscht haben Sie vielleicht die Darstellung von Frames abgeschaltet.
      Gehen Sie dann in die Einstellung ihres Browsers und aktivieren Sie die Darstellungs von Frames.
      $_font



    • $font
      Wenn Sie Betreiber des Shops sind: Editieren Sie die Seite index.shopscript im Verzeichnis bs_shopdata auf Ihrer Präsenz.
      $_font


    </noframes>
    </frameset>


    </html>