CSV-file
Rage
- php
0 André Laugks0 Thomas Schmieder0 Rage
0 Tobias
Hallo zusammen...
nachdem ich immernoch an dieser einen dummen php-klamotte sitze und das Durchforsten der verschiedenen Tutorien und Foren einfach nur leid bin - folgende Frage mit Bitte um schnelle Hilfe (evtl. Quelltext ? *g*):
ich habe ein csv-file:
id,wert1,wert2,wert3,etc...
und möchte die einträge einer id als variablen ($wert1,$wert2...) an ein anderes script übergeben...
kann jemand bitte helfen ?
thnx 4 support
Rage
Hallo!
ich habe ein csv-file:
id,wert1,wert2,wert3,etc...
und möchte die einträge einer id als variablen ($wert1,$wert2...) an ein anderes script übergeben...
Warum an ein anderes Script? Was ist das andere Script? wie möchtest Du auf die Variablen zugreifen?
MfG, André Laugks
L-Andre @ gmx.de
Hallo Rage,
bei der ersten Lösung (Weitergabe der Werte in der URI) fehlte auf jeden Fall noch die URL-Codierung:
$url=$link."?".urlencode($varName1)."=".urlencode($var1)."&".urlendocde($varName2)."=".urlencode($var2) usw.
Das ?
das =
das &
dürfen in diesem Fall nicht mit codiert werden, weil sie ja Sonderbedeutung haben.
Auf der Empfängerseite (im anderen Script) musst Du die Variablen un ihre Namen wieder dekodieren mit urlencode().
Wenn Du PHP 4 benutzt, dann kannst Du i.d.R. mit sessions arbeiten. Das ist viel einfacher und sicherer, wenn man erst einmal durchgestiegen ist. Wenn Du noch ca. drei Tage Geduld hast, kannst Du dazu meine Doku haben.
Grüße aus http://www.braunschweig.de
Tom
danke.... hat sich inzwischen erledigt (ich brauchs gar nicht mehr *g*)
hi
ich habe ein csv-file:
id,wert1,wert2,wert3,etc...
und möchte die einträge einer id als variablen ($wert1,$wert2...) an ein anderes script übergeben...
Ist die Id bekannt? wenn ja kannst du die Datei mit der Funktion "file" (http://www.php.net/manual/de/function.file.php) in ein Array einlesen, jede Spalte (mit einer Schleife) spliten (mit "split" http://www.php.net/manual/de/function.split.php), $zeile[0] ($zeile ist das ergebnisarray von "split") mit der gesuchten Id vergleichen und wenn es die gesuchte ist die Werte an einen link dranhängen (echo "<a href="datei.php?wert1=".$zeile[1]."&wert2=".$zeile[2]"">...</a>";).
Ich hoffe das war einigermaßen verständlich - wenn nicht (oder du willst was ganz anderes) musst du halt noch mal schreiben
gruß
Tobias