Probleme beim Umstieg von Perl auf PHP
Holger
- php
Hallo!
Ich lerne gerade PHP, scheint ja wesentlich einfacher zu sein als Perl!
Trotzdem hänge ich gerade an zwei Dingen fest:
Bei meinem Gästebuch-Script, sollen die Besucher nach dem Eintrag wieder auf gaestebuch.php geleitet werden (diese Seite sollte auch neu geladen werden) in Perl hätte ich einfach print "Location: gaestebuch.php\n\n"; geschrieben. Wie geht sowas in PHP?
Wie kann man erkennen, ob eine URL mit http:// oder ohne eingegeben wurde und wenn ohne, dann http:// anhängen? In Perl hab' ich das so gemacht:
$FORM{'url'} = ($FORM{'url'} =~ /http:///) ? $FORM{'url'} : "http://$FORM{'url'}";
Danke im Voraus!
Holger
Hoi,
Ich lerne gerade PHP, scheint ja wesentlich einfacher zu sein als
Perl!
Nicht wirklich.
Bei meinem Gästebuch-Script, sollen die Besucher nach dem Eintrag
wieder auf gaestebuch.php geleitet werden (diese Seite sollte auch
neu geladen werden) in Perl hätte ich einfach print "Location:
gaestebuch.php\n\n"; geschrieben. Wie geht sowas in PHP?
Genau so. Aber du kannst auch (wie in Perl auch) die Funktion header()
dafuer nehmen. <php.net/header>
Wie kann man erkennen, ob eine URL mit http:// oder ohne eingegeben
wurde und wenn ohne, dann http:// anhängen? In Perl hab' ich das so
gemacht:
$FORM{'url'} = ($FORM{'url'} =~ /http:///) ? $FORM{'url'} :
"http://$FORM{'url'}";
Gruesse,
CK
Versuchs mal mit dem <meta> Tag.
Hallo!
Ich lerne gerade PHP, scheint ja wesentlich einfacher zu sein als Perl!
Trotzdem hänge ich gerade an zwei Dingen fest:
Bei meinem Gästebuch-Script, sollen die Besucher nach dem Eintrag wieder auf gaestebuch.php geleitet werden (diese Seite sollte auch neu geladen werden) in Perl hätte ich einfach print "Location: gaestebuch.php\n\n"; geschrieben. Wie geht sowas in PHP?
Wie kann man erkennen, ob eine URL mit http:// oder ohne eingegeben wurde und wenn ohne, dann http:// anhängen? In Perl hab' ich das so gemacht:
$FORM{'url'} = ($FORM{'url'} =~ /http:///) ? $FORM{'url'} : "http://$FORM{'url'}";
Danke im Voraus!
Holger