Mailinglisten-Archive |
Armin Steiner wrote: > > Hab mich schon abgeregt. Hast Du denn jetzt einen Ansatz? > ... leider noch nicht so richtig, Ulf. Also. Teil 1 - Anforderungen: Speicherung von Datenfeldern in einer ASCII Datei, um Sie später wieder auszulesen. CSV scheint sinnvoll. Teil 2 - Aufgaben: a.) Speicherung b.) Auslesen c.) Formatierung Teil 3 - Umsetzung: a.) Speicherung Alle Daten liegen im einem Array vor: $daten["name"]="Ulf Wendel"; $daten["email"]="uw_(at)_netuse.de"; $daten["message"]="Message"; $datenzeile=""; while (list($k,$feldname)=each($daten)) { $datenzeile.=sprintf("\"%s\";",$daten[$feldname]) } $datenzeile.="\n"; Jetzt hast Du in $datenzeile: "Ulf Wendel";"uw_(at)_netuse.de";"Message";\n (\n = Zeilenumbruch). Das speicherst Du in File. b.) Auslesen Die Daten werden aus dem File gelesen mittel fgetcsv(). Du bekommst ein Array in der Form: $daten[0]="Ulf Wendel"; $daten[1]="uw_(at)_netuse.de"; $daten[2]="Message"; $daten[3]=""; (wir haben oben das letzte Semikolon nicht abgeschnitten) Damit kannst Du arbeiten. Ulf > Mein Problem liegt besonders in der Tatsache, daß ich den Inhalt des forums > in ener .txt-datei haben will - und zwar in ASCII --> später aber eine > html-formatierte Ausgabe will. > Ich könnte ja jetzt vielleicht nur die Variablen $name, $email, $text an das > .txt-file übergeben. > Ich nehme mal an, das .txt-file sähe dann so aus (z.B.): > ArminSteinersteiner_(at)_home-city.demeinbeitrag > (also ohne link-funktion natürlich). > aber wie kriege ich das jetzt wieder auseinander? Wenn ich ein Hochkomma > (Das meintest Du doch mit CSV?) hinter jede Variable tue. Gut. Aber wie lese > ich das dann aus und ordne das dann wieder zu? > Irgendwie ein brett vorm Kopf habend - aber sonnig grüßend > > Armin > > PS:Hab D.A.N.K. für Deine Mühe&Geduld.- Ich hoffe das ganze newbie-Problem > belastet die Liste nicht allzusehr (Ist für alle anderen wahrscheinlich > ziemlich uninteressant-sorry.) > > steiner_(at)_home-city.de > > PHP3: > Mann gab mir soeben - das Geschenk meines Lebens - das Wissen von einem Ende > der Nacht > ich war widerstrebend - doch es blieb bei mir kleben - als hätte es einer > mir festgemacht > ("Tocotronic - K.O.O.K./Das Geschenk") > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive