kostenloser Webspace werbefrei: lima-city


Textdokumente anlegen und durchsuchen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    cam

    cam hat kostenlosen Webspace.

    Hallo! Ich habe von PHP noch nicht so viel Ahnung, habe nun jedoch etwas versucht. Es geht darum, Daten in einer Textdatei anzulegen, die hinterher wieder ausgelesen werden sollen. Jedoch habe ich bereits beim Anlegen meine Schwierigkeiten. Zwar wird das Textdokument erstellt, jedoch ?wird alles hintereinander Weg in einer Zeile geschrieben. Was muss man eingeben, damit es durch Kommatar getrennt oder untereinander geschrieben wird?

    CAM
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. k*****i

    ganz einfach mir variablen ?bergabe hier ein code in php mit einer erstellung!

    $fp = fopen("name.txt","a");
    if($fp);
    {
    echo "dein inhalt\n immernoch dein inhalt!";
    }
    fclose($fp);

    und zum offnen dann eben das heir amchen!

    while(!feof(@fopen("chatdata.txt","r");))
    {
    $tabzeile = fgets($fp,200);
    echo "text";
    }

    wie du bestimmt richitg gemerkt hast gibt es nur einen kleinen unterschied der buchstabe danach: $fp = @fopen("chatdata.txt","r"); hier ist er r, oben ist er a und es gibt noch wf?r nur einen inhalt a sagt glaub cih das immer weiter geschrieben wird!

    hoffe dir konnte geholfen werden!

    bei fragen Frag!

    MfG

    Kraeusi
  4. Autor dieses Themas

    cam

    cam hat kostenlosen Webspace.

    H?? Das verstehe ich jetzt nicht. Ich werde mal das Script posten, wie es bisher aussieht, vielleicht kann man mir dann besser helfen. Und mir genau sagen, wo ich was hinsetzen muss, damit es wie gesagt untereinander steht oder durch Kommatar getrennt ist.

    <html>
    <head>
    <title>BFV-Datei</title>
    </head>
    <body>
    <?
    $name=$HTTP_POST_VARS['name'];
    $str=$HTTP_POST_VARS['str'];
    $ort=$HTTP_POST_VARS['ort'];
    $land=$HTTP_POST_VARS['land'];
    $geschl=$HTTP_POST_VARS['geschl'];
    $altersb=$HTTP_POST_VARS['altersb'];
    $sonst=$HTTP_POST_VARS['sonst'];
    $rp=$HTTP_POST_VARS['rp'];
    $alter=$HTTP_POST_VARS['alter'];
    $hobbys=$HTTP_POST_VARS['hobbys'];
    $stern=$HTTP_POST_VARS['stern'];
    $weiter=$HTTP_POST_VARS['weiter'];
    $filename = "".$name.".txt";
    if (file_exists($filename))
    {
    echo "Der Name ist bereits vergeben";
    }
    else
    {
    $datei=fopen($filename,"w");
    fwrite($datei, $str);
    fwrite($datei, $ort);
    fwrite($datei, $land);
    fwrite($datei, $geschl);
    fwrite($datei, $altersb);
    fwrite($datei, $sonst);
    fwrite($datei, $rp);
    fwrite($datei, $alter);
    fwrite($datei, $hobbys);
    fwrite($datei, $stern);
    fwrite($datei, $weiter);
    echo "Eintrag erfolgreich abgeschlossen!";
    }
    ?>
    </body>
    </html>
  5. k*****i


    man ich muss auf arbiet und jetzt soll cihd ein skript noch amchen wenn ich zu sp?t komme is es deine schuld!!
    also so m?sste es gehen!

    H?? Das verstehe ich jetzt nicht. Ich werde mal das Script posten, wie es bisher aussieht, vielleicht kann man mir dann besser helfen. Und mir genau sagen, wo ich was hinsetzen muss, damit es wie gesagt untereinander steht oder durch Kommatar getrennt ist.

    <html>
    <head>
    <title>BFV-Datei</title>
    </head>
    <body>
    <?
    $name=$HTTP_POST_VARS['name'];
    $str=$HTTP_POST_VARS['str'];
    $ort=$HTTP_POST_VARS['ort'];
    $land=$HTTP_POST_VARS['land'];
    $geschl=$HTTP_POST_VARS['geschl'];
    $altersb=$HTTP_POST_VARS['altersb'];
    $sonst=$HTTP_POST_VARS['sonst'];
    $rp=$HTTP_POST_VARS['rp'];
    $alter=$HTTP_POST_VARS['alter'];
    $hobbys=$HTTP_POST_VARS['hobbys'];
    $stern=$HTTP_POST_VARS['stern'];
    $weiter=$HTTP_POST_VARS['weiter'];
    $filename = "".$name.".txt";
    if (file_exists($filename))
    {
    echo "Der Name ist bereits vergeben";
    }
    else
    {
    $fp = fopen("$name.txt","a");
    if($fp);
    {
    echo "$datei, $str"\n;
    echo "$datei, $ort"\n;
    echo "$datei, $land"\n;
    echo "$datei, $geschl"\n;
    echo "$datei, $altersb"\n;
    echo "$datei, $sonst"\n;
    echo "$datei, $rp"\n;
    echo "$datei, $alter"\n;
    echo "$datei, $hobbys"\n;
    echo "$datei, $stern"\n;
    echo "$datei, $weiter"\n;
    }
    fclose($fp);
    echo "Eintrag erfolgreich abgeschlossen!";
    }
    ?>
    </body>
    </html>



    so m?sste jetzt stimmen oder habe ich dein fwrite falsch ninterpretiert und auch das mit den kamatas?
  6. Autor dieses Themas

    cam

    cam hat kostenlosen Webspace.

    Okay, danke ... ich m?chte niemanden von der Arbeit abhalten. Ich selbst muss erst in etwa zwei Stunden los ~.*

    Ich werde es jetzt jedenfalls mal probieren.

    CAM

    ---

    Jetzt kommt folgende Fehlermeldung:

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/webpages/lima-city/cam/html/bfv/neu.php on line 29

    Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/webpages/lima-city/cam/html/bfv/neu.php on line 29
  7. k*****i

    danke h?chtens versteht miche ienr ich muss jetzt los, cih hasse die normal schicht!:(

    naja wenn das nicht geht kann es sein das der fehler bei dem ausgegeben wird: $name.txt","r da ?ndere das dann mal in $fp = fopen("$filename","a"); oder $fp = fopen(".$filename.","a");

    eines muss eigentlich mindestens klapen, so amn sieht sich sag mit dann mal bitte obs geklappt hat!

    Bye
    Kraeusi

    <- wech is!
  8. Autor dieses Themas

    cam

    cam hat kostenlosen Webspace.

    Ich habe es jetzt mit den beiden anderen Zeilen versucht, aber die Fehlermeldung bleibt.

    CAM


    EDIT 0-checka
    Doppelpost gel?scht. Inhalt des 2. Posts:

    Okay, ich habe es jetzt anders gel?st bekommen. Ich verwende statt einer txt-Datei eine php-Datei (dann konnte ich es wenigstens richtig sch?n formatieren ).

    So, komme ich zum n?chsten Punkt der "Tagesordnung".

    Ich m?chte ein Formular erstellen, welches anschlie?end die eigegebenen Felder mit den Inhalten der zuvor angelegten Dateien ?berpr?ft. Doch das ist noch nicht alles. Ausgegeben werden sollen die Datei-Namen (allerdings ohne die php-Endung) als Link auf die jeweilige Datei.

    Ist so etwas m?glich? Habe ich alles soweit verst?ndlich erkl?rt?

    CAM

  9. k*****i

    ne den letzen satz kapiere ich nciht soll man in dem formular den anme angeben?
    ohne .php, is doch ne so schwer wir es einfach weggelasen, und zum formular!

    ?berpr?fen ob text drinne ist machste mit enr iff abfrage if($xxx=="")
    echo "meta weiterleitung"
    else {}

    so und zum formular das m?sste soa ussehen <form action="neu.php" method="post"
    <input name="xxx" type="text" size="20">xxx
    </form>

    fragen?

    <<---wieder da!
  10. Autor dieses Themas

    cam

    cam hat kostenlosen Webspace.

    Aber es muss ja eine spezielle Abfrage sein. Okay, erkl?re ich es mal genauer:

    Es wird eine Brieffreundschaftenvermittlungsdatei (ich wei?, langes Wort ~.*)

    Was eingetragen wird, kann man ja an den vorherigen Script sehen. Und das gleiche muss auch abgefragt werden k?nnen (okay, nicht unbedingt alles, aber fast). Und da die Inhalte ja immer verschieden sind, kann ich nicht immer ein neues Script erstellen, wenn da etwas neues eingetragen wird.

    Wei?t du nun, was ich in etwa meine?

    CAM


    EDIT 0-checka
    Doppelpost gel?scht. Inhalt des zweiten Posts:

    Warum schreibt denn hier keiner mehr was? Ist es so schwer? Ich meine, f?r mich schon, da ich keine Ahnung habe, aber ich dachte, irgendjemand wird es vielleicht wissen, wie ich das meistern kann. Ich m?chte jedenfalls keine Datenbank daf?r verwenden, so viel steht fest.

    CAM

  11. k*****i


    Aber es muss ja eine spezielle Abfrage sein. Okay, erkl?re ich es mal genauer:

    Es wird eine Brieffreundschaftenvermittlungsdatei (ich wei?, langes Wort ~.*)

    Was eingetragen wird, kann man ja an den vorherigen Script sehen. Und das gleiche muss auch abgefragt werden k?nnen (okay, nicht unbedingt alles, aber fast). Und da die Inhalte ja immer verschieden sind, kann ich nicht immer ein neues Script erstellen, wenn da etwas neues eingetragen wird.

    Wei?t du nun, was ich in etwa meine?

    CAM


    Wenn ich erlich sein soll!
    NEIN
    Aber fast und ca....

    cam schrieb:
    Warum schreibt denn hier keiner mehr was? Ist es so schwer? Ich meine, f?r mich schon, da ich keine Ahnung habe, aber ich dachte, irgendjemand wird es vielleicht wissen, wie ich das meistern kann. Ich m?chte jedenfalls keine Datenbank daf?r verwenden, so viel steht fest.

    CAM


    Warum?
    Weil ich den Thread vergessen habe!

    wieder zum ersten!



    cam schrieb:
    Aber es muss ja eine spezielle Abfrage sein. Okay, erkl?re ich es mal genauer:

    Es wird eine Brieffreundschaftenvermittlungsdatei (ich wei?, langes Wort ~.*)

    Was eingetragen wird, kann man ja an den vorherigen Script sehen. Und das gleiche muss auch abgefragt werden k?nnen (okay, nicht unbedingt alles, aber fast). Und da die Inhalte ja immer verschieden sind, kann ich nicht immer ein neues Script erstellen, wenn da etwas neues eingetragen wird.

    Wei?t du nun, was ich in etwa meine?

    CAM


    ja naja sowas ?hnliches wie in nem forum eben werden die userdaten in pfoilen gespeichert also in einzelnen datein ja da gibste jeder ner id usw.....


    MfG

    Kraeusi
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!