PHP kód hiba átirányításnál?
Warning: Cannot modify header information - headers already sent by (output started at /users/dome/www/control.php:1) in /users/dome/www/control.php on line 22
Ezt a hibát kapom ha jó nevet és jelszavat írok be, ha roszat rendesen kijön hogy rosz a jelszó, itt a php kód:
<?php
ob_start();
$host="localhost";
$username="dome";
$password="...";
$db_name="dome";
$tbl_name="tab1";
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
$_SESSION['user'] = true;
header("location: zabezpecena.html");
exit;
}
else {
echo "Wrong Username or Passwords";
}
ob_end_flush();
?>
a zabezpecena.html ugyan ott van ahol a control.php
köszi a segitseget :)





UTF8 BOM nélküli fájlként mentsd el.





Gondolom még a tanulás elején vagy, látszik az ilyen nagyapós stílusú tutorialból vett adatbáziskapcsolat felépésből.
De ha már tutorial, akkor nézz valami modernebbet, mert a mysql már nem pálya. :) (Már úgy legalább 4 éve nem az)
Szóval, mint ahogy már korábban ezen az oldalon legalább 65536-szor leírták, használj mysqli-t, vagy PDO-t!
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!