<?
// 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 ü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>