הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעייה קטנה בקובץ התחברות( כנראה בקוקיז ) (https://hosts.co.il/forums/showthread.php?t=15029)

iBain 04-02-06 18:59

בעייה קטנה בקובץ התחברות( כנראה בקוקיז )
 
הקובץ מכיל את הקוד הבא
PHP קוד:

<? 
include("db.php");
$submit $_POST['submit'];
$username $_POST['username'];
$password $_POST['password'];
if(
$submit) {
$password md5($password); 
$sql " SELECT * FROM users WHERE 1 AND username = '$username' AND password = '$password' AND activated='1' "
    
$result mysql_query($sql) or die("בעייה : " mysql_error()); 
    while (
$row mysql_fetch_array($result)) { 
        
$username $row["username"]; 
        
$password $row["password"];
        
$id $row["id"];
        }
if(!
mysql_num_rows($result)) {
echo 
"שם משתמש או סיסמה שגויים";
exit();
}
        
mysql_query("UPDATE users SET last_login=now() WHERE userid='$userid'"); 
    
setcookie("username"$username,time() + 3600);
    
setcookie("password"$passwordtime() + 3600);
    
setcookie("id"$idtime() + 3600);
echo 
"<meta http-equiv='refresh' content='5; url=index.php'>";
}
?>

שגיאה:
ציטוט:


Warning: Cannot modify header information - headers already sent by (output started at /home/checked.php:1) in /home/public_html/checked.php on line 20

Warning: Cannot modify header information - headers already sent by (output started at /home/ibain/domains/ibain.net/public_html/checked.php:1) in /home/public_html/checked.php on line 21

Warning: Cannot modify header information - headers already sent by (output started at /home/ibain/domains/ibain.net/public_html/checked.php:1) in /home/public_html/checked.php on line 22

הדגשתי את השורות שקיימות בהם השגיאה,

מצפה לעזרה בזמן הקרוב.

WebProject 04-02-06 19:01

תציב את השורה:

ob_start();

בראש הדף,

ובתחתית הדף:

ob_end_flush();

בהצלחה :)

DaNieLLL 04-02-06 19:02

אתה צריך לקבוע עוגיות לפני שאתה מוציא משהו לפלט.

iBain 04-02-06 19:03

yet.

שקד 04-02-06 19:34

ציטוט:

נכתב במקור על ידי some1
yet.

השגיאה אומר שיש לך פלט לפני ששטלת את העוגיה.
אתה צריך להשים את שטילת העוגיה בראש הדף |!|

meshuga 04-02-06 20:07

דיברתי איתו באחת מתוכנות המסרים והסתדר.....
נעול!


כל הזמנים הם GMT +2. הזמן כעת הוא 23:47.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ