Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/07/2012, 22:39
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Formulario con action="<?php echo $_SERVER['PHP_SELF'];?>">

si estas en miweb.com/index.php y tienes un form o incluyes uno el valor del action usando PHP_SELF sera /index.php si lo llamas desde miweb.com/login.php el valor del action usando PHP_SELFsera login.php espero haber resuelto la duda que me preguntaste .

PHP_SELF se suele usar en formularios que verifican en la misma pagina un ejemplo sencillo

<?php

if($_POST['token'] == 'clave') {

/////aqui recojemos los datos recojidos del form o lo que se quiera hacer

}else{

////Si no hay datos que recojer pues mostramos el formulario (ojo en la parte donde recojemos tambien puedes mostrarlo eso ya va en funcion de lo que estes programando)

////FORMULARIO

<form name="ID" method="post" action="<?php echo $_SERVER['PHP_SELF ']; ?>">

//////////Aqui tus input de tu form

<input type="hidden" name="token" value="clave"> ///Esto se usa para verificar que el form llega de donde tiene que llegar
<input type="submit" name="submit" value="Enviar">
</form>

}