Hilfe bei PHP Version 4.3.8 ? PHP 

Status
Für weitere Antworten geschlossen.

unglaublich

Registered +
Registriert
Mai 2005
Beiträge
465
Hi seit dem Update unseres Provider Servers von ka (einer niedrigerenen PHP version) auf die

PHP Version 4.3.8 gehen KAUM noch php scripte von uns. Weiß einer eventuell da was sich geändert hat oder was ich beachten muss???

irgendwie werd ich daraus nicht schlau

(ich kenne die alte php version s.o. nicht mehr da sie vorher nie für mich relevant war- jetzt wurde ich vom provider auf die neue hingewiesen,geupdatet wegen "sicherheitsmängeln in der alten" und mir kruz angerissen das irgendwas mit der variablen weiter gabe string oder post nicht mehr geht- kapiert habe ich das nicht- nur seit dem update geht gar nix mehr... irgendwer eine schnelle rettende idee- .. oder kann die änderungen auf den punkt bringen, bin aufgeschmissen.)
DANKE!
 
Ich kann es mir zwar nicht vorstellen, weil es schon ein alter Hut ist, aber kann es sein, dass sie Register Globals deaktiviert haben (was gut ist)?

Wie greifst du denn auf Post/Get/Cookie Vars zu? Direkt mit dem Namen $name, $pass?

Wenn ja, dann musst du das von nun an durch $_POST['name'] bzw. $_GET['name'] ersetzen usw.
 
Hi
Da kann er recht haben.
es gibt ne kleine, einfache Lösung.
Wenn du nun durch eine Post enstandene Variable weiterverarbeiten willst, hast du ja normalerweise den namen, aus dem Formularfeld genommen.
In meinem Beispiel nun
Also hast du in php mit $var gearbeiten.
Nun machst du einfach folgendendes, um trotzdem mit $var weiterzuarbeiten:
PHP:
$var = $_POST['var'];
Nun kannst du fröhlich weiter coden ^^.
morti
 
danke aber z.b.

href="index.php?include=home.php" -> bei dem link übernimmt er auf der neuen geklickten seite die varable $include nicht als "home"

wie soll das gehen?


EDIT : Um nicht zu "pushen " ebend edit, danke an alle - Problem durch euch gelöst :)
 
Da geht es genauso nur mit GET.

PHP:
$_GET['include']

Alles was über den Link übergeben wird ist GET.
 
Hoi
Genau.
Machste wieder die Variante, damit du im ganzen script weiter mit $include arbeiten kannst:
PHP:
$include = $_GET['include'];
Abgehts weiter.
mortician
 
keine reaktion des threadstarters ...

~ C L O S E D ~

ceeyaa.mex
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten