Ich habe folgendes Problem:
Ein altes Script welches eigentlich nur im Intranet läuft und die Sicherheit zweitrangig istfunktioniert nicht mehr seit wir einen neuen LanServer installiert haben, welche unter anderem PHP 5.3 braucht wegen unserer Groupware.
Das betreffende Script hat mehrere Sub Funktionen die aus der Hauptseite via Link angesprochen werden.
Die Links auf der Hauptseite sehen so aus:
Ist z.B für das erstellen eines neuen Datensatzes
Ist für das loeschen eines Datensatzes
Ist für das ändern eines Datensatzes
usw.
Im Hauptscript werden diese Subfunktionen dann so erkannt:
oder
etc...
Seit der PHP Version 5.3 bekomme ich beim Klick auf die jeweiligen Links
zwar den Header und Footer angezeigt, aber alles andere bleibt weis.
Ein Blick ins Error Log sagt dann:
mod_fcgid: stderr: PHP Notice: Undefined variable: sub in ....
Habe jetzt ein wenig gelesen und versucht das Problem zu lösen, wenn ich zb die Variable im Hauptscript festlege mit
Dann kann ich die funktion new auch aufrufen und das Script funktioniert, allerdings schaffe ich es nicht die anderen funktionen wie löschen oder ändern da reinzupacken.
Da ich kein PHP Programmierer bin bitte ich um Nachsicht falls in dieser Frage nicht alles so formuliert ist wie es sein sollte ;-)
Gruß
Ein altes Script welches eigentlich nur im Intranet läuft und die Sicherheit zweitrangig istfunktioniert nicht mehr seit wir einen neuen LanServer installiert haben, welche unter anderem PHP 5.3 braucht wegen unserer Groupware.
Das betreffende Script hat mehrere Sub Funktionen die aus der Hauptseite via Link angesprochen werden.
Die Links auf der Hauptseite sehen so aus:
Code:
eingabemaske.php?sub=new
Code:
eingabemaske.php?sub=delete
Code:
eingabemaske.php?sub=change
usw.
Im Hauptscript werden diese Subfunktionen dann so erkannt:
Code:
if($sub=="new") { settype
Code:
if($sub=="delete") { settype
Seit der PHP Version 5.3 bekomme ich beim Klick auf die jeweiligen Links
zwar den Header und Footer angezeigt, aber alles andere bleibt weis.
Ein Blick ins Error Log sagt dann:
mod_fcgid: stderr: PHP Notice: Undefined variable: sub in ....
Habe jetzt ein wenig gelesen und versucht das Problem zu lösen, wenn ich zb die Variable im Hauptscript festlege mit
Code:
$sub = "new"
Da ich kein PHP Programmierer bin bitte ich um Nachsicht falls in dieser Frage nicht alles so formuliert ist wie es sein sollte ;-)
Gruß
Kommentar