Hola, estoy trabajando con un scrip y tengo un problema.
Luego de logear me dirigo a perfil y no hace las consultas, no aparece la información que debiera darme.
También me da 2 warning
Código PHP:
Ver originalNotice: Undefined index: btnPerfilAceptar in E:\wamp\www\panel\perfil.php on line 61
Notice: Undefined index: perfil_foto in E:\wamp\www\panel\perfil.php on line 158
perfil.php
Código PHP:
Ver original<?php
###############################################
### ###
### Archivo perfil.php ###
### ###
###############################################
if(!isset($_SESSION['uce'])) {
// Redirecciona a entrar.php si el usuario no se ha logueado
header("location:entrar.php"); }
$nombre = $_GET['usuario'];
if(verificarSiExisteUsuario($nombre))
{
if($nombre == $nombre)
{
$ver_perfil = true;
}
$query = "SELECT * FROM players WHERE Nombre = '".$nombre."' LIMIT 1";
$perfil_nombre = $result['Nombre'];
$perfil_sexo = verGenero($result['Sexo']);
$perfil_edad = $result['Edad'];
$perfil_telefono = verTelefono($result['Telefono']);
$perfil_raza = $result['raza'];
$perfil_origen = verOrigen($result['Origen']);
$perfil_nivel = $result['Payday'];
$perfil_horas_jugadas = $result['Payday'];
$perfil_carkey = verAuto($result['Coches']);
$perfil_housekey = verCasa($result['Casa']);
$perfil_rango = verRango($result['AdminLevel']);
$perfil_skin = $result['Skin'];
$perfil_banco = $result['Banco'];
$perfil_materiales = $result['Productos'];
$perfil_drogas = $result['Consumos'];
$perfil_crimenes = $result['Crimes'];
$perfil_arrestos = $result['condenas'];
$perfil_altura = $result['altura'];
$perfil_peso= $result['peso'];
$perfil_ojos = $result['ojos'];
$perfil_pelo = $result['pelo'];
$perfil_descripcion_psicologica = $result['descripcion_psicologica'];
$perfil_historia = $result['historia'];
$perfil_fecha_registro = $result['fecha_registro'];
$perfil_email = $result['Email'];
$mostrar = true;
}
else
{
$msj = $info['error_perfil_1'];
$estilo = "error";
$mostrar = true;
}
if($_POST['btnPerfilAceptar'])
{
if(isset($_POST['txtPerfilNombre']) && isset($_POST['txtPerfilEdad']) && isset($_POST['txtPerfilAltura']) && isset($_POST['txtPerfilPeso']) && isset($_POST['txaPerfilDescripcionPsicologica']) && isset($_POST['txaPerfilHistoria']) && isset($_POST['txtPerfilEmail'])) {
$editar_perfil_nombre = addslashes($_POST['txtPerfilNombre']); $editar_perfil_edad = addslashes($_POST['txtPerfilEdad']); $editar_perfil_raza = addslashes($_POST['txtPerfilRaza']); $editar_perfil_altura = addslashes($_POST['txtPerfilAltura']); $editar_perfil_peso = addslashes($_POST['txtPerfilPeso']); $editar_perfil_ojos = addslashes($_POST['txtPerfilOjos']); $editar_perfil_pelo = addslashes($_POST['txtPerfilPelo']); $editar_perfil_email = addslashes($_POST['txtPerfilEmail']); $editar_perfil_descripcion_psicologica = addslashes($_POST['txaPerfilDescripcionPsicologica']); $editar_perfil_historia = addslashes($_POST['txaPerfilHistoria']);
if(!empty($editar_perfil_edad) && !empty($editar_perfil_altura) && !empty($editar_perfil_peso) && !empty($editar_perfil_descripcion_psicologica) && !empty($editar_perfil_historia) && !empty($editar_perfil_email)) {
if(verificarSiEsNumero($editar_perfil_edad) && $editar_perfil_edad > 0)
{
if(verificarSiEsNumero($editar_perfil_altura) && $editar_perfil_altura > 0)
{
if(verificarSiEsNumero($editar_perfil_peso) && $editar_perfil_peso > 0)
{
mysql_query("UPDATE players SET edad = '".$editar_perfil_edad."', raza = '".$editar_perfil_raza."', altura = '".$editar_perfil_altura."', peso = '".$editar_perfil_peso."', ojos = '".$editar_perfil_ojos."',pelo = '".$editar_perfil_pelo."', descripcion_psicologica = '".$editar_perfil_descripcion_psicologica."'
,historia = '".$editar_perfil_historia."',Email = '".$editar_perfil_email."' where Nombre = '".$editar_perfil_nombre."'")or
die(mysql_error());
$msj = $info['perfil_correcto_1']."<br><br><a href='principal.php?contenido=perfil&usuario=$nombre'>« Volver</a>";
$estilo = "ok";
$editado = true;
$mostrar = false;
}
else
{
$msj = $info['error_perfil_6'];
$estilo = "error";
$mostrar = true;
}
}
else
{
$msj = $info['error_perfil_5'];
$estilo = "error";
$mostrar = true;
}
}
else
{
$msj = $info['error_perfil_4'];
$estilo = "error";
$mostrar = true;
}
}
else
{
$msj = $info['error_perfil_3'];
$estilo = "error";
$mostrar = true;
}
}
else
{
$msj = $info['error_perfil_2'];
$estilo = "error";
$mostrar = true;
}
}
?>