error en una linea (soy novato)
Publicado por Ayrton (1 intervención) el 10/12/2019 22:49:52
Buenas, tengo el siguiente error: Parse error: syntax error, unexpected 'else' (T_ELSE), expecting end of file in C:\xampp\htdocs\DatosGradoDeLibertad\CrearUsuarios.php on line 32
Como ven la función del código es de registro de usuarios, dicho error hace que no pueda usar su función.
Es un código que lo uso en Unity, y al saltarme ese error me salta error en unity también, si alguien me puede ayudar por favor.
Codigo "CrearUsuarios":
y el codigo "Coneccion":
Como ven la función del código es de registro de usuarios, dicho error hace que no pueda usar su función.
Es un código que lo uso en Unity, y al saltarme ese error me salta error en unity también, si alguien me puede ayudar por favor.
Codigo "CrearUsuarios":
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
include "Coneccion.php";
$userName = $_POST['Usuario'];
$Email = $_POST['Correo'];
$Pass = hast("Sha256", $_POST['Contraseña']);
$sql = "SELECT Usuario From usuarios WHERE Usuario = '$userName'";
$result = $pdo->query($sql);
if ($result->rowCount() > 0)
{
$data = array('Done' => false , 'Mensaje' => "Error, El nombre de usuario ya existe");
Header('Content-Type: application/json');
echo json_encode($data);
exit();
}
else
{
$sql = "SELECT Correo From usuarios WHERE = '$Email'";
$result = $pdo->query($sql);
if ($result->rowCount() > 0)
{
$data = array('Done' => false , 'Mensaje' => "Error, Correo ya existente");
}
Header('Content-Type: application/json');
echo json_encode($data);
exit();
}
else
{
$sql = "INSERT INTO usuarios SET Usuario = '$userName', Correo = '$Email', Contraseña = '$Pass'";
$pdo->query($sql);
$data = array('Done' => true, 'Mensaje' => "Usuario nuevo creado");
Header('Content-Type: application/json');
echo json_encode($data);
exit();
}
?>
y el codigo "Coneccion":
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
try
{
$pdo = new PDO('mysql:host=localhost;dbname=Datos Grado De Libertad', 'LoL','anniemanda2013.');
//$pdo->setAtribute(PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION);
$pdo->exec ('SET NAMES "utf8"');
}
catch (PDOException $e)
{
echo "Datos no Coinciden"; //. $e->getMessage();
exit();
}
//echo "Datos si Coinciden";
?>
Valora esta pregunta


0