Olá pessoal, eu tenho um pequeno encurtador de url mas o problema que quando gera a url ela não aparece como link eu queria que ela aparesse com link para facilitar o visitante a copiar. Vou deixar o codigo abaixo para ver se vocês me ajudam . <?php
if(isset($_POST['acao']) == 'enviar') {
$link = trim($_POST['link']);
if(empty($link)){
echo 'Insira uma URl';
}elseif(!filter_var($link, FILTER_VALIDATE_URL)){
echo '<font face="Arial,verdana"color= #b10000><b><img src="http://www.abcdasaude.com.br/imagens/abc/x.gif"></a> Que pena ! Url invalida ! Encontre o erro !</font></b>';
}else{
$url = substr(md5(time()), 0, 3);
$arquivo = fopen("arquivos/$url.php", 'x+');
fwrite($arquivo, "<?php header(\"Location: $link\"); exit(); ?>");
fclose($arquivo);
echo '<b><big><font face="Arial,verdana"color= #3d85c6><img src="imagens/success.png"></a> Excelente ! Pegue sua url encurtada: </b></big></font> olhe.in/?p='. $url;
}
}
$linkAtual = $_GET['p'];
if(isset($linkAtual)){
if(file_exists("arquivos/$linkAtual.php")){
require "arquivos/$linkAtual.php";
}else{
echo '<font face="Arial,verdana"color= #b10000><b><img src="http://www.abcdasaude.com.br/imagens/abc/x.gif"></a> Que pena ! A URL existe</font></b> ';
}
}
?>
<html>
<head>
<center><img src="imagens/header.png"></a></center>
<title>OLHE.in | Seu encurtador de URL</title>
</head>
<body>
<center><form action="" method="post">
<center><img src="imagens/colque.png"></a></center>
<input style="height:50px;border: solid 3px #3d85c6;font-size:15pt;color: #3d85c6;font-weight: bold;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; " type="text" name="link" value=" Coloque aqui a URL que deseja encurtar..."onblur="if(this.value=='')this.value=this.defaultValue;" onfocus="if(this.value==this.defaultValue)this.value='';" size="80" />
</br>
<input type="hidden" name="acao" value="enviar" />
<input type="image" name="enviar" src="/imagens/input.png">
</form></center>
</body>
</html>