Ir para conteúdo

POWERED BY:

Arquivado

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

Birobirou

[Resolvido] Problemas com Sintax error, unexpected '<&#39

Recommended Posts

Alááá, isso que dá dar pouca informação:

 

Nao eh assim, o nome dos radios são "decisao", entao você pega o NAME, e nao o VALUE pelo POST

troque isto:

$sim = $_POST["sim"];
$não = $_POST["não"];

por isto:

$decisao = $_POST['decisao'];

Isso são radios, e eu pensando que era Check, se bem que eu achei estranho

 

if (empty($sim) && empty($não) )
{
echo "Porém, não falou se vai assistir ao evento.<br>"; $erro=1;
}

troque isto acima por isto:

 

if($decisao == "")
{
   echo "Porém, ...";
}

e isto:

<textarea name=”mensagem” rows=”5” cols=”30”></textarea><p>
isto acima nao eh aspas, parece copiado e colado =S

 

por isto

<textarea name="mensagem" rows="5" cols="30"></textarea><p>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha Bruno e Dee eu acho que voces vão dar com a charada, vou reformular os scripts com vossas indicações e já, já lhes falo se a novela termina ou continua. Po favor aguardem ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja quase amigos, só agora continua só com um erro, esse mesmo o da DESISAO, veja ele

 

Porém, não falou se vai assistir ao evento.

 

Olha o html modificado, as aspa são mesmo feita dessa maneira pelo teclado """"""

<html>
<head><title> Formulário de Contato1 </title>
</head>
<body bgcolor="#00ff00">
<form action="recebe_dados.php" method="POST">
<div align="center"><center><h1><b> <font face=”arial” color=#ff000> CASA ABERTA</b></font></h1></center></div><br>
<div align="center"><center><font face=”arial” color=#ff00ff><h2>onde ninguem fica fora!</font></h2</center></div><br>
<p><p align-center><b><font size=4 face=”arial” color=#871F78>VAMOS TODOS SIM AO ANIVERSARIO! </fonT></b><hr>
<div align="center"><center>
<img src="F:\FormularioVAMOSNOANIVERSARIO\Correio\Scriptforms\lofesa.gif"><p><font size=32 face=”arial” color=#8c1717><p align-center> ANIVERSARIO 2009</font><br>
<p><font size=4 face=”times”> Bem vindo! Você está entrando em contato com VAMOS FESTEJAR O ANIVERSARIO 2009!</div align-center><hr> 
<p> Você vai assistir ao ANIVERSARIO 2009 online?</p>
</center></div>
<dl><dd>
[b]<p><input type="radio" name="decisão" value="sim" />sim
<p><input type="radio" name="decisão" value="não" />não[/b][b][/b]
<dl><dd>
<p> Por favor! Diga-nos seu nome: <input type="text" size="35" name="nome">
<p> Tem e-mail? Então, pode anota-lo: <input type="text" size="40" name="email">
<p> Por favor! O assunto: <input type="text" size="40" name="assunto">
<h4><p>Por favor digite sua mensagem no espaço abaixo e depois envie-os clicando no botão enviar></h4>
<dl><dd>
<div align-left><left>
<textarea name=”mensagem” rows=”5” cols=”30”></textarea><p>
<p><input type="reset" value="APAGAR"
<p><input type="submit" value="ENVIAR">
</left></div>
</form>
</body>
</html>

São as """"" mesmas do teclado

 

Agora o scipt em PHP

<html>
<body>
<?php
[b]$desisao = $_POST["desisao"];[/b]
$nome = trim( $_POST["nome"] );
$email = trim( $_POST["email"] );
$assunto = trim( $_POST["assunto"] );
$mensagem = trim( $_POST["mensagem"] );
$erro=0;
[b]if (empty($desisao) )[/b]
{
echo "Porém, não falou se vai assistir ao evento.<br>"; $erro=1;
}
if (empty($nome) ) 
{
echo "Mas esse é mesmo teu nome completo?<br>"; $erro=1;
}
if (strlen($email)<8 || strstr ($email, '@')==FALSE) 
{
echo "Que estranho! Este é mesmo teu e-mail?<br>"; $erro=1;
}
if (empty($assunto)) 
{
echo "Sim!!!Mas o assunto?<br>"; $erro=1;
}
if (empty($mensagem)) 
{
echo "Agora esqueceu da mensagem!<br>"; $erro=1;
}
// VERIFICA SE NÃO HOUVE ERRO
if ($erro==0) 
{
echo "Parabens!Todos os dados foram digitados corretamentamente!<br>";
}
?>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sério q você não notou o erro??

<p><input type="radio" name="decisão" value="sim" />sim
olha bem:

name="decisão"

 

e olha oque você fez embaixo:

$desisao = $_POST["desisao"];

 

if (empty($desisao) )

 

precisa 'concordar' ne?! arruma ai..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta bom bruno, vou arrumar e te falo.

Sério q você não notou o erro??

<p><input type="radio" name="decisão" value="sim" />sim
olha bem:

name="decisão"

 

e olha oque você fez embaixo:

$desisao = $_POST["desisao"];

 

if (empty($desisao) )

 

precisa 'concordar' ne?! arruma ai..

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

O bruno sigo sem enter visto que foi arrumado o html em

 

<p><input type="radio" name="decisao" value="sim" />sim

<p><input type="radio" name="decisao" value="não" />não

 

e o php dessa mesma em

 

$desisao = $_POST["desisao"];

f (empty($desisao) )

{

echo "Porém, não falou se vai assistir ao evento.<br>"; $erro=1;

}

Mas não estou achando o erro ja que o name do radio é disisao.

Ja achei o erro, e eu suponho que ortografi DESISAO/DECISAO

Já, já te confirmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja achei o erro, e eu suponho que ortografi DESISAO/DECISAO

 

Sim, exatamente.

E cuidado com o acento também.

 

Deve ser idêntico em todos os lugares.. se não o interpretador vai achar que se trata de coisas diferentes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parabens!Todos os dados foram digitados corretamentamente!

Prabens Bruno, deu com acharada, obrigado por essa, valeu mesmo. Bruno, voce é uma fera no PHP e no olho clinico, pequenimo erro mais voce o achou esse da desi/ com decisao. Quero tambem parabenizar pela ajuda tambem ao resto de forista que participaram no socorro a meu script inicipiante, como Roberto B... Dee de Souza, e mais outros que não lembro seus nomes. Parabens Garotos vai pra frente porque para atras asustam. Abração, o amigao de todos voces, Birobirou

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.