<?

// Werte der Variabeln sind PHP-mäßig vorhanden
// z.B. durch vorgehende Datenbankabfrage
$name="Ich heiße Hermann Mayer. <br>";
$plz="Meine Postleitzahl ist 3154. <br>";
$gewicht="Mein Gewicht ist ca. 15 % über dem Minimalgewicht. <br>";
$geburtsdatum="Mein Geburtsdatum liegt schon sehr lange zurück. <br>";

function build_url_get($p_name,$p_plz,$p_gewicht,$p_geburtsdatum)
{
   // mittels der Funktion urlencode() werden die Werte der Variablen
   // auf das erforderliche URL-Stringformat umgewandelt und der komplette
   // URL-String für den GET-Mechanismus zusammengebaut
   $str="?a=".urlencode($p_name);
   $str=$str."&b=".urlencode($p_plz);
   $str=$str."&c=".urlencode($p_gewicht);
   $str=$str."&d=".urlencode($p_geburtsdatum);

   // fertigen GET-String zurückgeben
   return $str;
}
?>
<html>
<head>
<title>Daten mittels Hyperlink und GET an Folgeseite &uuml;bergeben</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>
<body bgcolor="#FFFFFF" text="#000000">

<form name="inputForm">
   <table border="0" cellspacing="5" cellpadding="0">
   <tr>
      <td>
         <label><b>Name: </b></label>
      </td>
      <td>
         <? echo($name); ?>
      </td>
    </tr>
    <tr>
      <td>
         <label><b>Postleitzahl: </b></label>
      </td>
      <td>
         <? echo($plz); ?>
      </td>
    </tr>
    <tr>
      <td>
         <label><b>Gewicht: </b></label>
      </td>
      <td>
         <? echo($gewicht); ?>
      </td>
    </tr>
    <tr>
      <td>
         <label><b>Geburtsdatum: </b></label>
      </td>
      <td>
         <? echo($geburtsdatum); ?>
      </td>
    </tr>
  </table>
</form>

<?
echo("<b>Nachfolgender GET-String wird an die aufzurufende Webseite übergeben:<br></b>");
$get_string=build_url_get($name,$plz,$gewicht,$geburtsdatum);
echo($get_string);
?>

<br><br>
<a href="code3b.php<? echo(build_url_get($name,$plz,$gewicht,$geburtsdatum)); ?>"> Senden</a><br><br>
<a href="code3b.php<? echo($get_string); ?>"> Los geht's</a>
</body>
</html>