Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/01/2011, 15:09
Avatar de ferny
ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Respuesta: .htaccess, deny from all. Qué deniega exáctamente?

Solución 1:

Saca los script de formularios de esa carpeta, no tiene sentido bloquearlos ya que deben ser "públicos", para que funcione el formulario.

Solución 2:

Después del "Deny from all", en la siguiente línea pones "Allow from localhost"

De esta forma son accesibles desde el propio servidor. Peeeeero... creo que eso haría que sigan sin funcionar si envías el formulario desde tu pc, por ejemplo, ya que "eso no es tu servidor". La solución entonces es teclear algo de código: mandas el action a otro archivo php que esté fuera de esa carpeta, y en ese archivo haces un include() de la librería.

Con este método, la librería únicamente es accesible a través de ese fichero php, y la tienes dentro del directorio con el "deny..."
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.