שלום
בניתי לאתר שלי פונקציית סטטיסטיקות,
עכשיו ברגע שקראתי לה מוצג דף לבן, ברגע שאני מוריד אותה, חוזר הקוד , הדף הלבן יוצר דף נקי,
ממש בלי קוד מקור בלי כלום.
הפונקציה:
PHP קוד:
function Joins() {
global $NumJoins;
global $NumJoinsMonth;
global $NumJoinsToday;
$ip = $_SERVER['REMOTE_ADDR'];
$join_month = date("n");
$join_date = date("d-m-Y");
$Joins_Check_q = "SELECT `IP` FROM `Joins` WHERE IP = '{$ip}'";
$Joins_Check_q = mysql_query($Joins_Check_q)
or die(mysql_error());
$Joins_Check_r = mysql_fetch_array($Joins_Check_q)
or die(mysql_error());
if (!isset($Joins_Check_r['IP'])) {
$Joins_Insert_q = "INSERT INTO `Joins`(`IP`, `Month`, `Date`) VALUES('{$ip}', '{$join_month}', '{$join_date}')"; // A new join...
mysql_query ($Joins_Insert_q) // A new join...
or die (mysql_error()); // A new join...
}
$Joins_Num_q = "SELECT `ID` FROM `Joins`"; // All Joins
$Joins_Num_q = mysql_query($Joins_Num_q) // All Joins
or die(mysql_error()); // All Joins
$NumJoins = mysql_num_rows($Joins_Num_q) // All Joins
or die(mysql_error()); // All Joins
$Joins_Num_Today_q = "SELECT `Date` FROM `Joins` WHERE `Date` = '{$join_date}'"; // Joins Today
$Joins_Num_Today_q = mysql_query($Joins_Num_Today_q) // Joins Today
or die(mysql_error()); // Joins Today
$NumJoinsToday = mysql_num_rows($Joins_Num_Today_q); // Joins Today
$Joins_Num_Month_q = "SELECT `Month` FROM `Joins` WHERE `Month` = '{$join_month}'"; // Joins Month
$Joins_Num_Month_q = mysql_query($Joins_Num_Month_q) // Joins Month
or die(mysql_error()); // Joins Month
$NumJoinsMonth = mysql_num_rows($Joins_Num_Month_q); // Joins Month
}
אשמח לעזרה!
נ.ב לא הדפסתי שום ערך, רק רשמתי
ד"א, משהו מוזר, ברגע שאני קורא לה בסוף העמוד, לא קורה כלום.
אבל אני צריך אותה למעלה.