Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[PHP] Błąd: "syntax error, unexpected ';' in(...)"

Ostatnio zmodyfikowano 2010-10-25 19:28
Autor Wiadomość
piotrwalkusz1
Temat założony przez niniejszego użytkownika
[PHP] Błąd: "syntax error, unexpected ';' in(...)"
» 2010-10-25 17:06:32
Mam taki problem. Piszę aktualnie stronę internetową w php, ale pokazuje mi się ciągle błąd. Oto fragment tej strony:

$dlugosc=strlen($_POST['Login']); //linia 37
if($dlugosc<5 || $dlugosc>15) //linia 38

Pokazuje mi się taki błąd:
Parse error: syntax error, unexpected ';' in /home/sites/n/ne/neo/neonia.w8w.pl/rejestracja2.php5 on line 37
W wolnym tłumaczeniu to znaczy "Błąd składni, niespodziewany ';' w 37 lini"

Nie mam pojęcia co zrobić, ale liczę, że wy wiecie. Pozdrawiam.
 
P-23314
pekfos
» 2010-10-25 17:14:41
a pokaż kilka poprzednich linijek..
P-23315
piotrwalkusz1
Temat założony przez niniejszego użytkownika
» 2010-10-25 17:26:25
Oto cały program (trochę skróciłem) :
<?php
$polaczenie=mysql_connect("XXX","XXX","XXX");
mysql_select_db("XXX",$polaczenie);
$zapytanie="SELECT * FROM gracz";
$wybór=mysql_query($zapytanie);
$licznik=0;
$nieudany=0;
if($_POST['Haslo'] != $_POST['Powtorz_haslo'])
{
?>
błąd
<?php
}
else
{
        while($licznik < mysql_num_rows($wybór))
        {
                if($_POST['Login'] == mysql_result($wybór, $licznik, 4))
                {
?>
                        błąd
<?php
                        $licznik=mysql_num_rows($wybór);
                        $nieudany=1;
                }
                $licznik++;
        }
        if($nieudany == 0)
        (
                $dlugosc=strlen($_POST['Login']); //linika 37(po skróceniu już nie)
                if($dlugosc<5 || $dlugosc>15)
                {
?>
                        błąd
<?php
                }
                else
                {
                        if(strlen($_POST['Haslo'])<5 || strlen($_POST['Haslo'])>15)
                        {
?>
                                błąd
<?php
                        }
                }
        )
}
mysql_close($polaczenie);
?>
P-23316
SeaMonster131
» 2010-10-25 17:28:10
Po
if($nieudany == 0)
nie powinno być { .. } zamiast ( ... )
?
P-23317
filipesq
» 2010-10-25 17:35:18
@up: Oczywiście, że powinno być...
P-23319
piotrwalkusz1
Temat założony przez niniejszego użytkownika
» 2010-10-25 19:28:43
Teraz to widzę. Wielkie dzięki.
P-23322
« 1 »
  Strona 1 z 1