Variable Strings vorne und hinten kürzen
Enrico
- php
Hallo,
Ich übernehme die Variable $Parameter von einer anderen Seite mit $Parameter = $_GET ["Parameter"];
Da ich dann aber immer den Wert mit ' am Anfang und Ende bekomme (Beispiel: 'Register_Nr=1'), dies lässt sich programmiertechnisch nicht vermeiden, muss ich diese Zeichen jeweils am Anfang und Ende wegschneiden.
Mit folgender Anweisung wird diese Zeichenkette zwar am Anfang, nicht aber am Ende weggeschnitten:
substr ($Parameter, 2, strlen ($Parameter) - 2)
Wie muss ich die Anweisung abändern, damit auch die letzten beiden Zeichen weggeschnitten werden ?
Vielen Dank im voraus.
Gruss, Enrico
Moin Enrico
Da ich dann aber immer den Wert mit ' am Anfang und Ende bekomme (Beispiel: 'Register_Nr=1'), dies lässt sich programmiertechnisch nicht vermeiden, muss ich diese Zeichen jeweils am Anfang und Ende wegschneiden.
Schnellschuß: $Parameter=str_replace("'","",$Parameter);
ungetestet, es könnte auch so sein:
$Parameter=str_replace("\'","",$Parameter);
regds
Mike©
Hallo Mike,
Perfekt, Dein "Schnellschuss" war genau die Lösung meines Problems :-))
$Parameter=str_replace("\'","",$Parameter);
Besten Dank für Deine super einfache Lösung... :-)))
Enrico
hi
warum ersetzt du nicht einfach "'" durch ""?
sollte doch auch funktionieren :)
geht glaube ich mit str_replace()
so long
ole
(8-)>
Hello,
dann solltest Du Dir mal alles zu magic_quotes_gpc() durchlesen.
http://de2.php.net/manual/de/function.get-magic-quotes-gpc.php
http://de2.php.net/manual/de/ref.info.php#ini.magic-quotes-gpc
Du schleppst den Fehler wahrscheinlich schon durch. Man sollte immer darauf achten, wann Daten im noch im Raw-Format vorliegen und wann sie bereits maskiert oder codiert wurden.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom