Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Brq

Refresh com incremento de conteudo

Recommended Posts

tenho esse codigo html de formulario chamado coment.html

 

<html>

<head>

<title></title>

</head>

 

<body>

<form id="form1" name="form1" method="POST" action="comentario.php">

<label>

comente:<img src="bruno.png" width="403" height="161" /><br />

<textarea name="txtcomentario" id="txtarea" cols="45" rows="5"></textarea>

<input type="submit" name="button" id="button" value="ok" />

</label>

</form>

<p> </p>

</body>

</html>

 

e esse comentario.php

 

<?php

 

$comenta = $_POST["txtcomentario"];

$conec = mysql_connect("localhost","root","senha") ;

if ($conec) {

$bco = mysql_select_db("coment",$conec) ;

if ($bco) {

$conectou = 1 ;

 

} else {

echo "Banco de dados não encontrado !!!" ;

}

} else {

echo "Erro na conexão !!!!" ;

}

$sql = "Insert into coment.txtarea (txtarea) values('$comenta')";

$result = mysql_query($sql,$conec) or die (mysql_error()); // executa a consulta

if (mysql_affected_rows($conec) >0 )

 

echo "<script>

alert('Mensagem enviada com sucesso!');window.location.href ='/coment.html';</script>" ;

 

 

else echo "Não foi possível incluir o registro!!" ;

 

?>

 

ao incluir o registro é redirecionado pra pagina do formulario,

dessa forma dá pra redirecionar pra mesma pagina do formulario exibindo o comentario incluso ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que nao usa simplismente um meta refresh?

<meta http-equiv="refresh" content="8; url=coment.html">

Compartilhar este post


Link para o post
Compartilhar em outros sites

melhor mesmo usar o refresh ao invez do javascrpt mas terei q redirecionar pra outra pagina.. alguma dica de codigo php? pra mostrar o comentario no form inicial

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora sim deu certo

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

 

<title></title>

</head>

 

<body>

 

<?php

 

$comenta = $_POST["txtcomentario"];

$conec = mysql_connect("localhost","root","senha") ;

if ($conec) {

$bco = mysql_select_db("coment",$conec) ;

if ($bco) {

$conectou = 1 ;

if($conectou = 1) ;

 

} else {

echo "Banco de dados não encontrado !!!" ;

}

} else {

echo "Erro na conexão !!!!" ;

}

values($txempresa,$txnome)";

$sql = "Insert into coment.txtarea (txtarea) values('$comenta')";

$result = mysql_query($sql,$conec) or die (mysql_error()); // executa a consulta

if (mysql_affected_rows($conec) >0 )

 

echo "" ;

 

 

else echo "Não foi possível incluir o registro!!" ;

 

 

$r = "SELECT * FROM (txtarea) WHERE 1" ;

$resul = mysql_query($r,$conec) or die (mysql_error());

 

$num_rows = mysql_num_rows($resul);

print "Há registros $num_rows <br>.";

while ($get_info = mysql_fetch_row ($resul)) {

foreach ($get_info as $comentario)

print "$comentario<br/>";

}

mysql_close($conec);

?>

 

<?php include("comentarioform.php")?>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao usarei simplesmente um meta refresh e nemo codigo do primeiro post. presciso de algo melhor tipo um alert com refresh que mostre o fundo da página deshabilitado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.