-1
Hello, I’ve looked over and over every letter, I can’t understand why it makes the mistake:
Parse error: syntax error, Unexpected 'echo' (T_ECHO) in C: wamp64 www register.php on line 15
<?php
include 'config.php';
?>
<?php
$jogador=$_POST['jogador'];
$senha=$_POST['senha'];
$senhaConfirma=$_POST['senhaConfirma'];
$jogador=strip_tags($jogador);
$email=$_POST['email'];
$email=strip_tags($email);
if($email == "")
(
echo "Você não digitou um email";
echo "<br><A href='cadastro.php'>Voltar</a>";
exit;
)
if($senha==$senhaConfirma)
(
$umJogador="SELECT * from jogadores where usuario='$jogador'";
$umJogadorDois=mysql_query($umJogador) or die("Não foi possivel encontrar a tabela de jogadores.");
$umJogadorTres=mysql_fetch_array($umJogadorDois);
)
if(!$_POST['senha'] !! $_POST['senhaConfirma'])
(
printf "A confirmação da senha está errada";
echo "<a href='cadastro.php'>Voltar</a><br>";
exit;
)
else if($umJogadorTres || strlen($jogador)>21 || strlen($jogador)<1)
(
printf "Já existe um jogador com o mesmo nome de usuário que você, ou você deixou o campo em branco, ou excedeu o número de caractéres.";
echo "<a href='cadastro.php'>Voltar</a><br>";
exit;
)
else
(
$umEmail="SELECT * from jogadores where email='$email'";
$umEmailDois=mysql_query($umEmail) or die("Não foi possivel encontrar a tabela de senhas.");
$umEmailTres=mysql_fetch_array($umEmailDois);
)
if(!$umEmail)
(
printf "Já existe um jogador com o mesmo endereço de email";
echo "<a href='cadastro.php'>Voltar</a><br>";
exit;
)
else
(
$senha=md5($senha);
$SQL = "INSERT into jogadores(usuario, email, level, exp, senha) VALUES('$jogador', '$email', '1', '0', '$senha')";
mysql_query($SQL) or die("Não foi possivel cadastrar.");
print "Obrigado por cadastrar!";
)
else
(
print "A sua senha não é igual a confirmação da senha ou você não digitou nenhuma senha";
echo "<a href='cadastro.php'>Voltar</a><br>";
exit;
)
echo " <a href='login.php'>Página de login</a><br>";
?>
To delimit a code block use
{
and not(
in theif($email == "")(
and the rest.– rray
Ah, and a hint... leave your code indented, with blank spaces (3 usually) in the instruction blocks within the "if s". Better to read and edit code later when needed.
– Rodrigo Tognin