|
|
Pgr456
|
| Titel: PHP Fehlermeldung: session_register |
07.09.2010 14:45 |
|
|
Anmeldungsdatum: 09.06.2010
Beiträge: 131
|
Hallo pc freunde ich hab diese fehlermeldung Zitat: Deprecated: Function session_register() is deprecated in /data/multiserv/users/325292/projects/857894/www/index.php on line 10  Warning: Cannot modify header information - headers already sent by (output started at /data/multiserv/users/325292/projects/857894/www/index.php:10) in /data/multiserv/users/325292/projects/857894/www/index.php on line 32 Und weiß nich was tun. kann mir jemand den Fehler beheben ich denke man muss den Pfad der dateien in .php dateien ändern. Mein hoster ist kilu.de und ich weiß nicht wie und wo ich den pfad änder. Kann mir das jemand machen ich habe einfach alles was zur website gehört hochgeladen wäre net wenn das jemand machen könnte http://rapidshare.com/files/417618587/jackpot.zip
________________________________________ Geilster kostenloser Webhoster
|
 |
|
| |
|
L3oop
|
| Titel: PHP Fehlermeldung: session_register |
07.09.2010 15:53 |
|
Moderator 44.900 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.376
 |
Experte |
|
Hallo,
der Pfad scheint zu stimmen, allerdings wird im Script eine veraltete Funktion verwendet.
Poste mal, was in der index.php in Zeile 10 steht.
PS: Thread umbenannt und verschoben
Gruß L3oop
[Zuletzt bearbeitet: 07.09.2010 15:54]
________________________________________ Stereomix • Bootreihenfolge ändern • PC beschleunigen
|
 |
|
| |
|
Pgr456
|
| Titel: PHP Fehlermeldung: session_register |
07.09.2010 16:39 |
|
|
Anmeldungsdatum: 09.06.2010
Beiträge: 131
|
Zitat: <? /*********************************************************************** Jackpotsoft GamingCenter™ INDEX CONNECTOR v1.0 ************************************************************************/ Error_Reporting(E_ALL & ~E_NOTICE); unset($l); session_start(); session_register($l); include ("includes/config.php"); include ("dbcon.php"); include ("includes/functions.php"); // CHECK AND UPDATE TRAFFIC STATS $date=date("d/m/y"); $user_ip_address = $HTTP_SERVER_VARS["REMOTE_ADDR"]; /*Fetch the user's IP Address */ $traffic_stats=mysql_fetch_array(mysql_query("select * from jsgamingcenter_traffic WHERE date='$date'", $casdb)); if ($traffic_stats[1]!=$date){ mysql_query("INSERT INTO `jsgamingcenter_traffic` VALUES('', '$date', '0', '0')", $casdb); } $tuserip=mysql_fetch_array(mysql_query("select * from jsgamingcenter_users WHERE ip_reg='$user_ip_address'", $casdb)); if ($tuserip[ip_reg]==$user_ip_address){ mysql_query("UPDATE jsgamingcenter_traffic set visitors_re=visitors_re+'1' where date='$date'", $casdb); } if ($tuserip[ip_reg]!=$user_ip_address){ mysql_query("UPDATE jsgamingcenter_traffic set visitors_new=visitors_new+'1' where date='$date'", $casdb); } /*********************************************************************** Check if user is logged on and display the appropriate page ************************************************************************/ if($page=="" or $page==" "){ header("Location: casino_start.php"); } if($page!="" && $page!=" "){ if(!isset($l)){ include ("templates/template_header_main.php"); include ("templates/template_login_top.php"); include ("templates/template_$page.php"); include ("templates/template_footer_main.php"); } else{ include ("templates/template_header_main.php"); include ("templates/template_accountinfo_top.php"); include ("templates/template_$page.php"); include ("templates/template_footer_acc.php"); } } ?> Könnte das vll die lösung sein:Zitat: If your Site not work problory please read below ...
The website is enabled with PHP 4.0, but need PHP 4.0 WITH VARIABLE PARSING. Ask Hosting Company for permission to do this, you will need to create a php.ini file in your public_html folder with the following line:
register_globals = On
You will then need to add the following line to your .htaccess file in the public_html folder:
suPHP_ConfigPath /home/Yourusername/public_html
________________________________________ Geilster kostenloser Webhoster
|
 |
|
| |
|
Black-Baron
|
| Titel: PHP Fehlermeldung: session_register |
10.09.2010 10:29 |
|
|
Anmeldungsdatum: 08.04.2007
Beiträge: 673
|
Nee dein Problem ist dass auf deinem Hoster bereits PHP 5.3 läuft und dort die Funktion "session_register" rausgeflogen ist. mein Problem is aktuell, dass ich den Sinn dieser Funktion an der stelle nicht verstehe, aber da kann L3oop vllt weiterhelfen. Nach meinem Verständnis wird die Variable $l zunächst mit unset() gelöscht um dann in die Session eingetragen zu werden ?!? Wo liegt da der Sinn?
|
 |
|
| |
|
L3oop
|
| Titel: PHP Fehlermeldung: session_register |
10.09.2010 10:44 |
|
Moderator 44.900 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.376
 |
Experte |
Akzeptierte Antwort (+50 Punkte)
|
session_register wurde in früheren PHP-Versionen verwendet, um Session-Variablen zu definieren. Das geht aber ab PHP 5 einfach mit $_SESSION['variablenname'] = "wert";.
$HTTP_SERVER_VARS sollte durch $_SERVER ersetzt werden. Die Zeile mit dem session_register kann gelöscht werden.
[Zuletzt bearbeitet: 10.09.2010 10:47]
________________________________________ Stereomix • Bootreihenfolge ändern • PC beschleunigen
|
 |
|
| |
|
|
|
|
|
|