Sönke Tesch: Wie übergebe ich eine Variable an eine neue PHP-Seite

Beitrag lesen

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