Cita:
Iniciado por markobarraza Uncontroled_Duck la verdad no te entendi como arreglarlo.
No puse nada de como arreglarlo, solo comenté una recomendación para tratar errores. Las "@" para ocultar errores es una práctica habitual de los
códigos espagueti, donde lejos de solucionar problemas, puede aportarlos en el futuro sin posibilidad de adivinar de donde viene, ya que no lanza errores...
Cita:
Iniciado por markobarraza yo creo que tiene que ver con las comillas
Seguro que es uno de los motivos. Lee algo acerca de como usar las comillas en PHP, hay ciertas diferencias.
Código PHP:
// no es lo mismo esto:
$msjCorreo = 'Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje';
// que esto:
$msjCorreo = `Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje´;
// ni esto:
$msjCorreo = "Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje";
// que esto:
$msjCorreo = ˝Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje˝;
Y la respuesta está en el tipo de comillas.
Dale un vistazo y nos cuentas.
Saludos,