S.J.: Variablenübergabe

Hi Leute,

ich hab nur mal eine kurze Frage. Wenn ich variablen in einem Link übergebe, muss dann ä,ü,ö,ß usw. ersetzt werden?

$wert_eins = gegenüber;

echo '<a href="beispiel.php3?wert1='.$wert_eins.'">Beispiel</a>';

Also auf meinem lokalen Server funktioniert die Übergabe eigentlich problemlos.

Liebe Grüsse

S.J.

  1. Tag !

    ich hab nur mal eine kurze Frage. Wenn ich variablen in einem Link übergebe, muss dann ä,ü,ö,ß usw. ersetzt werden?

    Eigentlich schon ...

    $wert_eins = gegenüber;

    Besser ist dann
    $wert_eins = urlencode("gegenüber");

    echo '<a href="beispiel.php3?wert1='.$wert_eins.'">Beispiel</a>';

    Und dann beim Auslesen halt urldecoder($wert1);

    Ciao,

    Harry

    1. Hi Harry,

      und wenn es eine variable aus der Datenbank ist
      Bsp:
      while (....)
      {
      echo '$row[0]';
      }
      wie wird es dann ersetzt?

      Und PS: Wenn ich über ein Formular Daten in die mysql DB eingebe, dann funktioniert auch ein ü,ö oder so. Und die Ausgabe funktioniert auch.

      Muss da bei Ein- und Ausgabe auch auch urlencode bzw. urldecode angewendet werden.

      Gruss & Danke S.J.