ich habe einen fehler in einem script - ich hoffe mir kann jemand aus meiner verzweiflung helfen ;o) - würde mich sehr freuen
eigentlich wird alles korrekt ausgegeben, nur der UNDEFINED INDEX kommt irgendwo her
das ist die ausgabe:
------------------------------
:Soeren
:Karch
:Langenbernsdorf
Notice: Undefined index: 1 in C:\server\test\anzeige.php on line 25
:Markus
:Karch
obershau
Notice: Undefined index: 1 in C:\server\test\anzeige.php on line 25
:Joachim
:Mall
forzheim
Notice: Undefined index: 1 in C:\server\test\anzeige.php on line 25
das ist die textdatei:
-----------------------------
name>Soeren#nachname>Karch#ort>Langenbernsdorf#
name>Markus#nachname>Karch#ort>Pobershau#
name>Joachim#nachname>Mall#ort>Pforzheim#
das ist das script:
------------------------------
$userdatenarray = explode("#",$string);
for($wertposition=0; // START ZEIGER
$wertposition<count($userdatenarray);
$wertposition++){
$einzelwert = explode(">",$userdatenarray[$wertposition]);
$userdaten=array("$einzelwert[0]"=>"$einzelwert[1]");
if (isset($userdaten["name"])){ echo ":".$userdaten["name"]."<br>";}
if (isset($userdaten["nachname"])){ echo ":".$userdaten["nachname"]."<br>";}
if (isset($userdaten["ort"])){ echo ":".$userdaten["ort"]."<br>";}
} // ende der FOR - Schleife |