![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/07/2012, 22:39
|
|
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>
} |