ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
589
589
EMPFEHLEN
-
HI all
Mach gerade ein Cover-Script Plugin für das vBulletin. Nun stosse ich jedoch auf ein Problem. Diese while hier wird nur ausgeführt, wenn "$_POST[cds] == 1":
Warum ist das so? Was mache ich nur falsch?PHP-Code:if($_POST[cd_dvd]){
echo"
<form enctype=\"multipart/form-data\" method=\"POST\" action=\"cover.php?do=upload&go=upload\" name=\"form\">
<table class=\"tborder\" cellpadding=\"6\" cellspacing=\"1\" border=\"0\" width=\"60%\" align=\"center\">
<tr>
<td class=\"tcat\">
<b><center><a href=\"http://www.back2root.de\">BaCk2RoOt</a> - <a href=\"cover.php\">Covers</a> - <a href=\"cover.php?do=upload\">Neues Cover</a></b></center>
</td>
</tr>
<tr><td>
<table cellpadding=\"0\" width=\"10%\" align=\"center\" cellspacing=\"0\" border=\"0\" class=\"fieldset\">
<tr>
<td class=\"smallfont\">Typ:</td>
</tr>
<tr>
<td><select name=\"typ\"><option value=\"1\">Game</option><option value=\"2\">Movie</option><option value=\"4\">Audio CD</option><option value=\"3\">App</option></td>
</tr>
<tr>
<td class=\"smallfont\">Name:</td>
</tr>
<tr>
<td><input type=\"text\" name=\"name\" size=\"35\"></td>
</tr>";
$while = 1;
echo"$while $_POST[cds]";
while($while > $_POST[cds]){echo"
<tr>
<td class=\"smallfont\">";if($_POST[cd_dvd] == 1){ echo"CD$while Cover:";} else {echo"DVD$while Cover:";} echo"</td>
</tr>
<tr>
<td><input type=\"file\" name=\""; if($while == 1){echo"cd";}else{echo"cd$while";} echo"\"></td>
</tr>";
$while = $while + 1;
}
echo"<tr>
<td class=\"smallfont\">";if($_POST[cd_dvd] == 1){ echo"CD-Hülle vorderseite:";} else {echo"DVD-Hülle:";} echo"</td>
</tr>
<tr>
<td><input type=\"file\" name=\"hv\"></td>
</tr>
";if($_POST[cd_dvd] == 1){ echo"
<tr>
<td class=\"smallfont\">CD-Hülle Rückseite:</td>
</tr><tr>
<td><input type=\"file\" name=\"hh\"></td>
</tr>";}
echo"
</table><br>
<center><INPUT name=\"submit\" TYPE=\"submit\" VALUE=\"Abschicken\"></center>
</td>
</tr>
</table>
</form>
";}else
//Anfang
{echo"
<form enctype=\"multipart/form-data\" method=\"POST\" action=\"cover.php?do=upload\" name=\"form\">
<table class=\"tborder\" cellpadding=\"6\" cellspacing=\"1\" border=\"0\" width=\"60%\" align=\"center\">
<tr>
<td class=\"tcat\">
<b><center><a href=\"http://www.back2root.de\">BaCk2RoOt</a> - <a href=\"cover.php\">Covers</a> - <a href=\"cover.php?do=upload\">Neues Cover</a></b></center>
</td>
</tr>
<tr><td>
<table cellpadding=\"0\" width=\"20%\" align=\"center\" cellspacing=\"0\" border=\"0\" class=\"fieldset\">
<tr>
<td class=\"smallfont\"><center>DVD oder CD:</center></td>
</tr>
<tr>
<td><center><select name=\"cd_dvd\"><option value=\"1\">CD</option><option value=\"2\">DVD</option></select></center></td>
</tr>
<tr>
<td class=\"smallfont\"><center>CDs / DVDs:</center></td>
</tr>
<tr>
<td><center><select name=\"cds\"><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"3\">3</option><option value=\"4\">4</option></select></center></td>
</tr>
</table><br>
<center><INPUT name=\"submit\" TYPE=\"submit\" VALUE=\"Weiter\"></center>
</td>
</tr>
</table>
</form>";
}
mfg
ICPUI
-
Ich galube das muss so heißen :
$while < $_POST[cds]
weil es dann solange arbeitet bis $while mehr ist wie $_POST[cds]
und statt :
$while = $while + 1;
machste : $while++;Geändert von Dimenson (18.01.06 um 14:59 Uhr)
-
Um ganz genau zu sein $while <= $_POST[cds]
Geht jetzt THX
Ähnliche Themen
-
AJAX funktioniert nicht richtig, readysate funktion wird nicht ausgeführt
Von Biergamasda im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 27.12.08, 20:32 -
Eventhandler wird nicht ausgeführt.
Von J1M1 im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 04.11.07, 22:02 -
Initscript wird nicht ausgeführt
Von shrink im Forum Linux & UnixAntworten: 7Letzter Beitrag: 12.09.07, 13:39 -
CSS wird nicht ausgeführt
Von Zank im Forum CSSAntworten: 7Letzter Beitrag: 04.01.07, 17:14 -
SQL wird nicht ausgeführt
Von Azi im Forum PHPAntworten: 3Letzter Beitrag: 11.11.06, 13:11





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen