string prüfen ob z.b. http:// enthalten ist

RioT

Mitglied
hi!
ich hab im moment folgendes problem bei meinem guestbook:
ich will überprüfen ob das feld wo man die URL einträgt ein
http:// enthält.
wenn ja, dann soll das http:// entfernt werden.

ich hab schon mit folgendem probiert:
PHP:
$preg = "http://";
if (preg_match("/$preg/",$homepage))
{
    echo "$homepage enthält das http";
}
funzt aber net.. es wird trotzdem in die DB eingetragen.

ich hoff mal mir kann jemand helfen...

mfg RioT
 
probier's mal so:
PHP:
$preg = "http://";
if (preg_match("|$preg|",$homepage))
{
    echo "$homepage enthält das http";
}

aber so finde ich es übersichtlicher:
PHP:
$preg = "|http://|";
if (preg_match($preg,$homepage))
{
    echo "$homepage enthält das http";
}
 
PHP:
<?
$homepage = "http://www.domain.tld";

if (eregi("^http://",$homepage)) {
	echo "homepage enth&auml;lt das http";

} else {
	echo "homepage fehlt das http";
}
?>
 
funzt leider nicht.
Code:
Parse error: parse error in gb_insert.php on line 73

und line 73 ist das:
PHP:
$preg_=_"http://";

was kann des sein??
trotzdem danke
 
Zurück