Ir para conteúdo

POWERED BY:

Arquivado

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

ELITE

com resgate de variavel

Recommended Posts

Pessoal estou com dúvidas na hora de resgatar a váriavel "acao"<table><?$data = date("d/m/Y");$tempo = date("H:i:s"); $acao = $_POST[acao];if $acao == "" { echo "<form action='cadastrar_noticias.php?acao=novo' method='post'>"; echo "<tr><td>Titulo: <input name='titulo' type='text' size=30></td></tr>"; echo "<tr><td>Texto: <textarea name='texto' rows=5 cols=26></textarea></td></tr>"; echo "<tr><td><input name='data' type='hidden' value=' $data'>"; echo "<input name='tempo' type='hidden' value='$tempo'>"; echo "<input type='submit' value='Cadastrar'></td></tr></form>";else include "conecta/mysqlconecta.php"; include "conecta/mysqlexecuta.php"; echo "Testeeeeeeeeeeeeeeeeeeeeeeeeee"; // $sql = "INSERT INTO noticias (titulo, texto, data, tempo)VALUES ('$titulo', '$texto', '$data', '$tempo')"; // $res = mysqlexecuta($id,$sql);?></table>e retorna esse erro:Parse error: parse error, unexpected T_VARIABLE, expecting '(' in c:\inetpub\wwwroot\php\adm\cadastra_noticias.php on line 6

Compartilhar este post


Link para o post
Compartilhar em outros sites

<form action='cadastrar_noticias.php?acao=novo' method='post'>
Isso não funciona não, coloca assim:

echo "<form action='cadastrar_noticias.php' method='post'>";echo "<input type='hidden' name='acao' value='novo'>";
Vê aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza arrumei, só que o problema é que quando eu entro no link cadastra.php o valor de acao tem que ser vazio, só se eu fizer assim cadastra.php?acao=<table><?$data = date("d/m/Y");$tempo = date("H:i:s"); $acao = $_POST['acao']; if $acao == "" { echo "<form action='cadastrar_noticias.php' method='post'>"; echo "<tr><td>Titulo: <input name='titulo' type='text' size=30></td></tr>"; echo "<tr><td>Texto: <textarea name='texto' rows=5 cols=26></textarea></td></tr>"; echo "<tr><td><input name='data' type='hidden' value=' $data'>"; echo "<input name='tempo' type='hidden' value='$tempo'>"; echo "<input type='hidden' name='acao' value='novo'>"; echo "<input type='submit' value='Cadastrar'></td></tr></form>";else include "conecta/mysqlconecta.php"; include "conecta/mysqlexecuta.php"; echo "Testeeeeeeeeeeeeeeeeeeeeeeeeee"; // $sql = "INSERT INTO noticias (titulo, texto, data, tempo)VALUES ('$titulo', '$texto', '$data', '$tempo')"; // $res = mysqlexecuta($id,$sql);?></table>

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.