Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2019, 12:37
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.334
Antigüedad: 11 años, 2 meses
Puntos: 1040
Respuesta: Problema con formaulario y serialize()

esta linea esta mal
Código Javascript:
Ver original
  1. data: $("#smForm-1").serialize() + "name=" + name_input + "&email=" + email_input + "&company=" + company_input + "&phone=" + phone_input + "&message=" + message_input,

Debe ser
Código Javascript:
Ver original
  1. data: $("#smForm-1").serialize(),

Eso te enviara todos los campos en una linea de texto, en el servidor debes parsear esto y convertirlo a variables
https://www.php.net/manual/es/function.parse-str.php

Si sigues teniendo problemas prueba usar la clase FormData() de javascript en lugar de serialize y/o deja de usar jQuery a pro de Axios para el envio de formularios.