Martin Hjort wrote in dk.edb.internet.webdesign.serverside.php:
> Hej;
>
> Har et stykke kode der ikke rigtigt il virke:
>
> function month_select($fieldname, $datearray)
> {
> $out = "<select name=\"$fieldname"."[mon]\">\n;
>
> for ($x = 1; $x <= 12; $x++)
> {
> $out .= "<option
> value=\"".($x)."\"".($datearray['mon']==($x) ?"
SELECTED":"").">
> ".$this->months[$x-1]."\n"; <- Linje 112
> }
>
> $out .= "</select>\n";
> return $out;
> }
>
> Jeg får følgende fejl når jeg kalder scriptet:
>
> Parse error: parse error in D:\Apache
> Group\Apache2\htdocs\listing12.4.php on line 112
>
> Nogen der kan se problemet?
Ja da! =)
Du har lavet nogle fejl i linien:
> $out = "<select name=\"$fieldname"."[mon]\">\n;
Den skal så være:
$out = "<select name=\"" . $fieldname . "[mon]\">\n";
Dét er i hvert fald noget af det =)
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials