Laravel - Chrome

Fermé
Eraste - 20 sept. 2021 à 11:06
 Eraste - 20 sept. 2021 à 13:17
Bonjour , bésoin d'aide ...
Impossible de terminer l'opération précédante .Mémoire insuffisante.

je rencontre ce probleme avec le navigateur chrome , lorsque j'utilise un tel ou une tablette pour remplir un formulaire de l'application.
A voir également:

3 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
20 sept. 2021 à 12:15
Bonjour
Si ca n'arrive que sur certains navigateur (chrome visiblement) ce n'est sûrement pas lié au php mais a du code javascript...

Quoi qu'il en soit, sans voir le code concerné... Impossibilité de te venir en aide...
0
Merci ,
voici le code


public function StoreRecrutement(Request $request)
{
//dd($request->all());
$candidat = new Candidat();
$candidat->nom = $request->nom;
$candidat->prenom = $request->prenom;
$candidat->choix_commune = $request->choix_commune;
$candidat->civilite = $request->civilite;
$candidat->zone_id = $request->zone_id;
$candidat->poste_souhaité = $request->poste_souhaité;
$candidat->permis_conduire = $request->permis_conduire;
$candidat->moyen_information = $request->moyen_information;
$candidat->note_personnelle = $request->note_personnelle;
$candidat->commune = $request->commune;
$candidat->quartier = $request->quartier;
$candidat->phone = $request->phone;
$candidat->email = $request->email;
$candidat->cv = $request->cv;
$candidat->piece = $request->piece;
$candidat->autres_document = $request->autres_document;
$candidat->photo = $request->photo;

if ($request->hasfile('photo')) {
$file = $request->file('photo');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/', $filename);
$candidat->photo = $filename;
}

if ($request->hasfile('piece')) {
$file = $request->file('piece');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/piece', $filename);
$candidat->piece = $filename;
}

if ($request->hasfile('cv')) {
$file = $request->file('cv');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/CV/', $filename);
$candidat->cv = $filename;
}

if ($request->hasfile('autres_document')) {
$file = $request->file('autres_document');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/autres_document/', $filename);
$candidat->autres_document = $filename;
}

$candidat->save();

$request->session()->flash('recrutement_success', true);
$request->session()->flash('recrutement_success_data', ["nom" => $request->nom, "prenom" => $request->prenom, "civilite" => $request->civilite]);
return redirect()->route("layouts.postrecrutement-success");
}
0
bendrop Messages postés 12484 Date d'inscription jeudi 30 juin 2005 Statut Contributeur Dernière intervention 23 avril 2024 8 226
20 sept. 2021 à 13:12
Bonjour,

Merci d’utiliser les balises de codes https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code afin d’être lisible.

Cdlt.
0
public function StoreRecrutement(Request $request)
{
//dd($request->all());
$candidat = new Candidat();
$candidat->nom = $request->nom;
$candidat->prenom = $request->prenom;
$candidat->choix_commune = $request->choix_commune;
$candidat->civilite = $request->civilite;
$candidat->zone_id = $request->zone_id;
$candidat->poste_souhaité = $request->poste_souhaité;
$candidat->permis_conduire = $request->permis_conduire;
$candidat->moyen_information = $request->moyen_information;
$candidat->note_personnelle = $request->note_personnelle;
$candidat->commune = $request->commune;
$candidat->quartier = $request->quartier;
$candidat->phone = $request->phone;
$candidat->email = $request->email;
$candidat->cv = $request->cv;
$candidat->piece = $request->piece;
$candidat->autres_document = $request->autres_document;
$candidat->photo = $request->photo;

if ($request->hasfile('photo')) {
$file = $request->file('photo');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/', $filename);
$candidat->photo = $filename;
}

if ($request->hasfile('piece')) {
$file = $request->file('piece');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/piece', $filename);
$candidat->piece = $filename;
}

if ($request->hasfile('cv')) {
$file = $request->file('cv');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/CV/', $filename);
$candidat->cv = $filename;
}

if ($request->hasfile('autres_document')) {
$file = $request->file('autres_document');
$extension = $file->getClientOriginalExtension();
$filename = time() . '.' . $extension;
$file->move('assets/photo/candidats/autres_document/', $filename);
$candidat->autres_document = $filename;
}

$candidat->save();

$request->session()->flash('recrutement_success', true);
$request->session()->flash('recrutement_success_data', ["nom" => $request->nom, "prenom" => $request->prenom, "civilite" => $request->civilite]);
return redirect()->route("layouts.postrecrutement-success");
}
0