Ergebnis 1 bis 14 von 14

Thema: Mini PHP-Tut

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    mmmm. recht schon fehl aber was.Trotz meiner
    tollen rechtschreibung schreib ich was dazu.

    5. F-open and co.

    Also wir fangen was wir wollen ?

    Daten Speichern ohne mysql.

    Wie machen wir das ?


    In dem wir alle Informationen in eine anderre datei rein schreiben.

    wir fangen an :

    wir haben ein formular mit folgenden feldern :

    1.Name
    2.Email
    3.Wohnort
    4.Homepage
    5.Datum
    6.Text

    und wollen diese daten in eine datei schreiben.

    Also bauen wir ein formular mit

    PHP-Code:
    <form name="Formular" action="leer-abfrage.php" method="post">

    <
    input type="submit" value="Abschicken">
    <
    input type="reset" value="Leeren" name="reset"
    da muss aber noch was rein undzwar eben

    1.Name
    2.Email
    3.Wohnort
    4.Homepage
    5.Datum
    6.Text

    also siht es so aus :


    PHP-Code:
    <form name="Formular" action="abfrage.php" method="post">
    Name:
    <
    input type="text" size="20" name="name">
    <
    br>
    <
    br>
    Ihre eMail Adresse:
    <
    input type="text" size="20" name="email">
    <
    br>
    <
    br>
    Wohnort:
    <
    input type="text" size="20" name="home">
    <
    br>
    <
    br>
    Homepage:
    <
    input type="text" size="20" name="homepage">
    <
    br>
    <
    br>
    Ihr Text:
    <
    textarea cols="50" rows="10" name="text" id="text"></textarea>
    <
    br><br>Smiley Einf&uuml;gen:<br>

    <
    br>
    <
    input type="submit" value="Abschicken">
    <
    input type="reset" value="Leeren" name="reset"
    so dann müssen aber die daten auch weiter gegeben werden.
    Das macht der <form> dieser <form> fürt zu einer datei und behält dabei die Variablen.

    so wie soll die afrage.php aussehn ?

    so soll sie aussehn :

    PHP-Code:
    <?php



    $datei 
    fopen("./test.txt","r");
    //#############################
    //mit fopen öffen wir daten.
    // man kann jenach dem was man will fopen
    //anderre Rechte geben
    //
    //r  =  Öffnet die Datei nur zum Lesen und positioniert den
    // Dateizeiger auf den Anfang der Datei.
    //
    //r+ = Öffnet die Datei zum Lesen und Schreiben und setzt 
    //den Dateizeiger auf den Anfang der Datei.
    //
    //w  =  Öffnet die Datei nur zum Schreiben und setzt den
    // Dateizeiger auf den Anfang der Datei sowie die Länge der 
    //Datei auf 0 Byte. Wenn die Datei nicht existiert wird 
    //versucht sie anzulegen.
    //
    //w+ =  Öffnet die Datei zum Lesen und Schreiben und setzt 
    //den Dateizeiger auf den Anfang der Datei sowie die Länge
    // der Datei auf 0 Byte. Wenn die Datei nicht existiert,
    // wird versucht sie anzulegen.
    //
    //a  =  Öffnet die Datei nur zum Schreiben. Positioniert den
    // Dateizeiger auf das Ende der Datei. Wenn die Datei nicht
    // existiert, wird versucht sie anzulegen.
    //
    //a+ =  Öffnet die Datei zum Lesen und Schreiben. 
    //Positioniert den Dateizeiger auf das Ende der Datei. Wenn
    // die Datei nicht existiert, wird versucht sie anzulegen.

    echo $datei "
    //wir haben r zum lesen  genommen und können 
    // dann per echo die datei ausgeben.
    //
    //

    ?>
    Um daten reinschreiben zulassen siht das so aus :

    PHP-Code:
    <?php



    $datei 
    fopen("./test.txt","w");

    $datum date("j F, Y, H:i:s");
    // mit date gibt man das datum aus

    $input"

    <table border=\"0\">
    <tr>
    <td WIDTH=\"100%\" HEIGHT=\"3\" BGCOLOR=\"#000000\" >
    </td>
        <tr>
            <td><strong>Von 
    $name am $datum </strong><br> $homepage </td>
        </tr>
        <tr>
            <td WIDTH=\"500\">
    $text</td>
        </tr>
    </table>
    <br>

    $datei "

    // wir dürfen nicht fergessen " immer mit "\" zu escapen wenn
    // wir es z.b. per echo wieder geben wollen.

    // um die bestehenden daten nicht zu überschreiben muss das
    // fwrite so aussehn

    fwrite($datei,$input);

    ?>
    und schon haben wir daten in eine tyt datei geschreiben udn können uns schnell und einfach ein Chat oder ein gäste buch bauen.

    Ich hoffe das hat wer verstanden

    Geändert von dadie (24.07.2004 um 02:39 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •