Código PHP:
Ver originalif (isset($_POST['url'])){ $url=$_POST['url'];
{
header("location: index.php?v=url menor a 100 caracteres"); }
if($url=="")
{
header("location: index.php?v=Falta agregar la url"); }
if(stristr($url,"http://")==false ) {
// AQUI --->
if(stristr($url,"https://")==false ) {
header("location: index.php?v=La url es invalida debe ser http o https"); }
}
}
echo $url;
Se queda dónde te he dicho, // AQUI--->
como luego no entra en el if de más abajo no te marca tu mensaje y te muestra por pantalla el echo $url; al seguir la ejecución del código.
puedes controlarlo con un OR y juntar los dos IFs.
No se si me he explicado correctamente.