سكريبت للكود والحماية يعمل فقط على السيرفر الشخصي لماذا؟
هذا السكريبت يعمل على السيرفر الشخصي بينما يعطي غلط في السيرفر في النت:
الغلط
Warning: Cannot modify header information - headers already sent by (output started at /home/mmm/public_html/phpMymmm/index.php:2) in /home/mmm/public_html/phpMymmm/index.php on line 5
Warning: Cannot modify header information - headers already sent by (output started at /home/mmm/public_html/phpMymmm/index.php:2) in /home/mmm/public_html/phpMymmm/index.php on line 6
NOOOOOOOO!
والسكريبت هو:
------------------------
<?php
$passwd = array('deded'=> 'frfrfr');
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) || !isset($passwd[$_SERVER['PHP_AUTH_USER']]) || $passwd[$_SERVER['PHP_AUTH_USER']] != $_SERVER['PHP_AUTH_PW']) {
header('WWW-Authenticate: Basic realm="My Code:"');
header('HTTP/1.0 401 Unauthorized');
$authenticated = false;
echo "NOOOOOOOO!";
exit;
} else {
$authenticated = true;
ECHO "<meta http-equiv='refresh' content='0; url=index3657.php'>";
}
?>
-----------------------------------
فهل من مساعدة يا اخوان
__________________
لا خير في كاتـــــــــ العلم ــــــــم.