URL_neue_seite?variablen_name=$variablen_name
Das hab ich probiert, denn bekomme ich aber nur den text "$variable" übergeben
Wie hast Du das ausgegeben? Wenn Du
echo 'URL_neue_seite?variablen_name=$daten';
schreibst, bekommst Du in der Tat den Text $daten in $_GET["variablen_name"] übergeben, weil PHP keine Variablen in Texten mit einfachen Anführungszeichen ersetzt. Besser:
echo "URL_neue_seite?variablen_name=".$daten;
Und damit von den Daten nichts verloren geht, ganz richtig:
echo "URL_neue_seite?variablen_name=".urlencode($daten);
Bei der Gelegenheit: Denke auch daran, daß das Zeichen & nichts in HTML zu suchen hat.
<a href="neue_seite?var_a=1&var_b=2">
ist falsch, es muß
<a href="neue_seite?var_a=1&var_b=2">
heißen. Siehe auch http://www.htmlhelp.com/tools/validator/problems.html#amp.
Gruß,
soenk.e