Autor Zpráva
Beater
Profil
Vytvoril som login :

<?php

$username = $_POST['username'];
$password = $_POST['password'];

if ($username&&$password)
(

$connect = mysql_connect("mysql.ic.cz","tym_startregistrace") or die("Nejde prihlásiť server padol...");
mysql_select_db("tym_startregistrace") or die("STOP !");

$query = mysql_query("SELECT * FROM users WHERE username='$username'");

$numrows = mysql_num_rows("$query");

if ($numrows!=0)
{

    while ($row = mysql_fetch_assoc($query))
	 {
	       $dbusername = $row['username'];
		   $dbpassword = $row['password'];
	 }

    if ($username==$dbpassword&&$password==$dbpassword)
	 {
	   echo "Vitajte , ste prihláseny !"; 
	 }
        else
		   echo "Špatne heslo!";

}
else
  die ("Tento uživatel neexistuje!")

)
else
   die("Zadajte meno a heslo!");

?>


a keď prehliadam píše :


Parse error: syntax error, unexpected T_STRING in /home/free/tym.cz/s/startregistrace/root/www/login.php on line 10

prosím nekdo opraviť .

Moderátor Chamurappi: Titulek „POMOC : Login“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
Taps
Profil
Beater
zkus na 7 a 36 řádku změnit kulatou závorku na složenou
panther
Profil
EDIT: nepozornost :-)
Beater
Profil
Taps

Parse error: syntax error, unexpected '}' in /home/free/tym.cz/s/startregistrace/root/www/login.php on line 36
Beater
Profil
a skoušel sem i [] s výsledkem :

Parse error: syntax error, unexpected '[' in /home/free/tym.cz/s/startregistrace/root/www/login.php on line 7
Taps
Profil
Beater
chybí středník za závorkou na 34 řádku. Možná by bylo lepší kdyby sis skript pořádně zkontroloval
Beater
Profil
co je středník , skus znakem , sem slovák :)
Beater
Profil
Taps

Mohol by si to skúsiť prepisať ? Bol by som moc vdačny . Potom sem hodiť do [pre][/pre]
Taps
Profil
Beater
34.řádek
  die ("Tento uživatel neexistuje!");
Beater
Profil
Stále problém v řádku 10 .
Taps
Profil
Beater
jaká ?
radas
Profil *
když se tak divam na ten kod, neni to přiliš komplikovane na přihlašovani? nešel by udělat rovnou dotaz jak s loginem tak i s heslem?
nemluvě o tom že heslo není nijak šifrovane...
Beater
Profil
No skuste si to na : http://startregistrace.tym.cz/login.php !

radas

zatím nemusí byt šifrovane...

Taps

mohol by si skusiť celé prepisať a napisať sem ?
nightfish
Profil
Beater
v tom kódu, který je tady vlepený v prvním příspěvku udělej tyto změny:
1) kulatou závorku na řádku 7 nahraď za: {
2) kulatou závorku na řádku 36 smaž
3) doplň na konec 34. řádku středník (viz #9)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: