Da mein alter neuer Thread aufgrud eines Doppelposting geschlossen wurde, will ich ihn hier wieder aufgreifen.
Ich benutze folgendes um zu testen, ob bei $_POST['homepage'] ein http:// angehängt ist oder nicht:
<?php
if(strpos($_POST['homepage'], 'http://') !== 0)
{
$_POST['homepage'] = 'http://'.$_POST['homepage'];
}
?>
Es funktioniert auch, ich habe lediglich nur ein Problem. Und zwar wenn der Fall eintritt $_POST['homepage' also nicht 0 ist, dann muss man immer auf zweimal senden klicken.
Ich weiß auch warum das so ist.. mit dem ersten senden prüft er ob es 0 ist. Ist es so, dann setzt er vor $_POST['homepage'] -> http://
Gibt es jedoch eine Möglichkeit, dass man dann nicht nochmal auf Senden klicken muss wenn das http eingefügt wurde?
Hier zum testen:
http://www.cs-erweiterungen.de/scripts/viewcomments.php