Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/03/2014, 06:35
Avatar de MaNuX0218
MaNuX0218
 
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: mensajes de aviso en un formulario

De esa manera no te lo mostrará, deves separarlos sino comprobará todos.

Seria de esta manera:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $asunto = trim(htmlentities(($_POST['asunto'])));
  4. $nombre = trim(htmlentities(($_POST['nombre'])));
  5.  
  6. $cmp_asunto = $cmp_mensaje = '';
  7.  
  8. if(empty($asunto)) {
  9.  
  10. echo '<p class="mensaje">Por favor rellene el asunto</p>';
  11.  
  12. }else {
  13.  
  14. $cmp_asunto = $asunto;
  15.  
  16. }
  17.  
  18. if(empty($nombre)) {
  19.  
  20. echo '<p class="mensaje">Por favor introduzca un nombre</p>';
  21.  
  22. }else {
  23.  
  24. $cmp_nombre = $nombre;
  25.  
  26. }
  27.  
  28. ?>

Ahora en el formulario quedaria así:

Código HTML:
Ver original
  1.  
  2. <input type="text" name="asunto" value="<?= $cmp_asunto; ?>" />
  3.  
  4.  
  5. <input type="text" name="mensaje" value="<?= $cmp_mensaje; ?>" />
  6.  
  7. </form>

Así devería dejartelos rellenados, solo te e puesto dos ejemplo ya solo quedaria añadir los demás.

Saludos.