Récupération de données passées via Javascript - PHP - Programmation
Marsh Posté le 12-01-2015 à 18:03:44
c'est parfois quand on formule correctement la question qu'on trouve la réponse....
faut tout simplement écrire :
$data = $_POST;
sans paramètre derrière...
Marsh Posté le 13-01-2015 à 10:50:57
Bon, je bloque
j'arrive pas à comprendre comment sont formatées les données de ma variable $data après récupération via $_POST...
J'ai cherché autant que je peux, mais tout ce que je trouve, c'est des putains de formulaires. Je veux simplement envoyer le contenu d'un tableau généré dynamiquement vers une page php et ensuite, foutre ce foutu tableau dans ma base sql
Marsh Posté le 13-01-2015 à 11:14:59
je me bats avec ça actuellement.
j'ai fait :
$data = $_POST;
print_r ($data)
j'obtiens en sortie Array()
Marsh Posté le 13-01-2015 à 11:20:37
problème derrière, si je fais un
echo ($data[0]);
il me sort un joli :
Notice: Undefined offset: 0 in C:\wamp\www\barcode\mercate\send_receipt.php on line 17
j'ai un tableau sans indices
ensuite, je fais un
echo count($data);
et en retour, j'ai 1.
Par contre, impossible de lire dedans
Marsh Posté le 13-01-2015 à 11:32:12
http://stackoverflow.com/questions [...] s-are-acce
Essayes avec $.post("send_receipt.php", {'data':data});
Normalement ton tableau sera dans $_POST['data']
Marsh Posté le 13-01-2015 à 11:39:47
ReplyMarsh Posté le 14-01-2015 à 08:40:03
Javascript ne permet pas de poster des tableaux directement à PHP, il faut que tu les formates en Json ou XML pour les parser ensuite.
Marsh Posté le 14-01-2015 à 08:55:42
antac a écrit : Javascript ne permet pas de poster des tableaux directement à PHP, il faut que tu les formates en Json ou XML pour les parser ensuite. |
Jquery le fait automatiquement ? Parce qu'à priori, chez moi, ça marche.
Marsh Posté le 14-01-2015 à 08:58:43
Ah peut être, je ne suis pas assez au fait de JQuery sur le passage de paramètre, je parle de Javascript pur.
Marsh Posté le 14-01-2015 à 09:03:21
merci pour l'info de toute façon
je découvre un peu tout au coup par coup, et chaque info m'aide beaucoup
Marsh Posté le 12-01-2015 à 17:58:42
Bonjour,
question de noob@amateur
Je passe des données via javascript/jquery.
Problème : je ne sais pas comment les récupérer sur mon serveur php ("send_receipt.php" )vu que les données n'ont pas de nom... et je ne trouve que des exemples avec du GET de base et des clées pour chaque variable très simples...
Message édité par _pollux_ le 12-01-2015 à 17:59:47
---------------
Le topic du sport électronique@hfr : watch the l33t !