YooSERV Posted November 30, 2008 Share Posted November 30, 2008 Hello, I'm seeking to add a "add found" gateway. I'm giving you the script code (it's a phone billing script): <script type="text/javascript"> //************************************************************** //************************************************************** // NE PAS MODIFIER // { // Version du formulaire var rwf__version = '1.0.2'; // numero unique rentabiliweb pour le formulaire en cours var rwf__doc_id = 80842; // numero unique rentabiliweb du site en cours var rwf__site_id = 345116; // } //************************************************************** //************************************************************** // PARAMETRES A MODIFIER SI BESOIN // permet de definir si on veux activer la geolocalisation ou non, 1 = oui et 0 = non var rwf__geolocalisation = 1; // permet de choisir le pays par defaut (uniquement si geolocalisation = 0 OU geolo impossible (ip introuvable ou pays non disponible)) mais le cookie passe au dessus de ca var rwf__default_country = 'fr'; // permet de choisir la langue par defaut (uniquement si geolocalisation = 0 ET que la langue existe ) mais le cookie passe au dessus de ca // 'fr'(francais),'en'(anglais),'de'(allemand),'es'(espagnol),'ro'(roumain) var rwf__default_language = 'fr'; // permet de choisir un moyen de paiement par defaut // moyen de paiement disponible par defaut : audiotel(audiotel), sms(sms), internet(internet plus), paypal(paypal), cb(carte bleu), ticketsurf(ticket surf) var rwf__default_payment_type = 'audiotel'; // false on affiche lerreur dans le form et true on redirige sur la page d'erreur var rwf__error_redirection = false; // choisis la skin // 'blue2'(bleu claire),'blue'(bleu),'grey'(gris), 'orange'(orange), 'pink'(rose), 'yellow'(jaune), 'red'(rouge) var rwf__skin = 'blue2'; // permet de charger sa propre feuille de style var rwf__css_url = ''; </script> <script type="text/javascript" src="http://data.rentabiliweb.com/js/form2007/functions2.js"></script> <script type="text/javascript"> // pour envoyer des parametres en plus avec la validation des codes utilisez la fonction rwf_add_data(cle, valeur) exemple: // rwf_add_data('nom_parametre', 'sa valeur'); // pour transmettre des valeurs de champs que vous avez ajouté dans votre page, veuillez utiliser la fonction suivante autant de fois que nécessaire // rwf_add_input_id('id_de_mon_champs_1'); // exemple pour <input type="text" name="id_de_mon_champs_1" id="id_de_mon_champs_1" /> // exemple pour les boutons radio // <input type="radio" name="sexe" id="sexe1" value="homme" /> Homme<br /> // <input type="radio" name="sexe" id="sexe2" value="femme" /> Femme<br /> rwf__addLoadEvent(rwf_get_response);// permet de charger le formulaire en javascript </script> <noscript> Javascript doit etre active pour proceder au paiement, <a href="http://www.google.fr/support/adsense/bin/answer.py?answer=12654">cliquez ici pour savoir comment activer le javascript</a></noscript> <!-- NE SURTOUT PAS MODIFIER LE CODE HTML SINON DES ERREURS PEUVENT SE PRODUIRE --> <!-- Pour le modifier, vous pouvez vous servir d'une feuille de style et donner son url dans la variable ci dessus "rwf__css_url" --> <!-- Pour ne pas afficher un block il vous suffit d'ajouter dans la feuille de style ou dans la balise style="display:none" pour mieux identifier les blocks vous pouvez vous servir de la web developer toolbar avec fifox disponible ici : http://chrispederick.com/work/web-developer/ et une fois installer vous appuyez sur les touches ctrl+shift+F et cliquez sur un block pour voir son id ou sa class --> <!-- pour centrer le formulaire sur la page vous pouvez encadrer le formulaire par les balises <table align="center"><tr><td> ... formulaire ... </td></tr></table> --> <div id="rentabiliweb_form"> <div id="rentabiliweb_form_top"> <div id="rentabiliweb_form_top_right"> <select id="rentabiliweb_form_top_right_lang_select" onchange="rwf_change_lang(rwf_$('rentabiliweb_form_top_right_lang_select').value);" > <!-- Selection de la langue --> <option value=""></option> </select> <div id="rentabiliweb_form_top_right_libele"> <span id="rentabiliweb_form_top_right_libele_l"> <!-- affiche "Langues :" en fonction de la langue selectionne --> </span> : </div> </div> <div id="rentabiliweb_form_top_left"> <div id="rentabiliweb_form_logo_texte"> <!-- texte affiche sous le logo rentabiliweb --> </div> <a href="http://www.rentabiliweb.com" target="_blank" id="rentabiliweb_form_logo"> <!-- Logo rentabiliweb --> </a> </div> </div> <div id="rentabiliweb_form_top_bottom"> <span id="rentabiliweb_form_top_bottom_1"> <!-- Premiere ligne du haut du formulaire --> </span> <br /> <span id="rentabiliweb_form_top_bottom_2"> <!-- Deuxieme ligne du haut du formulaire --> </span> </div> <table id="rentabiliweb_form_content"> <tr id="rentabiliweb_form_content_contact"> <td id="rentabiliweb_form_content_contact_code"> <!-- affiche l image du numero a appeller ou type de paiment a cliquer --> </td> <td rowspan="2" id="rentabiliweb_form_content_pays"> <div id="rentabiliweb_form_content_pays_libele"> <!-- affiche "liste des pays" --> </div> <div id="rentabiliweb_form_content_pays_drapeaux"> <!-- affiche les drapeaux des pays --> </div> <div id="rentabiliweb_form_content_pays_cb" class="display_none"> <div id="rentabiliweb_form_content_pays_cb_libele"> <!-- affiche "Par carte bancaire :" --> </div> <div id="rentabiliweb_form_content_pays_cb_logo"> <!-- affiche le logo carte bancaire --> </div> </div> </td> </tr> <tr> <td id="rentabiliweb_form_content_contact_block"> <div id="rentabiliweb_form_content_contact_type"> <!-- affichage textuel des differents modes de paiement --> </div> <div id="rentabiliweb_form_content_contact_type_img"> <!-- affichage visuel (images) des differents modes de paiement --> </div> </td> </tr> </table> <div id="rentabiliweb_form_bottom"> <table align="center" id="rentabiliweb_form_bottom_block"> <tr> <td colspan="3"> <div id="rentabiliweb_form_bottom_erreur"> <!-- affiche les erreurs si "rwf_error_redirection" est egale a "false" --> </div> </td> </tr> <tr> <td valign="top"> <span id="id_rentabiliweb_form_bottom_label"> <!-- affiche les libeles des codes --> </span> </td> <td valign="top"> <form onsubmit="rwf_send_codes();return false;" id="id_rentabiliweb_form_bottom_input"> <!-- affiche les champs pour entrer les codes a valider --> </form> </td> <td valign="bottom"> <a href="javascript:void(0);" onclick="rwf_send_codes();return false;" id="id_rentabiliweb_form_bottom_end_send_btn"> <!-- affiche le bouton pour valider ses codes --> </a> </td> </tr> </table> </div> <div id="rentabiliweb_form_links"> <table> <tr> <td id="rentabiliweb_form_links_img1"> <!-- affiche la puce devant " pour toute question, veuillez contacter notre support technique" --> </td> <td> <!-- affiche " pour toute question, veuillez contacter notre support technique" --> <a href="javascript:void(0);" onclick="rwf_affiche_popup_support_technique();"><span id="rentabiliweb_form_bottom_links_support_technique_libele"></span></a> </td> </tr> </table> <table> <tr> <td id="rentabiliweb_form_links_img2"> <!-- affiche la puce devant "rentabiliweb solutions de paiements securises" --> </td> <td> <!-- affiche "rentabiliweb solutions de paiements securises" --> <span id="rentabiliweb_form_bottom_links_paiement_securise_libele"></span> </td> <td id="rentabiliweb_form_links_img3"> <!-- affiche la puce apres "rentabiliweb solutions de paiements securises" --> </td> </tr> </table> </div> </div> It's a phone billing gateway. What I want it's a script that when people add a "code" from that script, it adds 1€ in the client account. Each time the client will do it he'll have 1€ more so he can buy something with paying by phone. Well now I'll explain what happend after the code is entered. It redirect to a page (after code validation, the script won't redirect if the code is bad) (that will also verify if a code was entered, I'm gonna give you the verification code too) and if the code is good, it will accept the function (adding 1€ in the account) Here's the protection script <? /** * Protection micropaiement Rentabiliweb */ session_start(); // id du document protégé $idprotect = "80842"; // PHP5 avec register_long_arrays désactivé? if (!isset($HTTP_GET_VARS)) { $HTTP_SESSION_VARS = $_SESSION; $HTTP_SERVER_VARS = $_SERVER; $HTTP_GET_VARS = $_GET; } //construction de la requête if ($idprotect==$HTTP_GET_VARS[id]) { $requete = "http://secure.rentabiliweb.com/Micropaiement.php?act=ss&"; $requete .= $HTTP_SERVER_VARS['QUERY_STRING']; $requete .= "&REMOTE_ADDR=".$HTTP_SERVER_VARS['REMOTE_ADDR']; $tabrep = @file($requete); } else { unset($tabrep); } if($tabrep[0] == "OUI") { $HTTP_SESSION_VARS["RentaSess"] = true; // Ici le code de votre page protégé // ou bien une requete dans votre base de données suivis d'une redirection } else { $HTTP_SESSION_VARS["RentaSess"] = false; header("Location: http://www.****.com"); exit(0); } ?> Please help me, it's not hard to dot it I know, but I'm a newbie. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.