webForumDet fria alternativet

Fel, fel och åter fel...

PHP

2 svar · 252 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Frågan#1

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.)

Medlem sedan aug. 20039 340 inlägg
#2
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)

Medlem sedan mars 20034 471 inlägg
#3

Tack, nitro!! :D

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)