begin process at 2012 05 31 19:15:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

variable php dans un fichier texte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

variable php dans un fichier texte

samedi 10 janvier 2009 à 19:01:22 | variable php dans un fichier texte

Netserv

Bonjour, voici mon problème de débutant que je suis :
Pour sécuriser mon paiement ecommerce, je dois transiter mes infos par un fichier texte appelé par mon cgi, (Cette manip est imposé par la banque).
Les variables php 'Apayer' et 'Porteur' sont transmises par la methode POST de mon formulaire.php vers le fichier texte.
Ce fichier texte est bien actualisé a chaque fois suf... pour mes varaibles php.. :-(
Soyez indulgents si je suis a coté... je débute, et je ne sais pas si je m'y prend bien.
Merci de votre aide voici mon script :

<?php
session_start();
include_once("fonctions-panier.php"); //récupère mes données de session
?>
<?
$fp = fopen("toto.txt","r+"); // ouvre mon fichier toto.txt en lecture/écriture
$Apayer=$_POST['Apayer']; // ma variable de récupération du montant à payer
$Porteur=$_POST['NomFact']; // ma variable de récupération du payeur
fseek($fp,0); // revient au début du fichier
$maj='PBX_SITE=1999888
PBX_RANG=98
PBX_IDENTIFIANT=3
PBX_TOTAL= $Apayer
PBX_DEVISE=978
PBX_CMD=ma_reference_123456
PBX_PORTEUR=$Porteur
PBX_RETOUR=montant:M;ref:R;auto:A;trans:T
PBX_EFFECTUE=http://www.la-cuisineduchef.com/paiement/valid/accepte.php
PBX_REFUSE=http://www.la-cuisineduchef.com/paiement/valid/refuse.php
PBX_ANNULE=http://www.la-cuisineduchef.com/paiement/valid/annule.php';  
fputs($fp,$maj); // réecrit les infos
fclose($fp);  // ferme mon fichier toto.txt
?>





samedi 10 janvier 2009 à 21:38:23 | Re : variable php dans un fichier texte

krolenain

Salut, est tu sur que ton champ dans ton formulaie s'appelle bien Apayer et NomFact, attention c'est sensible à la casse
samedi 10 janvier 2009 à 21:54:31 | Re : variable php dans un fichier texte

Netserv

oui oui absolument, le problème c'est que mon fichier texte renvoie :
...
PBX_TOTAL= $Apayer

au lieu de par exemple
...
PBX_TOTAL= 1500
// pour 15 Euros par exemple, résultat que je souhaiterais obtenir :-((

dimanche 11 janvier 2009 à 02:16:57 | Re : variable php dans un fichier texte

krolenain

Réponse acceptée !
ah mais ou je viens de comprendre:
$Apayer => '.$Apayer.'
dimanche 11 janvier 2009 à 10:25:30 | Re : variable php dans un fichier texte

Netserv

Supper t'es génial, ça fonctionne merci beaucoup.
lundi 12 janvier 2009 à 18:10:51 | Re : variable php dans un fichier texte

Netserv

Autre question,
Je dois envoyer mon formulaire de validation de mon panier en appelant deux actions simultanées
1 - ajout dans la base de données SQL
2- envoie vers la page de paiement.
Je n'y parveins pas avec ma fonction js, je pense que j'ai du me tromper dans la syntaxe ou bien que c'est imossible avec JS, mais comment faire ?

voici mon bout de code js :
function Verif(){
if (document.F_Fact.NomFact.value == ""){
alert("\nLe Nom est obligatoire.\n\n" + "Indiquez votre nom.")
document.F_Fact.NomFact.focus();
return false;
}
else if (document.F_Fact.PrenomFact.value == ""){
alert("\nLe Prénom est obligatoire.\n\n" + "Indiquez votre Prénom.")
document.F_Fact.PrenomFact.focus(); return false;
}
else if ((document.F_Fact.VilleFact.value =="precisez")||(document.F_Fact.VilleFact.value =="")){
alert("\nLe nom de la ville est obligatoire.\n\n")
document.F_Fact.VilleFact.focus(); return false;
}
else
{document.F_Fact.action='(<?php echo $editFormAction; ?>';
 document.F_Fact.action='/cgi-bin/paiement.php';}
}


Merci d'avance
lundi 12 janvier 2009 à 18:14:53 | Re : variable php dans un fichier texte

krolenain

Faire une requete SQL en javascript est impossible car le javascript fonctionne coté client, mais pourquoi veux tu absolument faire 2 actions simultanées et non faire ton enregistrement puis la redirection tout en php?
lundi 12 janvier 2009 à 18:51:56 | Re : variable php dans un fichier texte

Netserv

Je crois que je vais faire ca, ca a l'air plus simple ... Merci de ta réponse


Cette discussion est classée dans : fichier, variable, texte, php, paiement


Répondre à ce message

Sujets en rapport avec ce message

Comment afficher le contenu d'un fichier texte dans une page? [ par truckracing ] Bonjour. Je débute tout juste dans le PHP, et j'ai déjà un pb...Je suis en train de traduire mon site (www.coursesdecamions.com) en anglais, et j'ai d variable string en PHP [ par alainj ] Bonjour, Je récupére du texte a partir d'un champ de formulaire que je stocke dans une variable.Cette variable fait partie du texte d'un mail.lorque l Les sessions [ par ninou2 ] Denis HOME -- Débutant----------------------------------------------------------------------j'ai un gros problème avec les sessions. Le fichier de ses Un fichier texte pour plusieurs compteurs [ par bluejim ] blue_jim Ma question est la suivante :Est-il possible en Php de lire une ligne prédéfinie d'un fichier texte.J'explique :En partant du fait que la val modifier une aprtie d'une variable [ par mdog ] bon alors voila, je charge une variable depuis un fichier texte, donc j'ouvre mon fichier, et je stocke le contenue du fichier dans une varialbe, diso récupéré variable [ par NargiT ] =======fichier x.phpPseudo : Email : <inp FICHIER TEXTE [ par webmathis ] Je suis entrain de développer un chat en PHP avec stockage dans un fichier texte, mais il me manque un petit script. j'aimerais qu'au bout de 6 lignes probleme de lecture de fichier texte en php [ par onvi ] BonjourVoilà j'ai un probleme je veux lire un fichier texte et le mettre dans ma base de donnée,en ce moment j'ai crée un fichier qui peut lire dans u Undefined variable dans easyphp [ par nicofree ] Salut a tous, je voudrai savoir comment retirer les message style; Undefined variable: varaiable in e:\easyphp1-7\www\mon_fichier.php on line 10Je sai INCLUDE !!!! [ par StiriX ] voilà mon problème: Infos: ma page d'acceuil se nome "index.php", le fichier php qui comporte le texte actuel est "actual.php" et le fichier php qui c


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,170 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales