hakonvl Skrevet 29. november 2008 Skrevet 29. november 2008 Hei Driver og lærer meg php vi denne boka Holder på med kapittel 3.3.3 som handler om løkker (while) Har selv skrevet koden på nytt, men får bareen error melding: Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /en/adresse/du/ikke/har/noe/med/dev/lære/løkke.php on line 11 Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /en/adresse/du/ikke/har/noe/med/dev/lære/løkke.php on line 11. Koden ser sånn ut <?php echo "<table width=200 border=1>\n"; echo "\t<tr> <th>Avstand</th> \t<th>Forbruk i liter</th> </tr>\n"; $avstand = 50; //starter på 50 $forbruk_per_mil= 0.6; while ($avstand <= 350) { $forbruk = $avstand * $forbruk_per_mil; echo "\t<tr>$avstand km </td>" \t<td>$forbruk</td> </tr>\n"; $avstand+=50; //øker med 50 }//slutt while, evulerr hodet på nytt echo "</table>"; ?> Kodenkopiert fra bokas nettsted: <?php echo "<table width=200 border=1>\n"; echo "\t<tr> <th>Avstand</th> \t<th>Forbruk i liter</th> </tr>\n"; $avstand = 50; //starter på 50 km $forbruk_per_mil = 0.6; while($avstand <= 350) { $forbruk = $avstand * $forbruk_per_mil; echo "\t<tr> <td>$avstand km</td> \t<td>$forbruk</td> </tr>\n"; $avstand+=50; //øker med 50 }//slutt while, evaluer hodet på nytt echo "</table>"; ?> Har i siste forsøk til og med kpoiert linje 11 fra orginalkoden fra nettstedet. En annen ting jeg synes er reart er at koden i boka og på netstedet er helt forskjellig, men har prøvd begge deler. Hva kan feilen være? Tar jeg bort \t for jeg bare en error om at uvorventa (unexepted)> på linje 11.
Edorph Skrevet 29. november 2008 Skrevet 29. november 2008 echo "\t<tr>$avstand km </td>" \t<td>$forbruk</td> </tr>\n"; Ser ut til å være en liten glipp her.. du må ha en <td> foran $avstand, og ikke avbryte strengen etter den første </td>. Altså: echo "\t<tr><td>$avstand km </td> \t<td>$forbruk</td> </tr>\n";
hakonvl Skrevet 29. november 2008 Forfatter Skrevet 29. november 2008 Takk, ser har glemt det, og jeg tenkte ikek på at det kunne være feilen. Nå kjører det helt fint.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå