Hallo zusammen,
unser Provider 1&1 hat bei einer Tarifumstellung ebenfalls die PHP Version auf 5 geändert. Seitdem funktionieren 2 Login-Skripte nicht mehr. Der Programmierer, der die seiten vor Jahren erstellt hat, berichtete, dass er in PHP3 programmiert hätte. Auf Basis von PHP4 funktionieren die Skripte.
Diese Loginskripte arbeiten mit einer MySQL-Datenbank. Gebe ich die Logindaten ein und klicke auf OK, werden die Eingabefelder "leer". Nichts passiert weiterhin.
Ich habe schon diverse Foren durchgeguckt, aber noch nichts passendes gefunden. Dazu muss ich sagen, dass ich auch relativ neu auf dem Gebiet PHP bin.
Anbei einmal der Code der login.php-Datei.
PHP-Code:
<?
include ("inc/fnc_dbconnect.inc");
include ("inc/fnc_dbrequest.inc");
include ("inc/fnc_login.inc");
if(strlen($login) !=0){
if(!$username){
$message="Eingabe!";
$msgArray=FncPosLayer('100','100','left','down','100','100');
}
elseif(!$password){
$message="Eingabe!";
$msgArray=FncPosLayer('100','100','left','down','100','100');
}
else{
$userid=FncReadIDFromLogin ($username,$password);
if($userid){
header("Location: navigation/initial.htm");
}
else{
header("Location: login.php");
$message="Abgewiesen!";
$msgArray=FncPosLayer('100','100','left','down','100','100');
}
}
}
FncSetHeader(FncGetBrowser(),'Login K&T Seminarverwaltung');
?>
<body onload="javascript:show_error('error','<?print $msgArray['posx']?>','<?print $msgArray['posy']?>','<?print $msgArray['status']?>')">
<h1>Login K&T Seminarverwaltung</h1>
<form action="login.php" method="post">
<?
include("tpl/login_neu.tpl");
?>
</form>
<?
include("tpl/error.tpl");
FncPrintFooter();
?>
Ich hoffe, dass mir hier irgendwie jemand ein Tipp oder Anhaltspunkt geben kann...
Vielen Dank im Voraus!!
BG Daniel