Hektik
Erfahrenes Mitglied
franzspam hat gesagt.:aber du brauchst das doch gar nicht da ein link ja ohne auch funktioniert (wird vom Browser automatisch ergänzt, also wenn nur http://www.tutorials.de steht funktioniert der link auch.
Oh nein!
Meine Lösung hab ich aus #php.de und selbst noch ein wenig geändert...
PHP:
// Wenn eine URL eingegeben wurde, überprüfen ob auch echt
if(isset ($_POST['homepage'])) {
if($_POST['homepage'] != ""){
if(!ereg("^.+\\..+\\..+$", $_POST['homepage'])) {
echo '<div style="margin-top:3px" class="d10grau" align="center">';
echo 'Der eingegebene <font color="ff00f0">Hyperlink</font> ist <font color="ff00f0">nicht korrekt</font>!';
echo '</div>';
$io = 1;
$urlcheck = "falsch";
}
}
}
if(isset ($_POST['homepage']) && $_POST['homepage'] != "" && $urlcheck != "falsch") {
if(substr($_POST['homepage'], 0, 7) != "http://") {
// Wenn nicht, so soll er das "http://" manuell hinzufügen
$tempurl = "http://";
$_POST['homepage'] = $tempurl.$_POST['homepage'];
}
}
// Wenn alle Eingaben stimmen, Eintrag in die Datenbank
if ($io == 0) {
mysql_querry("INSERT INTO guestbook // usw