Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal to com um problema! Queria saber o que há de errado no meu 1º If, porque eu fiz testes aqui para ver se entrava no If mas não entra e eu não sei porque!
Valeu!
<?php
$link=$_POST["link/url"];
if(!preg_match("/(.+)\.(.+)$/i", $link)){
echo"<script>alert('URL/Link Invalido!')</script>";
echo"<script>history.go(-1)</script>";
}
elseif(preg_match("/^(http:\/\/)/i", $link) && !preg_match("/(www\.)/i", $link)){
echo"a";
$conectar=curl_init();
curl_setopt($conectar, CURLOPT_URL, $link);
curl_exec($conectar);
$teste=curl_getinfo($conectar, CURLINFO_HTTP_CODE);
if($teste==404){
echo"<script>alert('URL/Link Invalido!')</script>";
echo"<script>history.go(-1)</script>";
exit();
}
curl_close($conectar);
}
elseif(preg_match("/(www\.)/i", $link) && !preg_match("/^(http:\/\/)/i", $link)){
echo"aa";
$link="htpp://".$link;
$conectar=curl_init();
curl_setopt($conectar, CURLOPT_URL, $link);
curl_exec($conectar);
$teste=curl_getinfo($conectar, CURLINFO_HTTP_CODE);
if($teste==404){
echo"<script>alert('URL/Link Invalido!')</script>";
echo"<script>history.go(-1)</script>";
exit();
}
curl_close($conectar);
}
?>Carregando comentários...