June 2005
Intermediate to advanced
794 pages
18h 27m
German
Sie müssen einen Link aufbauen, der in einem Query-String Name/Wert-Paare enthält.
Codieren Sie die Namen und Werte mit urlencode( ) und erzeugen Sie den Query-String mit join( ):
$vars = array('name' => 'Oscar aus der Mülltonne',
'farbe' => 'grün',
'lieblingszeichen' => '#');
$safe_vars = array( );
foreach ($vars as $name => $value) {
$safe_vars[ ] = urlencode($name).'='.urlencode($value);
}
$url = '/muppet/select.php?' . join('&',$safe_vars);Die in der Lösung gebildete URL ist:
/muppet/select.php?name=Oscar+aus+der+M%FClltonne&farbe=gr%FCn&lieblingszeichen=%23
Im Query-String sind die Leerzeichen als + codiert. Sonderzeichen sind hexadezimal codiert. Zum Beispiel ist das # als %23 codiert, ...
Read now
Unlock full access