Bonjour,
Après quelques heures d'incompréhension, je me décide à faire appel à un ami. (oui toi ;-)
Dans le petit bout de code qui va suivre, les variables juste avant l'appel d'AJAX sont bien définie et return le bon résultat sur une "alert();"
Par contre dans le fichier php de destination le $_POST n'arrive pas
Je précise que mon code fonctionnait juste avant que j'ajoute des champs à ma table.
J'ai beau comparer je ne vois pas ce qui cloche.
J'ai également détourné le fichier de destination pour un autre ne contenant qu'un var_dump de la variable POST renvoyée par Ajax. Résultat = NULL
Résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 $('.btn-copy').click(function () { var idCopy = $(this).data('id'); var numCopy = $(this).data('num'); var langCopy = $(this).data('lang'); var titleCopy = $(this).data('title'); var contractCodeCopy = $(this).data('code'); var regimeCopy = $(this).data('regime'); var statutCopy = $(this).data('statut'); var dateStartCopy = $(this).data('dateStart'); var dateApprovalCopy = $(this).data('dateApproval'); var noteCopy = $(this).data('note'); $.ajax({ url: "inc/vardump.inc.php", method: "POST", data: { numCopyPost: numCopy, langCopyPost: langCopy, titleCopyPost: titleCopy, contractCodeCopyPost: contractCodeCopy, regimeCopyPost: regimeCopy, statutCopyPost: statutCopy, dateStartCopyPost: dateStartCopy, dateApprovalCopyPost: dateApprovalCopy, noteCopyPost: noteCopy }, dataType: "Json" }); location.reload(); });
! ) Notice: Undefined index: numCopyPost in E:\wamp64\www\IFPipeTests\inc\vardump.inc.php on line 4
Call Stack
# Time Memory Function Location
1 0.0000 402656 {main}( ) ...\proposalsN0.php:0
2 0.0015 451376 include( 'E:\wamp64\www\IFPipeTests\inc\vardump.inc.php' ) ...\proposalsN0.php:15
E:\wamp64\www\IFPipeTests\inc\vardump.inc.php:4:null
Partager