Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: octavioxd en 11 Enero 2010, 06:23 am



Título: Problema con Form
Publicado por: octavioxd en 11 Enero 2010, 06:23 am
Hola gente que es de sus vidas...
les traigo un nuevo problema para molestarlos  ;D
necesito hacer un formulario de votacion para un foro pero necesito que en caso que exista una session al apretar el boton votar te lleve directamente a la pagina que recibe los datos para la votacion pero en caso de no exista ninguna sesion te tire una alerta con js solo una alerta que diga "para esta funcion se necesita estar loggeado" nada mas es una boludes pienso..
quizas habria que hacer algun cambio en el form action o no se....

Código
  1.    <form action="vote.php" method="post" name="form_vote" id="form_vote">
  2.    <label>
  3.      <select name="select" id="select">
  4.        <option value="1">1</option>
  5.        <option value="2">2</option>
  6.        <option value="3">3</option>
  7.        <option value="4">4</option>
  8.        <option value="5">5</option>
  9.        <option value="6">6</option>
  10.        <option value="7">7</option>
  11.        <option value="8">8</option>
  12.        <option value="9">9</option>
  13.        <option value="10">10</option>
  14.      </select>
  15.    </label>
  16.    <label>
  17.      <input type="submit" name="button" id="button_vote" value="Vote">
  18.    </label>
  19.  </form>

Gracias a todos por la ayuda de siempre


Título: Re: Problema con Form
Publicado por: дٳŦ٭ en 11 Enero 2010, 08:46 am
Sí, tienes que agregarle PHP, porque NO tienes nada XD, tienes que validar si la sesión está iniciada, ahora, cuál es la pregunta concreta?.

Saludos


Título: Re: Problema con Form
Publicado por: octavioxd en 11 Enero 2010, 08:56 am
En Si:

Si esta logueado que el formulario haga la accion
en caso contrario tire un alert diciendo se necesita estar logueado para esta accion.


Título: Re: Problema con Form
Publicado por: ~ Yoya ~ en 11 Enero 2010, 12:50 pm
Por el formulario no se puede hacer, ya que los formularios solo envían datos, primero valida la secion con  php y si la secion es true, el formulario aparece en caso que sea false el formulario no aparece.