Cita:
|
Empezado por reevil
...el archivo login.php (que puedes nombrar index.php para que sea el principal de una carpeta de tu sitio) no debe tener problemas para leerlas
|
pues bien, precisamente eso fué lo que hice luego de haber abierto el tema, cree un nuevo archivo al que nombre "formdata.php" el cual iva a recibir la información de todos los formularios, los formularios los iva a tener con un identificador, el cual me dijera que debo hacer con los datos que recibo, algo asi:
Código:
<form name="formulario" action="formdata.php" method="post" >
....
<input type="hidden" name="identificador" value="Contactar" />
....
</form>
Y el archivo formdata.php tendría algo como esto:
Código PHP:
session_register("post");
$_SESSION["post"]=$_POST;
switch ($_POST["identificador"]){
case "Contactar" :
header("location: contactar");
break;
case "ActualizarProductos" :
...codigo...
}
y luego en contactar tomaba los datos de $_SESSION["post"] que seria lo mismo que $_POST, pero el problema, que de igual manera, la variable $_SESSION deja de funcionar con este tipo de url.
Veo que el problema aquí es el estar haciendo uso de el error 404 para las url´s del sitio
Tambien intenté usando el ForceType de apache, pero no se si será por la versión de apache (ya me estoy metiendo a lios) que me manda un error 500 al intentar abrir una página.
Si alguien sabe algo será bienvenido.
Saludos.