Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2012, 15:53
Psicopata17
 
Fecha de Ingreso: junio-2012
Mensajes: 18
Antigüedad: 11 años, 10 meses
Puntos: 0
¿Donde esta el problema?

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 original
  1. Notice: Undefined index: btnPerfilAceptar in E:\wamp\www\panel\perfil.php on line 61
  2. Notice: Undefined index: perfil_foto in E:\wamp\www\panel\perfil.php on line 158

perfil.php
Código PHP:
Ver original
  1. <?php
  2. ###############################################
  3. ###                                         ###
  4. ###        Archivo perfil.php               ###
  5. ###                                         ###
  6. ###############################################
  7. if(!isset($_SESSION['uce']))
  8. {
  9.     // Redirecciona a entrar.php si el usuario no se ha logueado
  10.     header("location:entrar.php");
  11.     exit;
  12. }
  13.  
  14. $nombre = $_GET['usuario'];
  15.  
  16. if(verificarSiExisteUsuario($nombre))
  17. {  
  18.     if($nombre == $nombre)
  19.     {
  20.         $ver_perfil = true;
  21.     }
  22.    
  23.     $query = "SELECT * FROM players WHERE Nombre = '".$nombre."' LIMIT 1";
  24.     $result = mysql_query($query);
  25.    
  26.     $perfil_nombre = $result['Nombre'];
  27.     $perfil_sexo = verGenero($result['Sexo']);
  28.     $perfil_edad = $result['Edad'];
  29.     $perfil_telefono = verTelefono($result['Telefono']);
  30.     $perfil_raza = $result['raza'];
  31.     $perfil_origen = verOrigen($result['Origen']);
  32.     $perfil_nivel = $result['Payday'];
  33.     $perfil_horas_jugadas = $result['Payday'];
  34.     $perfil_carkey = verAuto($result['Coches']);
  35.     $perfil_housekey = verCasa($result['Casa']);
  36.     $perfil_rango = verRango($result['AdminLevel']);
  37.     $perfil_skin = $result['Skin'];
  38.     $perfil_banco = $result['Banco'];
  39.     $perfil_materiales = $result['Productos'];
  40.     $perfil_drogas = $result['Consumos'];
  41.     $perfil_crimenes = $result['Crimes'];
  42.     $perfil_arrestos = $result['condenas'];
  43.     $perfil_altura = $result['altura'];
  44.     $perfil_peso= $result['peso'];
  45.     $perfil_ojos = $result['ojos'];
  46.     $perfil_pelo = $result['pelo'];
  47.     $perfil_descripcion_psicologica = $result['descripcion_psicologica'];
  48.     $perfil_historia = $result['historia'];
  49.     $perfil_fecha_registro = $result['fecha_registro'];
  50.     $perfil_email = $result['Email'];
  51.     $mostrar = true;
  52. }
  53. else
  54. {
  55.     $msj = $info['error_perfil_1'];
  56.     $estilo = "error";
  57.     $mostrar = true;       
  58. }
  59.  
  60.  
  61. if($_POST['btnPerfilAceptar'])
  62. {
  63.         if(isset($_POST['txtPerfilNombre']) && isset($_POST['txtPerfilEdad']) && isset($_POST['txtPerfilAltura']) && isset($_POST['txtPerfilPeso'])
  64.         && isset($_POST['txaPerfilDescripcionPsicologica']) && isset($_POST['txaPerfilHistoria']) && isset($_POST['txtPerfilEmail']))      
  65.         {  
  66.             $editar_perfil_nombre = addslashes($_POST['txtPerfilNombre']);     
  67.             $editar_perfil_edad = addslashes($_POST['txtPerfilEdad']);     
  68.             $editar_perfil_raza = addslashes($_POST['txtPerfilRaza']);
  69.             $editar_perfil_altura = addslashes($_POST['txtPerfilAltura']);
  70.             $editar_perfil_peso = addslashes($_POST['txtPerfilPeso']);
  71.             $editar_perfil_ojos = addslashes($_POST['txtPerfilOjos']);
  72.             $editar_perfil_pelo = addslashes($_POST['txtPerfilPelo']);                         
  73.             $editar_perfil_email = addslashes($_POST['txtPerfilEmail']);           
  74.             $editar_perfil_descripcion_psicologica = addslashes($_POST['txaPerfilDescripcionPsicologica']);
  75.             $editar_perfil_historia = addslashes($_POST['txaPerfilHistoria']);     
  76.                
  77.             if(!empty($editar_perfil_edad) && !empty($editar_perfil_altura) && !empty($editar_perfil_peso) && !empty($editar_perfil_descripcion_psicologica)
  78.             && !empty($editar_perfil_historia) && !empty($editar_perfil_email))
  79.             {              
  80.                 if(verificarSiEsNumero($editar_perfil_edad) && $editar_perfil_edad > 0)
  81.                 {
  82.                     if(verificarSiEsNumero($editar_perfil_altura) && $editar_perfil_altura > 0)
  83.                     {
  84.                         if(verificarSiEsNumero($editar_perfil_peso) && $editar_perfil_peso > 0)
  85.                         {
  86.                             mysql_query("UPDATE players SET edad = '".$editar_perfil_edad."', raza = '".$editar_perfil_raza."', altura = '".$editar_perfil_altura."', peso = '".$editar_perfil_peso."',
  87.                             ojos = '".$editar_perfil_ojos."',pelo = '".$editar_perfil_pelo."', descripcion_psicologica = '".$editar_perfil_descripcion_psicologica."'
  88.                             ,historia = '".$editar_perfil_historia."',Email = '".$editar_perfil_email."' where Nombre = '".$editar_perfil_nombre."'")or die(mysql_error());
  89.                            
  90.                            
  91.                             $msj = $info['perfil_correcto_1']."<br><br><a href='principal.php?contenido=perfil&usuario=$nombre'>&laquo; Volver</a>";
  92.                             $estilo = "ok";
  93.                             $editado = true;
  94.                             $mostrar = false;
  95.                         }
  96.                         else
  97.                         {
  98.                             $msj = $info['error_perfil_6'];
  99.                             $estilo = "error";
  100.                             $mostrar = true;
  101.                         }                          
  102.                     }
  103.                     else
  104.                     {
  105.                         $msj = $info['error_perfil_5'];
  106.                         $estilo = "error";
  107.                         $mostrar = true;
  108.                     }
  109.                 }
  110.                 else
  111.                 {
  112.                     $msj = $info['error_perfil_4'];
  113.                     $estilo = "error";
  114.                     $mostrar = true;
  115.                 }
  116.             }
  117.             else
  118.             {
  119.                 $msj = $info['error_perfil_3'];
  120.                 $estilo = "error";
  121.                 $mostrar = true;
  122.             }
  123.         }
  124.         else
  125.         {
  126.             $msj = $info['error_perfil_2'];
  127.             $estilo = "error";
  128.             $mostrar = true;
  129.         }
  130. }
  131.  
  132.  
  133. ?>