Variablen werden nicht weitergegeben

Bash, Shell, PHP, Python, Perl, CGI
wookie_23
Posts: 17
Joined: 2003-07-18 14:52

Variablen werden nicht weitergegeben

Post by wookie_23 »

Hallöchen allerseits.
Ich habe einen neuen rootserver bei 1und1.

Nach viel hin und her hatten wir Mandrake 9.1, Apache 2, php4, mysql
aufspielen können. (nur für solche die denken das wäre kein Rooforum-Problem, weil jemand ein Problem mit seinem Heimrechner hat)

Wenn ich jetzt ein Script (z.b. test.php) starte und Variablen übergeben will funktioniert das nicht mehr.

Das Testscript:

Code: Select all

<?
if($variable){
	echo "da ist die variable";
} else {
	echo "<a href='test.php?variable=1'>variable weitergeben</a>";
}
?>
Befindet sich alles in der test.php
Aber irgendwie wird die variable nicht übergeben oder so.
Also ich weis nicht mehr weiter, vieleicht ist ja von euch einer schlauer? hihi

wäre suppi net :-)

gruß, wookie
krispin
Posts: 216
Joined: 2003-04-14 16:30

Re: Variablen werden nicht weitergegeben

Post by krispin »

ich glaube da sind viele schlauer ;)

haste schonmal was von Register_globals "off" gehört? - Ist ne Standarteinstellung, sein PHP 4.1

ergänze mal deine variablen mit den Folgenden sachen:

wenn du Variablen über GET übergibst, also script.php?variable=1

dann musste bei $variable

ein $_GET["variable"]

raus machen.

Wenn du die Dinger Mittels eines Formulars in einer Seite übergibst,
nennt man das POST,
also folglich:

$_POST["variable"]

----

Das selbe gilt auch für Session-Vars, Cookie, etc..

http://www.de3.php.net/release_4_1_0.php

MfG
Krispin