[PHP] ersten 7 Zeichen apprüfen

badsaxa

Active member
ID: 37836
L
19 Juli 2006
25
0
hi,
stehe gerade tierisch aufm schlauch. habe folgendes problem. ich will die ersten sieben stellen einer variable auslesen und mit einem festen wert vergleichen.
hintergrund ist, dass ich mein gästebuch erweitern will. wenn der user seine homepage angibt, mich ich der url ein "https://" voranstellen, falls er es nicht schon selber getan hat. weiß bloß gerade nicht, wie ich es anstellen kann.

mfg
badsaxa
 
if(substr($url, 0, 7) == "https://") ..
das wäre zwar deine lösung..

alelrdings sollte du lieber über regex prüfen ob http/https eingegeben wurde
if(preg_match("|^https?://|si", $url) ..

*ungetestet, als reiner gedankenansatz*
 
Joa... nur ob sich der reguläre Ausdrück für das s lohnt oder nicht lieber eine andere Kombination mit einem OR evtl.? Ansonsten könnte man dann ja noch bei dem r.A. die Whitspaces vorher behandeln.. allerdings gäbe es dafür auch wieder mindestens eine PHP-Funktion. :ugly: