Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Link editável com db em txt


Mayck May

Pergunta

Bom dia,

Estou desenvolvendo um script onde haverá dois acessos o do administrador e do usuário,

1° O administrador terá um campo para adicionar qualquer endereço de um site na internet, esse link ficará disponível para os usuários e poderá ser editado pelo administrador sempre que necessário

2° O Usuário por sua vez acessará suas respectivas páginas onde terá um botão para clicar e ser direcionando em uma nova janela para o site que o administrador previamente informou no campo

porem ao clicar no botão com o link informado pelo administrador o usuário não vai pra página informada pelo administrador

ex:

O Administrador digita no campo "google.com.br" só que ao ser clicado pelo usuário ele vai para "www.sitecomscript.com.br/google.com.br"

sendo que o esperado seria o usuário ir para nova página abrindo "google.com.br"

Segue abaixo o código

Administrador

<?php
$imagem =('<img src="img/btn.png" border="0">');
$mensagem = $_POST['mensagem'];
$banco = "coments/db.txt";
if($_POST['acao'] == "Enviar")
else
{
$data = date("d/m/Y - H:i:s");
$arquivo = fopen("$banco","w");
fclose($arquivo);
$abrir = fopen("$banco","w+");
if($while == "0"){$salvar = "<a href='$mensagem' target=_blank</a> $imagem <p class=classe3>$mensagem<br>";}else{$salvar = "<a href='$mensagem'</a> $imagem <p class=classe3>$mensagem<br>$while";}
fwrite($abrir,"$salvar");
fclose($abrir);
}}
?>

<form name="form" method="post">
<input name="mensagem" cols="60" rows="1" style="width:813;height:30;" type="text">
</span> <br><br>
<input type="submit" value="Enviar" name="acao" style="width:80;height:51;">
</form>
Usuário
<?php
$arquivo = fopen($banco,"r");
$while = fread($arquivo,filesize($banco));
if($while == "0"){echo"<font face=arial size=2 color=#000000>$while</font>";}
fclose($arquivo);
?>

Desde já agradeço pela ajuda

Mayck

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Se não colocar http:// na frente do link o navegador pensa que aquele endereço pertence ao próprio domínio.

Deu certo!

if($while == "0"){$salvar = "<a href=http://$mensagem target=_blank </a> $imagem <p class=classe3>$mensagem<br>";}else{$salvar = "<a href=http://$mensagem target=_blank </a> $imagem <p class=classe3>$mensagem<br>$while";}

vlw pela ajuda

Mayck

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...