Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/02/2012, 09:34
juankardj
 
Fecha de Ingreso: enero-2012
Mensajes: 10
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: denegar acceso a enviar.php

Bueno la verdad es que era facil...es que no tengo ni idea de php jejeje

He puesto ésto y funciona bien,ahora si alquien accede a enviar.php, le aparece el mensage "los campos no pueden estar vacios" y lo mas importante, no se registran datos vacios en la base de datos.

if(empty($_POST['nombre']) && empty($_POST['apellidos']) && empty($_POST['email'])) // comprueba que los campos no se envien vacios
{
echo 'Los campos no pueden estar vacios';
exit;
}


no se que diferencia hay entre estas dos funciones:

(!empty($_POST['nombre'])

(empty($_POST['nombre'])


la primera con el símbolo ! no me funciona.

ahora me queda otra cosa, y es esto:

al rellenar el formulario, me envia los datos y despues me aparece una pagina diciendome que el registro ha sido enviado correctamente, pues bien ahora si clico en el flecha (pagina anterior del explorador) para retroceder a la web del formulario, me aparecen los datos ya rellenados como antes los tenia,y si le doy a enviar me registra dos veces los mismos datos.

necesito que cuando se envien los datos,se borren del formulario...have que encuentro por ahi


Muchas gracias