Strona 1 z 1

Problem z PHP

: pn wrz 20, 2004 1:05 pm
autor: marcinb82
Witam
Mam nastepujacy problem, zrobilem formularz, a nastepnie w php napisalem aby kod aby wyswietlal mi czy dana osoba jes kobieta czy mezczyzna, albo ze nic nie zaznaczyla: oto ten kod:

if ($plec == 'M')
{
echo 'Jestes facetem';
}
else if ($plec == 'K')
{
echo 'Jestes kobieta';
}
else
{
echo 'Nic nie zaznaczyles';
}

I pojawia sie nastepujacy bład:


Parse error: parse error, unexpected T_IF, expecting ',' or ';' in /proba/obsluz_formularz.php on line 16


Link do stornki: http://www.tranex.strefa.pl/proba/formularz.html

Co jest nie tak?

Re: Problem z PHP

: pn wrz 20, 2004 1:35 pm
autor: the_foe
powinno byc:

[php]<?php

if ($plec == 'M')
{
echo 'Jestes facetem';
}
elseif ($plec == 'K')
{
echo 'Jestes kobieta';
}
else
{
echo 'Nic nie zaznaczyles';
}
?>[/php]

Re: Problem z PHP

: pn wrz 20, 2004 1:48 pm
autor: marcinb82
Niesety tak tez juz probowalem i nic, raczej niema znaczenia czy sie pisze "elseif" czy "else if"

Re: Problem z PHP

: pn wrz 20, 2004 2:37 pm
autor: Dreen
hmmm a czy mozesz napisac, ktora to linia 17 w twoim skrypcie ? wogole byloby fajnie jakbys wkleil caly skrypt. i uzywaj BBCode

Re: Problem z PHP

: pn wrz 20, 2004 7:03 pm
autor: iro
Kod napisany przez de_foe powinien działać, ale jak nie pasuje Ci na ifach
to spróbuj to zapisać na switchu.

Re: Problem z PHP

: wt wrz 21, 2004 9:22 am
autor: MirVanos
kod OK
błąd jest gdzie indziej
potrzebny cały skrypt ( lub tylko funkcja)
pozdro

Re: Problem z PHP

: wt wrz 21, 2004 11:21 am
autor: marcinb82
Dzieki za pomoc, faktycznie kod jest ok, blad byl gdzie indziejs, tylko dzinwe jest to ze komunikat ktory informowal o bledzie wskazywal wlasnie na ten kod!
Ale juz sobie z tym poradzilem!