buchstaben herausfiltern
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alt echo
alt variable
austausch
beitrag
bindestrich
funktion
gen
halonen
hilfe
konform beitrag
manual
regel
samt
stattdessen
test
variable
-
hali halo!
ich bin wieder mal beim herumprobieren und bin auf etwas gesto?en:
Ich habe eine Variable mit einer URL.
$variable = "http://www.sowiso.com/test/index.php?dasda=1&dasandereda=2";
ich will das Zeichen & herausfiltern, und stattdessen undzeichen einf?gen.
wie ist so etwas denn m?glich?
mfg medard
Beitrag ge?ndert am 7.04.2006 21:35 von medard -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
$alt = $variable;
$such = '&';
$ersetz = 'undzeichen'; // Wieso eigentlich?
$neu = preg_replace( '/'.preg_quote($such, '/').'/', $ersetz, $alt);
echo $neu;
http://de.php.net/manual/de/function.preg-replace.php -
erst mal danke f?r deine Hilfe!
alopex schrieb:
$ersetz = 'undzeichen'; // Wieso eigentlich?
also ich mach meine Website nach den Regeln von W3C und dabei is es nicht erlaubt dieses &-Zeichen in einer URL zu haben. Desswegen muss ich folgendes benutzen:
&-a-m-p-;(jeweils ohne bindestrich)
und da ich die url samt k?rzel abfragen lasse muss ich das &-Zeichen austauschen lassen.
mfg -
Daf?r kannst du einfach die Funktion "urlencode ()" verwendne.
http://de2.php.net/urlencode
Wobei ich mir gerade nicht so sicher bin, ob die auch die & durch & ersetzt.
MfG Lucas
P.S.: Um & zu schreiben musst du nur & schreiben. -
Ach sooo;
Besser als & ist aber & -- das ist auch XHTML-konform.
Beitrag ge?ndert am 7.04.2006 23:11 von alopex -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage