echo ", POST[$bnrStart".$ix."] = ".$_POST[$bnrStart."$ix"]." <BR>"; // Rad 304
Verkar som ett par punkter hamnade fel... (Som du kanske själv insåg när du såg koden i färg)
2 svar · 252 visningar · startad av aasah
Håller på att anpassa en fil till att göra lite mer avancerade saker. Då inträffar det att jag antingen inte har de värden jag tror i postvärdena, eller så kollar jag dom på fel sätt. OK, lite spårutskrifter skulle sitta fint... Då dyker detta upp:
PHP skrev:
Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in /home/.../fil.php on line 304
Jag har nu hållit på att försöka hitta vad det är den klagar på i min spårutskrift ett bra tag och jag ser det bara inte! x(
function whatBook($bnrStart, $Fid, $antalBooks) {
$chosenBook = "";
echo "bnrstart = $bnrStart, Fid = $Fid, antal = $antalBooks";
//Radio ==> ett valt svar
for($ix=1; $ix <= $antalBooks; $ix++)
echo ", POST[$bnrStart."$ix".] = ".$_POST[$bnrStart."$ix"]." <BR>"; // Rad 304
if (wasChosen("$bnrStart".$ix, $Fid))
$chosenBook = $ix;
if ($chosenBook == "") //Svarsnr hör ej till frågan
//exit("I wouldn't change those values if I were you...");
return $chosenBook;
}
Det jag VILL skriva ut är
min avsikt skrev:
bnrstart = b1-, Fid = 615, antal = 5
POST[b1-1]=<värdet>
POST[b1-2]=<värdet>
POST[b1-3]=<värdet>
POST[b1-4]=<värdet>
POST[b1-5]=<värdet>
bnrstart = b2-, Fid = 620, antal = 5
osv
Hör kanske till saken att b1-x kommer från en radio-input. och jag vet att ett av dessa alternativ är ifyllt och således har ett värde. (Åtminstone blir jag väldigt förbluffad om detta ej är fallet pga tidigare koller.)
echo ", POST[$bnrStart".$ix."] = ".$_POST[$bnrStart."$ix"]." <BR>"; // Rad 304
Verkar som ett par punkter hamnade fel... (Som du kanske själv insåg när du såg koden i färg)
Tack, nitro!! :D