Matze202
Erfahrenes Mitglied
Asso ok
Also wenn du deine Seite mit http://www.xyz.de/index.php?page=test aufrufst, so hast du im PHP, in dem Array $_GET mit der Variable $_GET['page'] den Inhalt test stehen.
Diesen übergibst du dann der Variable $page.
Oder du verwendest statt der $page die $_GET['page'].
Sollte jedoch bei dir das Sicherheitsmango noch bestehen, dass der register_global in der php.ini noch ON ist, so würde ich dies so schnell wie möglich selbst umstellen oder von deinem Serverzentrum umstellen lassen, weil sonst der Inhalt test auch ohne dem $_GET['page'] in die Variable $page eingetragen kann.
Wenn du später mal mit MySQL arbeitest, so rate ich dir, die Abfragen wie folgt aussehen zu lassen.
`page` = '".mysql_real_escape_string($_GET['page'])."'
wenn du Inhalte aus der Adresse oder einem Formular verwendest, denn das mysql_real_escape_string() überprüft den Inhalt der Variable.
Solltest du Inhalte von Formularen mit POST übertragen, so verwendest du einfach statt $_GET das $_POST.
Sollte dir noch irgendwas unklar sein, so frag einfach direkt nach, aber mit stichpunkten, was dir an irgendwas unklar war.
Gruß Matze202.
Also wenn du deine Seite mit http://www.xyz.de/index.php?page=test aufrufst, so hast du im PHP, in dem Array $_GET mit der Variable $_GET['page'] den Inhalt test stehen.
Diesen übergibst du dann der Variable $page.
PHP:
$page=$_GET['page'];
Oder du verwendest statt der $page die $_GET['page'].
Sollte jedoch bei dir das Sicherheitsmango noch bestehen, dass der register_global in der php.ini noch ON ist, so würde ich dies so schnell wie möglich selbst umstellen oder von deinem Serverzentrum umstellen lassen, weil sonst der Inhalt test auch ohne dem $_GET['page'] in die Variable $page eingetragen kann.
Wenn du später mal mit MySQL arbeitest, so rate ich dir, die Abfragen wie folgt aussehen zu lassen.
`page` = '".mysql_real_escape_string($_GET['page'])."'
wenn du Inhalte aus der Adresse oder einem Formular verwendest, denn das mysql_real_escape_string() überprüft den Inhalt der Variable.
Solltest du Inhalte von Formularen mit POST übertragen, so verwendest du einfach statt $_GET das $_POST.
Sollte dir noch irgendwas unklar sein, so frag einfach direkt nach, aber mit stichpunkten, was dir an irgendwas unklar war.
Gruß Matze202.