ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » select - array Problem

Geschlossen
  1. #1
    User Pic
    chisun Mitglied
    Registriert seit
    11.08.2009
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Ich will im registration Bereich eine Zuweisung des Namens haben.

    mein Fehler:
    Warning: Invalid argument supplied for foreach() in /mnt/web3/32/09/52141909/htdocs/restudy/include/contents/user/regist.php on line 46

    regist.htm
     <select name="kindofuser[]" size="0">
    		<option>User(1)</option>
    		<option>Supporter(2)</option>
    		<option>Auftraggeber(3)</option>
     </select>


    regist.php
    	
    foreach ($_POST['kindofuser'] as $kindofuserp)
    	if($kindofuserp=='User(1)'){
    		$name=$jahr.$countermod;}
    	elseif($kindofuserp=='Supporter(2)'){
    		$name=$supporter.$countermod;}
    	else{$name=$orderer.$countermod;}


    in der zeile soll der Fehler sein: foreach ($_POST['kindofuser'] as $kindofuserp)

    er führt es richtig aus, aber er spuckt diesen Fehler aus, was muss ich anders machen?

    Danke für eure Hilfe!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    <select name="kindofuser" size="0">
            <option>User(1)</option>
            <option>Supporter(2)</option>
            <option>Auftraggeber(3)</option>
     </select>


    Das was ausgewählt wird, wird dir in $_POST['kindofuser'] geliefert. Dafür brauchst du kein foreach().
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten