Seite 1 von 1

Probleme bei Datensatzübergabe über Link

Verfasst: 06.01.2005 13:30
von Mafia GmbH
Hallo neulig hat mein Hoster eine Neuere Version von PHP auf dem Server installiert.
phpMyAdmin Version 2.5.7

Da ich aber vrücher ein par Script hatte die funktioniert haben, in dem man die Zahl mit dem Link an die PHP übergeben hatte.
z.b. so
index.php?Auswahl=2

Jetzt funktioniert diese Methode bei mir nicht mehr, wist ihr was sich da so geendert hatt. Was muß ich da verändern, damit es wieder funktioniert?

Ach ja habe jetzt nachgeschaut, das PHPBB Forum leuft immer noch, obwohl das auch mit der Methode arbeitet. Aber meine Scripts funktionieren nicht mehr.
Wurde da in PHP irgend welche Sicherheit eingebaut, das man irgend wie in den PHP jetzt die Zahlen noch vorgeben muß, das der weiß in welchem Bereich der die Zahlen oder so annähmen darf?

Verfasst: 06.01.2005 15:20
von Mario Siebert
Seit Version 2.0.10 Simuliert das phpBB das die register_globals deaktiviert sind, ich nehm an in deinem Script liest du den übergebenen Query String mit $Auswahl aus? Das musst du ändern in $_GET['Auswahl'] ebenfalls bei allen anderen Variablen die per Query String übergeben werden.

Grüße Mario

Verfasst: 06.01.2005 15:33
von Mafia GmbH
Danke das Fnktioniert.
Aber nicht ganz.
Also z.b. Ich habe diesen Script

Code: Alles auswählen

<?php
$_GET['Auswahl']
?>
So da habe ich aber jetzt so stehen.

Code: Alles auswählen

<?php
$_GET['Auswahl']
echo "Das ist die Nummer".$Auswahl."!";
?>
Funktionier aber nicht.
Muß ich dann irgend wie Auf

Code: Alles auswählen

SET['Auswahl']
verändern oder so?

Verfasst: 06.01.2005 15:42
von Mario Siebert

Code: Alles auswählen

<?php 
$Auswahl = $_GET['Auswahl']; 
echo "Das ist die Nummer".$Auswahl."!"; 
?>
Grüße Mario

Verfasst: 06.01.2005 16:06
von Mafia GmbH
Hm da drauf hätte ich auch selber kommen müßen.
Vielen Dank :)