TUTO JS & PHP - #15 TRAITER UN FORMULAIRE DE FAÇON ASYNCHRONE

  Рет қаралды 34,432

Boris ('PrimFX')

Boris ('PrimFX')

Күн бұрын

👨‍💻 Retrouvez tout le code du tuto ici : www.primfx.com...
Après avoir abordé les requêtes asynchrones en JS dans le précédent tuto, il est temps de les mettre en pratique en voyant comment traiter nos formulaires de façon asynchrone à l'aide de JavaScript et, dans cet exemple, de PHP !
🙋 Une question ? Le forum du site dédie une section entière au JavaScript ! ➡️ www.primfx.com...
N'oubliez pas de vous abonner, c'est rapide et sympa !
-------------------------------------------------------------------------------­----------------
► S'abonner : goo.gl/Cfrt1B
► Site internet : primfx.com
► Me suivre (réseaux sociaux) : social.primfx....
Musique d'intro: dlvsound.wordp...
Copyright © PrimFX

Пікірлер: 41
@raymondmoundzele4907
@raymondmoundzele4907 10 ай бұрын
Salut Boris ! J'aime ta simplicité dans tes explications c'est comme si l'abstraction des objets devient toute réelle. Tu rends le PHP simpliste d'ailleurs c'est grâce à toi que que l'on m'appelle aujourd'hui Développeur PHP. Merci pour ce tuto
@jquellier
@jquellier 11 ай бұрын
J'ai suivi le tuto à la lettre et cela fonctionne parfaitement en comprenant bien toutes les étapes. Merci beaucoup pour ce tuto qui m'aide grandement !
@nonoyz4048
@nonoyz4048 5 жыл бұрын
Les gars j'ai trouvé le Pierre Giraud 2.0 ! (c'est un compliment :))))). Merci j'adore, je me gave !
@jbboschung
@jbboschung 3 жыл бұрын
Bonjour, je viens de découvrir vos vidéos en cherchant des infos sur le XMLHttpRequest pour une utilisation dans Leaflet, et franchement, BRAVO et merci. Limpidité, simple et efficace. Du coup je vais profiter et me faire la totalité des vidéos sur le javascript. Merci encore
@ourwamoussa1862
@ourwamoussa1862 3 жыл бұрын
je suis nouveau dans ce site , mais je suis entrain de regarder tous tes tutos, franchement, ça ma tellement plu, je vous remercies beaucoup!, donc j'aimerai allez loin, pour qu'un jour je puisse créez ma propre site !
@astro58685
@astro58685 2 жыл бұрын
C'est rare de voir quelqu'un autant pédagogue sur KZbin, franchement je te félicite tu expliques super bien 🙏🙏🙏🙏
@stephanebiboue7906
@stephanebiboue7906 2 жыл бұрын
merci infiniment ton tuto vient de me sauver la vie c'est juste parfait
@axonile836
@axonile836 6 жыл бұрын
Merci pour ce tuto avancé. Pense juste à bien montrer l'objectif final dès le début en pratique sur la page web. Ça aide à suivre. C'est comme a logique des épisodes de Starwars.
@fabricenade9982
@fabricenade9982 2 жыл бұрын
Merci c'est juste super !!!!! Très bien expliqué. Content d'avoir découvert ta chaîne
@Mescudi94
@Mescudi94 Жыл бұрын
Pour ceux qui ont des problèmes pour afficher la response dans la console... Remplacez tous les "this" par "xhr", et le "this" du "new FormData('this') par l'élément formulaire directement , du genre par exemple : let form = document.querySelector('form') let data = new FormData('form') ; ou en dur mais pas sur que ça fonctionne: let data = new FormData(document.querySelector('form'));
@nicolascolinas9986
@nicolascolinas9986 3 жыл бұрын
Le je dois avouer que je n'ai pas envie de mettre un petit pouce bleu. je préfère en mettre un gros. Bravo et merci beaucoup pour ce tuto !
@manon3054
@manon3054 11 ай бұрын
Merci pour ce tuto qui m'a bien aidée :)
@rayunn3502
@rayunn3502 2 жыл бұрын
Tuto simple et efficace ! Franchement merci !
@modjo38
@modjo38 4 жыл бұрын
Tuto très clair, exemple bien concret, un grand merci !
@aliplaysgtr
@aliplaysgtr 3 жыл бұрын
Tuto de grande qualité, merci beaucoup!
@Bau7a
@Bau7a 6 жыл бұрын
merci PrimFx pour ce tuto riche en ' matière grasse ' , je suis encore débutant en web ( php , js....) , bref , qu'elle est la différence entre cette méthode XMLHTTPRequest ( xml & JSon ) et ajax ( $.ajax({ url : .....,datatype:"json",type:"POST"....) , en effet le traitement de validation ce fait coté php, donc qu'elle sont les avantages d'utilisé xmlhttprequest par rapport a ajax !! merci bcx et bon dev.
@primfxdesign
@primfxdesign 6 жыл бұрын
Merci pour le commentaire 😀 Il y a en fait une différence un peu ambiguë entre Ajax qui est une technologie (l'acronyme de « Asynchronous JavaScript And XML ») et le module Ajax de la bibliothèque jQuery très populaire parmi les utilisateurs de JavaScript, puisqu'elle a pour but de simplifier le code JS à écrire pour réaliser un certain nombre d'opérations bien pratiques. Ainsi, quand on voudra faire du Ajax en JS, c'est-à-dire *sans* jQuery chargé (donc pas de module Ajax façon $.ajax{...}), on sera en fait forcé d'utiliser l'objet XMLHttpRequest (ou bien la méthode plus récente "fetch" éventuellement). Cependant, jQuery intégrant ce fameux module « $.ajax » qui a pour but de simplifier l'écriture des requêtes asynchrones, il est tout à fait possible de l'utiliser *à la place* du XMLHttpRequest ! De mon côté, je préfère nettement utiliser le module Ajax de jQuery pour ce genre d'opérations, car la syntaxe rend le code nettement plus ergonomique (et même évolutif) pour le développeur. Cependant, le fait de comprendre ces requêtes en pure JS permet également de mieux appréhender le fonctionnement des autres possibilités qui existent pour faire de l'asynchrone, d'où mon intention de proposer un tuto là-dessus ! (et aussi parce que la série concerne JavaScript et non jQuery, c'est vrai 😅)
@sergedutilleul
@sergedutilleul 5 жыл бұрын
@@primfxdesign Super, la vidéo, merci. Comptes-tu faire une version qui expliquera l'utilisation de fetch ?
@nelsholy
@nelsholy 2 жыл бұрын
J'ai fais la même chose chez moi mais le console.log me renvoyer null lorsque json_encode est or du if et 0 lorsque je sors du if 😩😩
@Wistaro
@Wistaro 6 жыл бұрын
Rien à dire, très bon tuto!
@armela54
@armela54 4 жыл бұрын
Bonjour PrimFX , excellent travail. Pourrais-tu stp faire un tuto sur le traitement de QCM avec PHP ?
@Lexiio
@Lexiio 6 жыл бұрын
Génial! Continue comme ça !! ;)
@nganjienzatsi581
@nganjienzatsi581 2 жыл бұрын
merci pour vos tutos. pardon je n'arrive pas à envoyer un fichier uploader depuis le formulaire vers la page php
@ameb2908
@ameb2908 9 ай бұрын
Salut Boris, chez moi rien fonctionne, même pas la fenêtre d'alerte.
@armellotaku2533
@armellotaku2533 6 жыл бұрын
Salut je trouve tes tutoriels génial, mon point de vue est subjectif mais je trouve que ajax est beaucoup plus compréhensible 😊
@primfxdesign
@primfxdesign 6 жыл бұрын
Merci ! Effectivement et je suis entièrement d'accord sur Ajax, mais bon, Ajax reste un module de jQuery et vu qu'on est dans la série pure JS pour l'instant, je montre le principe en JS :-)
@armellotaku2533
@armellotaku2533 6 жыл бұрын
@@primfxdesign oui effectivement c'est une méthode à connaître, personnellement je ne l'utilise pas trop mais je vais essayer je le faire en pur js dans mes prochains projets. Alors merci encore pour le tutoriel.
@AlbertEinstein-um3vq
@AlbertEinstein-um3vq 4 жыл бұрын
Salut! Tout d'abord, big-up et merci de partager tes connaissances (de plus, tu es largement plus jeune que moi et ça c'est la classe !) => [Etre un "vieux" et se faire remettre en questions par la nouvelle génération ça fait du bien ! ça rafraîchit ! ]. J'ai une question pour toi, je suis sur un projet et je sèche... J'aimerais créer une fonction du genre [preview] sur mon site, c'est à dire, que l'utilisateur crée un topic (nom, titre_du_topic, topic etc...) via un formulaire et un bouton "prévisualiser" mettrait toutes ses données saisies dans un HTML que j'ai prévu avec mes styles pour créer une sorte de wiki MAIS qu'il puisse voir s'il n'a pas commis d'erreur avant l'envoi en BDD (de plus, un autre bouton permettrait de revenir au formulaire sans qu'il n'ait été vidé). J'ai tenté de travailler sur le $_SESSION, mais je n'ai pas encore été capable de finaliser. Je ne sais pas si c'est clair (j'ai essayé en tout cas... ;-) En gros, je souhaite utiliser sur une page preview.php les données saisies dans le form sans faire le POST... ). Je ne demande pas la charité, mais aurais-tu déjà un ou plusieurs tutos qui pourraient m'aider dans ma quête ? Si tu ne répondais que par des liens, ça m'irait déjà très bien :D Excellent job dans tous les cas et merci encore !
@benbug6111
@benbug6111 4 жыл бұрын
Cette vidéo date un peu je doute qu'il puisse voir ton commentaire , n'hésite pas a poster ta question sur le forum openclassroom je pense que quelqun pourrais t'aider la bas , cordialement
@إبراهيممحمد-غ1ط4ل
@إبراهيممحمد-غ1ط4ل Жыл бұрын
Bonsoir Monsieur Pourriez-vous voir mes lignes de code j'ai un petit souci avec. Merci
@pedez0uy
@pedez0uy 6 жыл бұрын
Merci, pour ce tuto je me demander comment ajouter cette function dans un boutton car je veux valider un formulaire en ayant le boutton submit hors de la balise forms merci de ta réponse.
@alandlys2676
@alandlys2676 5 жыл бұрын
Génial, merci, dites est ce qu'on peut associer ça avec codeigniter?
@marielauredebeaune1780
@marielauredebeaune1780 2 жыл бұрын
salut Boris comment tu intègres cela avec une BDD
@osm70
@osm70 4 жыл бұрын
merci... très claire
@jean-pierrebruneau8587
@jean-pierrebruneau8587 3 жыл бұрын
C'est si simple en AJAX ! je parles d'un AJAX pur pas les usines à gaz genre jquery
@mehdidjaoutsi1001
@mehdidjaoutsi1001 6 жыл бұрын
merci
@jc0164
@jc0164 6 жыл бұрын
sympa !! Merci
@cedric88160
@cedric88160 Жыл бұрын
Exemple ou pas pour les vérifications, il faut savoir un truc, les données en bdd doivent rester brut, on n'utilise pas htmlspecialchars ou autres pour les insertions c'est UNIQUEMENT pour faire l'affichage sur une page tierce, ne surtout pas faire comme dans l'exemple de la vidéo parce que quand je vois les coms de certains qui crient super efficace et j'en passe heu non messieurs c'est pas une bonne pratique.
@darcydev9509
@darcydev9509 6 жыл бұрын
J'aime beaucoup ta chaîne. Mais un tuto nous de like et dislike sans rechargement de la page est nécessaire
@MaekoJapan
@MaekoJapan 5 жыл бұрын
avec ce tuto et les tutos php/mysql, tu devrais savoir comment faire un système de "like / dislike" sans problème. Si non tu as des forums pour ça, un bon dev. doit savoir se débrouiller
@semanchristinakoco4084
@semanchristinakoco4084 Жыл бұрын
Merci
TUTO JS - #16 MANIPULER LE TEMPS EN JAVASCRIPT
30:56
Boris ('PrimFX')
Рет қаралды 16 М.
TUTO JS - #13 VALIDER DES FORMULAIRES (AVEC LES ÉVÉNEMENTS)
29:59
Boris ('PrimFX')
Рет қаралды 91 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 38 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 55 МЛН
Coder un formulaire de contact avec la fonction PHP mail()
29:18
Tutoriel PHP - système d'authentification
1:13:50
FormationVidéo
Рет қаралды 31 М.
Vue.js ne me convient plus :(
14:55
Grafikart.fr
Рет қаралды 49 М.
TUTO JS - #14 L'Objet XMLHttpRequest (Ajax)
30:55
Boris ('PrimFX')
Рет қаралды 48 М.
Comment gérer un formulaire avec JavaScript
1:34:23
Ronasdev
Рет қаралды 35 М.
[TUTO] CREER UN CHAT EN AJAX EN 30 MINUTES (JAVASCRIPT / PHP)
35:29
Lior CHAMLA - Web Develop Me
Рет қаралды 44 М.
Tutoriel PHP : PHP "c'est de la merde"
25:27
Grafikart.fr
Рет қаралды 132 М.
Los abanicos holográficos están a punto de revolucionar el negocio
0:23
СДЕЛАЙ ТАК . Пульт будет работать вечно
9:39
Мужские интересы 79
Рет қаралды 572 М.
Вилка  SONY Англия
1:00
Tehnovlog
Рет қаралды 1,9 МЛН
Как настроить колонку Алиса за границей ?
0:20
Electronics_latvia
Рет қаралды 2,4 МЛН