phpbar.de logo

Mailinglisten-Archive

[php] Re: Unterschied mysql-Abfrage PHP - Console ?

[php] Re: Unterschied mysql-Abfrage PHP - Console ?

Martin Ramsch m.ramsch_(at)_computer.org
Fri, 10 Sep 1999 15:05:40 +0200


Adi Sieker schrieb am Freitag, den 10. September 1999:
> Ich machs immer so..
> <?php
> $template= '<a href="home.php3?id=%s&kennung=%s&passwort=%s';
> $link = sprintf( $template, $meineid, $meinekennung, $meinpasswort);
> echo $str;
> ?>
> 
> Ist zwar aufwendiger aber dafür viel übersichtlicher.

Aus genau dem Grund mach ich das auch so. :)

Allerdings fehlt noch was, damit's perfekt wird: falls in den
Variablen $meineid, $meinekennung oder $meinpasswort Leerzeichen
vorkommen können oder andere Zeichen, die in URLs verboten sind,
kann es Probleme geben!  Deshalb gehört da noch URL-Kodierung hin:

 $template= '<a href="home.php3?id=%s&kennung=%s&passwort=%s';
 $link = sprintf( $template, urlencode($meineid),
                             urlencode($meinekennung),
                             urlencode($meinpasswort) );
 echo $str;

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7


php::bar PHP Wiki   -   Listenarchive