Globale Variable

Also, an den Source den ich auf der Arbeit geschrieben hab komm ich leider im Moment nicht dran, da mein Server dort aus ist. :(
Naja, ich hab mal kurz was zusammengeschraubt was Dir vielleicht auf den richtigen Weg helfen koennte.

PHP:
<?php
$keys=array_keys($_GET);
$values=array_values($_GET);
printf("%s Variables given<br>",count($keys));
for ($x=0;$x<count($keys);$x++)
 {
  printf("%s -> %s<br>",$keys[$x],$values[$x]);
 }
?>

Das Array $values brauchst Du nicht unbedingt, Du kannst auch an die Werte kommen indem Du
PHP:
$_GET[$keys[$x]]
nutzt.
Das oben gepostete Beispiel wuerde dann so aussehen:
PHP:
<?php
$keys=array_keys($_GET);
printf("%s Variables given<br>",count($keys));
for ($x=0;$x<count($keys);$x++)
 {
  printf("%s -> %s<br>",$keys[$x],$_GET[$keys[$x]]);
 }
?>

Oft belegt man ja mit den Variablen aus $_GET und $_POST Variablen mit dem gleichen Namen, also wenn man $_POST['username'] bekommt, dann packt man dies oft in $username.
Das geht auch hier.
Hier mal das 1. Beispiel etwas abgewandelt.
PHP:
<?php
$keys=array_keys($_GET);
$values=array_values($_GET);
printf("%s Variables given<br>",count($keys));
for ($x=0;$x<count($keys);$x++) {
 {
  ${$keys[$x]}=$values[$x];
  printf("%s -> %s<br>",$keys[$x],${$keys[$x]});
 }
?>

Wenn Du hier im URL bla=blubb uebergibst wird die Variable $bla mit dem Wert blubb erstellt.
Ganz so als wuerdest Du
PHP:
$bla=$_GET['bla'];
nutzen.
 
Zurück