Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/02/2014, 12:40
arcanisgk1
 
Fecha de Ingreso: mayo-2009
Mensajes: 200
Antigüedad: 15 años
Puntos: 7
Respuesta: evento onclick para cambiar dato de coockie

Código PHP:
Ver original
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Documento sin título</title>
  6. </head>
  7. <body>
  8. <?PHP
  9. //ahora mismo estoy trabajando en este codigo:
  10. //no se si esto se hace con isset() o con empty() o con null(), leer todo el post antes de comentar
  11. //evitar errores de undefined...
  12. if(isset($_GET['visita'])){//saber si la variable se fue esta declarada por post, recivida y si contiene un valor de 1,2,3 superio o valores negativos
  13.     $visita=$_GET['visita'];
  14.     if($visita==1){
  15.         echo "mostrar contenido pagina web para usuario registrado";
  16.          //mostraría contenido de la pagina para usuario
  17.     }else{
  18.          if($visita==2){
  19.              echo "mostrar Mostrar el formulario de registro";
  20.             //mostraría el formulario de registro al usuario
  21.             //el formulario de registro debe devolver un mensaje de que el registro fue correcto; y
  22.             //pasado 15 segundo o que el cliente de click en ir a la pagina,
  23.             //el formulario de registro debe cambiar automáticamente el valor de $_POST[visita]=1;
  24.          }else{
  25.              if($visita>=3 or $visita<0){//por si meten valores negativos o mayores he = a 3
  26.                  echo "mostrar pagina para usuarios no registrados";
  27.                  //mostrara un mensaje de que no esta registrado ni loggeado y no cuenta con privilegios de usuario
  28.                  //mostraría contenido de la pagina para usuario Sin privilegios
  29.                  //debe existir un boton de Registro y Login para cambiar el valor de $_POST[visita] y re-dirigirlo al formulario.
  30.              }
  31.          }
  32.     }
  33. }else{
  34.  echo "Formulario de loggin";
  35. //si no se recibe nada por POST o el valor es 0
  36. //Se muestra el formulario de login
  37. //puede pasar 3 cosas:
  38. //1. si hace loggin cambia el valor inexistente cambiara a $_POST[visita]=1; mostraria la pagina web como usuario
  39. //2. si hace Click en registrarce  el valor inexistente cambiara a $_POST[visita]=2; y lo envia al formulario de registro
  40. //3. si hace click en  Entrar como Quest, mostraría la pagina como usuari de visita sin privilegios, $_POST[visita]=3;
  41. // el problema es este como cambiar esos valores... enviar mediante un boton esos valores
  42. }
  43. //Actualmente lo estoy probandolo, ya que quiero convertir esto en una funcion: vistanueva();  y ejecutar el codigo, es lo que se me complica
  44. ?>
  45. </body>
  46. </html>

tambien el dilema de pasarlo por GET o por POST, con POST me da un ERROR...