wahsaga: CVS auslesen per Suchmaske

Beitrag lesen

hi,

echo '<textarea name="PLZ" cols="50" rows="10">';

Warum benutzt du hier eigentlich eine Textarea?
Wenn mehrere Werte eingegeben werden sollen, müsstest du diese im Script dann erst mal wieder auseinandernehmen (und dafür auch eine Vorschrift definieren), bevor du sie zu Vergleichen nutzen kannst.

if (isset($_REQUEST["PLZ"])) {

Hier prüfst du den vom Formular übergeben Parameter noch korrekt auf Vorhandensein.

while($zeile = fgetcsv($fp,500,"#")){

if($PLZ != 1){

Wo soll denn hier $PLZ herkommen?

echo $zeile[$PLZ] . "<br>";

Selbst wenn $PLZ eine Zahl enthalten würde - warum willst du hier auf das Array-Element mit dem Index zugreifen, der dieser Zahl entspricht?

Wenn die gesuchte Zahl 63, 4711 oder 65137 wäre - hätte deine CSV-Zeile denn auch so viele Spalten?

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }