Ver Mensaje Individual
  #10 (permalink)  
Antiguo 24/02/2016, 10:32
Mohocritical
 
Fecha de Ingreso: febrero-2016
Mensajes: 14
Antigüedad: 8 años, 2 meses
Puntos: 0
Respuesta: Guardar usuario Creador en Base de datos

No, la consulta se ejecuta normalmente pero no sube el usuario que creo a el nuevo usuario, ya he corregido el codigo y mirado otra posible manera pero sin resultados .. Algun consejo muchas gracias

Codigo:
Código PHP:
Ver original
  1. <?php
  2. if(!isset($_SESSION["user_username"]) || $_SESSION["user_username"]==null){
  3. print "<script>alert(\"Acceso invalido!\");window.location='login.php';</script>";
  4. }
  5. ?>
  6. <?php
  7.  
  8. $usuario = ($_SESSION["user_username"]);
  9.  
  10. $Nombre=$_POST['Nombre'];
  11. $Apellidos=$_POST['Apellidos'];
  12. $username=$_POST['username'];
  13. $password=$_POST['password'];
  14. $Estado=$_POST['Estado'];
  15. $cargo=$_POST['cargo'];
  16. $departamento=$_POST['departamento'];
  17. $usuario_creacion=$_POST['$usuario'];
  18.  
  19. $encriptar = ($password);
  20.  
  21. $servidor="localhost";
  22. $usuario="root";
  23. $password="";
  24. $bd="pagina";
  25.  
  26. $conectar= new mysqli($servidor,$usuario,$password,$bd) or die("no se pudo conectar con el servidor");
  27. $conexion = $conectar;
  28. $consulta= "INSERT INTO `usuario`(`Nombre`, `Apellidos`, `username`, `password`,`Estado`, `cargo`, `departamento`)
  29. VALUES ('$Nombre','$Apellidos','$username','$encriptar','$Estado','$cargo','$departamento','$usuario_creacion')";
  30. $ejecutar_consulta = $conexion->query(utf8_encode($consulta));
  31. if($ejecutar_consulta){
  32.    
  33.    
  34.  echo"<script> alert ('datos insertados');</script>";
  35.  
  36.    echo'ha registrado la siguiente orden:';
  37.    
  38.   echo'<br><br>';
  39.   echo'Nombre: '.$Nombre;
  40.   echo'<br>';
  41.   echo'Apellidos: '.$Apellidos;
  42.   echo'<br>';
  43.   echo'username: '.$username;
  44.   echo'<br>';
  45.   echo'Estado: '.$Estado;
  46.   echo'<br>';
  47.   echo'cargo: '.$cargo;
  48.   echo'<br>';
  49.   echo'departamento: '.$departamento;
  50.   echo'<br>';
  51.  
  52.  echo'<a href="http://www.forosdelweb.com/f18/usuarios.php">volver</a>';      
  53. }
  54. else
  55.  echo "No se pudo insertar los datos". (mysql_error());
  56. ?>

Y el mensaje de error es:
Código PHP:
Ver original
  1. Notice: Undefined index: $usuario in C:\xampp\htdocs\Mostrar menu\php\Re.php on line 18

Tengo entendido que este mensaje de error es por que no reconoce esta variable. Gracias de antemano a quien responde

Última edición por Mohocritical; 24/02/2016 a las 10:38