Problema con el envio de datos por ajax y form en laravel

  • Autor Autor Prop Jason
  • Fecha de inicio Fecha de inicio
Prop Jason

Prop Jason

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Me salta constantemente un error 500 cuando intento acceder a una ruta que esta especificada correctamente en mi web.php , alguien sabe si hay algun otro archivo donde deba mencianar esta ruta, esta es mi ruta ->
Route:😛ost('/insert-control', [App\Http\Controllers\HomeController::class, 'insertControl'])->name('insertControl');
 
Un error 500 generalmente está relacionado con problemas del servidor y no necesariamente con tu código. Puedes verificar tu archivo .htaccess, comprobar los permisos de tus archivos o revisar tu archivo de logs de Laravel para obtener más detalles sobre el error. También asegúrate que tu método insertControl está correctamente implementado en HomeController. Por último, Laravel incluye la protección CSRF por defecto, así que debes incluir el token CSRF en tu petición Ajax.
 
Bueno lo incluo en mi form
Insertar CODE, HTML o PHP:
<form id="control-form" method="POST" action="{{ route('insertControl') }}" hidden>
        @csrf

        <input id="valor_control" type="text">
        <input id="button_control" type="submit">
    </form>
 
Bueno lo incluo en mi form
Insertar CODE, HTML o PHP:
<form id="control-form" method="POST" action="{{ route('insertControl') }}" hidden>
        @csrf

        <input id="valor_control" type="text">
        <input id="button_control" type="submit">
    </form>
Si te da ese error es muy probable que sea tu sintax
 
Fijate en el log que esta dentro de la carpeta storage/logs, sino pone la aplicacion en modo debug asi te muestre el error que tira(en .env la variable APP_DEBUG=true).
 
¿Haces algo con los datos luego en la función del controlador? ¿Estás enviando bien los datos? Tal vez si muestras el código jQuery podamos ayudarte mejor.
 
Atrás
Arriba