Hej.
Jeden z czytelników, zauważył, że brakuje pewnego kodu, który sprawdzałby czy osoba która wpisuje adres podaje go z początkiem https:// czy nie.
Postanowiłem, że na szybko wam napiszę co poprawić i jak żeby to działało.
Gdy już mamy kod który został skopiowany z
Tworzymy skracacz linków cz. II, musimy zmienić fragmen kodu w tej linijce:
mysql_query("INSERT INTO skroty SET nazwa='".$_POST['nazwa']."', link='".$_POST['adres']."'");
Zamiast $_POST['adres'] dajemy $dobryAdres, a przed powyższą linijką dodajemy skrypt, który sprawdza czy link jest prawidłowy. Skrypt ten wygląda następująco:
if(substr($_POST['adres'], 0, 7) == 'https://'){
$dobryAdres = $_POST['adres'];
}else{
$dobryAdres = 'https://'.$_POST['adres'];
}
I teraz powinno być wszystko w porządku :)
Dzięki za maila z zapytaniem o ten błąd.