Ir para conteúdo

POWERED BY:

Arquivado

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

RickGripp

OLha o erro:

Recommended Posts

criei um formulário cad.htm: http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

<html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Cadastre-se</title></head><body><div align="center"><h1>Cadastre-se</h1><p> </p><form name="form1" method="post" action="cad.php"><p>Nome:<input name="nome" type="text" id="nome"></p><p>Endereço:<input name="endereco" type="text" id="endereco"></p><p>Bairro:<input name="bairro" type="text" id="bairro"></p><p>CEP:<input name="cep" type="text" id="cep"></p><p>Cidade:<input type="text" name="cidade" id="cidade"></p><p>Estado:<input name="estado" type="text" id="estado"></p><p>Identidade ou CPF:<input type="text" name="identidade" id="identidade"></p><p><input name="enviar" type="submit" id="enviar" value="Enviar"><input name="apagar" type="reset" id="apagar" value="Limpar"></p></form><p> </p></div></body></html>

 

 

 

e fiz o cad.php http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

<!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><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title></head><body><?php$nome	= $_POST["nome"];$endereco	= $_POST["endereco"];$bairro	= $_POST["bairro"];$cep	= $_POST["cep"];$cidade	= $_POST["cidade"];$estado	= $_POST["estado"];$identidade	= $_POST["identidade"];$erro	= FALSE;mysql_connect  ("localhost", "root", "010203");mysql_select_db("maratonadosaber");if (empty($nome)){    echo "Nome vazio<br>";    $erro = TRUE;}if (mysql_num_rows(mysql_query("SELECT nome_part FROM participantes WHERE nome = '$nome'")) != 0){    echo "Nome já existe<br>";    $erro = TRUE;}if (is_numeric($nome)){    echo "Nome incorreto<br>";    $erro = TRUE;}if (strval($nome) > 60){	echo "O nome contêm mais de 60 caracteres, por favor, abrevie<br>";	$erro = TRUE;}if (empty($endereco)){    echo "Endereço vazio<br>";    $erro = TRUE;}if (strval($endereco) > 80)){    echo "O endereço comtêm mais de 80 caracteres, por favor, abrevie<br>";    $erro = TRUE;}if (empty($bairro)){	echo "Bairro Vazio<br>";	$erro = TRUE;}if (strval($bairro) > 60 ){	echo "O bairro comtêm mais de 60 caracteres, por favor, abrevie<br>";	$erro = TRUE;}if (is_numeric($bairro)){    echo "Bairro Incorreto<br>";    $erro = TRUE;}if (empty($cep)){	echo "CEP vazio<br>";	$erro = TRUE;}if (strlen($cep) > 8){    echo "CEP com mais de 8 caracteres, verifique e tente novamente<br>";    $erro = TRUE;}if (strlen($cep) < 8){    echo "CEP com menos de 8 caracteres, verifique e tente novamente<br />";    $erro = TRUE;}if (empty($cidade)){	echo " Cidade Vazia<br>";	$erro = TRUE;}if (is_numeric($cidade)){	echo "Cidade Inválida<br>";	$erro = TRUE;}if (strval($cidade) > 60){	echo "Cidade com mais de 60 caracteres, verifique e tente novamente<br>";	$erro = TRUE;}if (empty($estado)){	echo "Estado Vazio<br>";	$erro = TRUE;}if (is_numeric($estado)){	echo "Estado Inválido<br>";	$erro = TRUE;}if (strval($estado) > 2){	echo "Coloque Somente a Sigla do Estado<br>";	$erro = TRUE;}if (empty($identidade)){	echo "Identidade/CPF vazia<br>";	$erro = TRUE;}if (strval($identidade) > 11){	echo "Identidade/CPF inválido";	$erro = TRUE;}if (strval($identidade) < 8){	echo "Identidade/CPF inválido";	$erro = TRUE;}if (!$erro){        mysql_query("INSERT INTO participantes VALUES ('', '$nome', '$endereco', '$bairro', '$cep', '$cidade', '$estado', '', '', '$identidade')");    echo "Cadastro Feito com sucesso!<br><a href="login.htm">Logar</a>";}else    echo 'Favor preencher corretamente o cadastro!<br><a href="cad.htm">Voltar</a>';?></body></html>

Quando fui testar: :unsure:

preenchi o cadastro

cliquei em enviar

e apareceu o seguinte erro: http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

 

Parse error: syntax error, unexpected ')' in D:\www\cad.php on line 50

 

 

 

 

 

Alguem pode me ajudar???? :rolleyes:

 

desde jah obrigado http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Linha 50: if (strval($endereco) > 80))tem um parentes a maiscerto = if (strval($endereco) > 80)Adailton

Eu arrumei... aí deu esse erro:Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in D:\www\cad.php on line 148comecei a aprender php semana passada e nao consigo resolver esses problemasbrigadu pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais um erro.......Fatal error: Call to undefined function mysql_connect() in D:\www\cad.php on line 18Desculpe se tô incomodando muito.... mas é que eu preciso muito desse cadastro!!!!brigadu pela coompreensão!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Instalei sim...descomentei a linha:extension=php_mysql.dlle tirei o espaço....mas continua dando o erro...Fatal error: Call to undefined function mysql_connect() in D:\www\cad.php on line 18Desculpe o incomodo...

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.