Php json

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Php json

Re: Php json

par or 1 » 05 août 2019, 15:26

le formulaire peut servir à débuguer mais ensuite il faut plutôt utiliser :
https://www.php.net/manual/fr/function. ... ntents.php

Re: Php json

par kwemy » 05 août 2019, 15:14

Merci Yann18.
Le véritable problème est que je n'arrive pas a récupéré ces données pour pouvoir effectuer le traitement.
Quelle donnée dois-je passer en param à la fonction js_decode??
Cordialement

Re: Php json

par yann18 » 05 août 2019, 12:45

bonjour,

la fonction js_decode permet de convertir une chaîne json en une variable PHP( objet, tableau).
https://www.php.net/manual/fr/function.json-decode.php

Php json

par kwemy » 05 août 2019, 11:41

Bonjour!
je m'excuse si j'ai confondu le lieu de mon post.
j'ai un formulaire d'envoie de données vers un serveur distant dont je n'ai pas accès. ce dernier retourne des informations json et je n'ai pas de notion en json pour pouvoir traiter et afficher un message à l'utisateur (message d'echec ou de succès).
voici mon formulaire:
<form id="formmomo" method="GET"
		action="https://developer.mtn.cm/OnlineMomoWeb/faces/transaction/transactionRequest.xhtml"
		target="_top">
		<input type="hidden" name="idbouton" value="2" autocomplete="off">
		<input type="hidden" name="typebouton" value="PAIE" autocomplete="off">
		<input class="momo mount" type="hidden" placeholder="" name="_amount"
			value="25" id="montant" autocomplete="off">
		<input class="momo host" type="hidden" placeholder="" name="_tel" value="xxxxxx" autocomplete="off">
		<input class="momo pwd" placeholder="" name="_clP" value="" autocomplete="off" type="hidden"> 
		<input type="hidden" name="_email" value="email.com" autocomplete="off">
		<input type="image" id="Button_Image"
			src="https://developer.mtn.cm/OnlineMomoWeb/console/uses/itg_img/buttons/MOMO_buy_now_VF.jpg"
			border="0" name="submit"
			alt="OnloneMomo, le réflexe sécurité pour payer en ligne"
			autocomplete="off">
	</form>
besoin d'aide pour traiter les information reçues.
voici un code resultat après soumission du formulaire (json)
{"ReceiverNumber":"xxxxxxxxx","StatusCode":"100","Amount":"25","TransactionID":"807983661","ProcessingNumber":"156499601087414772769206067","OpComment":"Transaction failed","StatusDesc":"General failure.","SenderNumber":"xxxxxxxxxxx","OperationType":"RequestPaymentIndividual"}