Mailinglisten-Archive |
Aloha Marco, at 24.08.99 21:04 , you wrote: >Mathias wrote: // Maskiere %-Zeichen (1) $suchstring = str_replace("%", "\%", $suchstring); // Maskiere _-Zeichen (2) $suchstring = str_replace("_", "\_", $suchstring); // Tausche * -> % (3) $suchstring = str_replace("%", "\%", $suchstring); // Tausche ? -> _ (4) $suchstring = str_replace("%", "\%", $suchstring); >> Nur leider tut das nicht ganz so wie erwartet. >> Zeilen (3) und (4) machen genau das gewünschte, >> Zeilen (1) und (2) >> machen aus % statt \% einfach \\% >> machen aus _ statt \? einfach \\? >> > >ich bin mir nicht sicher aber kann es sein das % und ? schon addslashes >oder urlencode sind ?! Leider nein. Bei $uchstring = '%allo' echo $suchstring; // ergibt %allo nach (1): echo $suchstring; // ergibt \\%allo usw. *soifz* Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de
php::bar PHP Wiki - Listenarchive