הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-10-08, 21:31   # 1
CodeX
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 172

CodeX לא מחובר  

[בעיה] סיישנים ועוגיות, כמה בעיות איתם @!?#

יש לי דף רגיל עם טופס התחברות.

PHP קוד:
<?php
include("config.php");
$query mysql_query("SELECT * FROM Details ORDER BY Title DESC") or exit(mysql_error());
$row mysql_fetch_array($query);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html dir="ltr">

<head>
<?php
$KeyWords 
$row['KeyWords'];
$Description $row['Description'];
echo<<<END
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta name="description" content="$Description"/>
<meta name="keywords" content="$KeyWords"/> 
<link rel="stylesheet" type="text/css" href="default.css" media="screen"/>
<title>Login to Control Panel</title>
END;
?>
</head>

<body>

<div class="container">
    
    <div class="main">

        <div class="header">
        
            <div class="title">
<?php
echo<<<END
                <h1>Login to Control Panel</h1>
END;
?>
            </div>

        </div>
        
        <div style="text-align: center;">

        <h1 style="margin: 10px">Insert your details for connecting.</h1>
        <form method="POST" action="getit.php">
        <table>
            <tr>
                <td><b>Username:</b></td> <td><input type="text" name="User" class="styled" /></td>
            </tr>
            <tr>
                <td><b>Password:</b></td> <td><input type="password" name="Pass" class="styled" /></td>
            </tr>
            <tr>
                <td colspan="2"><input type="submit" value="" class="button2" /></td>
            </tr>
        </table>
        </form>

        </div>
    
        <div class="clearer"><span></span></div>

    </div>

    <div class="footer"><b>Contect System  by NitaY, 2008 | </b><a href="index.php">Home Page</a>
    </div>

</div>

</body>

</html>

לאחר הזנת הפרטים הוא מעביר אל הדף הבא:
PHP קוד:
<?php
ob_start
();
session_start();

$U htmlspecialchars($_POST['User']);
$P htmlspecialchars($_POST['Pass']);

$_SESSION['User']=$U;
$_SESSION['Pass']=$P;

include(
"config.php");


$User $_SESSION['User'];
$Pass $_SESSION['Pass'];

$query mysql_query("SELECT * FROM Admins Where User='$User' AND Pass='$Pass'") or exit(mysql_error());
if (
mysql_num_rows($query) == 1)
{
echo<<<END
        <h1 style="margin: 10px">Your connected is successfully!</h1>
END;
}
else
{
echo<<<END
        <h1 style="margin: 10px">Sorry, but the details aren't true.</h1>
END;
}
?>

זה הדף:
http://gilronen.goldserv.co.il/ContectSystem/login.php


תנסו להתחבר עם המשתמש Admin והסיסמא 1234
ותראו את הבעיה המציקה.
הוא מציג תגובה חיובית אבל מציג את השורות הבאות:
קוד:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/gilronen/domains/gilronen.goldserv.co.il/public_html/ContectSystem/getit.php:1) in /home/gilronen/domains/gilronen.goldserv.co.il/public_html/ContectSystem/getit.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/gilronen/domains/gilronen.goldserv.co.il/public_html/ContectSystem/getit.php:1) in /home/gilronen/domains/gilronen.goldserv.co.il/public_html/ContectSystem/getit.php on line 3
מה עושים ?

=\


(ד"א קרתה לי אותה בעיה עם העוגיות)
תודה ענקית לעוזריםם
  Reply With Quote
ישן 14-10-08, 22:18   # 2
DvirCohen
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 151

DvirCohen לא מחובר  

ob_start() לא מספיק, תוסיף בסוף הקוד גם ob_end_flush()
  Reply With Quote
ישן 14-10-08, 22:29   # 3
CodeX
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 172

CodeX לא מחובר  

בעע עדיין ממשיכה הבעיה

מישהו יודע?
  Reply With Quote
ישן 14-10-08, 22:43   # 4
נריה
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: מרכז
גיל: 34
הודעות: 2,122

נריה לא מחובר  

הקידוד של הדף שלך הוא UTF-8
נסה להמיר אותו ל ANSI ותאמר אם הבעיה נמשכת
(פתח אות הדף דרך הכתבן-שמירה בשם -ושם למטה יש לך קידוד)
בהצלחה
  Reply With Quote
ישן 14-10-08, 22:47   # 5
CodeX
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 172

CodeX לא מחובר  

תודה רבה עובדד
אפשר לדעת את הפתרון, כאילו איך הדבר הזה סידר את הבעיה?
  Reply With Quote
ישן 14-10-08, 23:04   # 6
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

כשאתה שומר קובץ טקסט בקידו מסויים(UTF8 למשל)יש עורכי טקסט מסויימים כמו כתבן שמוסיפים טיפה מידע בתחילת הקובץ שכתוב שם איזה קידוד המשך הקובץ.
ככה שהמידע הזה נשלח לדפדפן לפני שהPHP מתחיל לרוץ כי הוא לפני פתיחת הקוד של הPHP
  Reply With Quote
ישן 14-10-08, 23:15   # 7
CodeX
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 172

CodeX לא מחובר  

וואלה תודה רבה!
אפשר לנעול (:
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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