Accueil > Forum > > > > systeme de jetons avec allopass
systeme de jetons avec allopass
mardi 15 septembre 2009 à 13:00:57 |
systeme de jetons avec allopass
|
mardi 15 septembre 2009 à 20:55:18 |
Re : systeme de jetons avec allopass

Tonydu59185
|
Je croit que tu t'est tromper de Forum.
Tchiao Bonne prog' ami;)
|
|
mardi 15 septembre 2009 à 23:02:11 |
Re : systeme de jetons avec allopass

toto6311
|
devile-la_beu@hotmail.fr voila vu que personne répond je laisse mon email msn pour un coup de main par msn amicalement et bonne prog .
|
|
mercredi 16 septembre 2009 à 01:23:37 |
Re : systeme de jetons avec allopass

toto6311
|
Voila mon script allopass
[code=php]<?
// Paramètres persos
$host = "XXXX"; // voir hébergeur
$user = "XXXX"; // vide ou "root" en local
$pass = "XXXX"; // vide en local
$bdd = "XXXX"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter");
@mysql_select_db("$bdd")
or die("Impossible de se connecter");
?>
<?php
session_start();
if(isset($_GET['RECALL'])) {
$recall = htmlentities(@$_GET['RECALL']);
$datas = htmlentities(@$_GET['DATAS']);
if (trim($RECALL)=="") {
// La variable RECALL est vide, renvoi de l'internaute
//vers une page d'erreur
echo '<span style="text-align: center"><strong>Erreur</strong></span>';
erreur($recall, $datas);
exit;
}
// $RECALL contient le code d'accès
$recall = urlencode($recall);
// $AUTH doit contenir l'identifiant de VOTRE document
$auth = urlencode('191231/517063/1853592');
// envoi de la requête vers le serveur AlloPAss
// dans la variable $r[0] on aura la réponse du serveur
// dans la variable $r[1] on aura le code du pays d'appel de l'internaute
//(FR,BE,UK,DE,CH,CA,LU,IT,ES,AT,...)
// Dans le cas du multicode, on aura également $r[2],$r[3] etc...
// contenant à chaque fois le résultat et le code pays.
$r = @file('http://www.allopass.com/check/vf.php4?CODE=' . $recall . '&AUTH=' . $auth);
// on teste la réponse du serveur
if (ereg('ERR', $r[0]) || ereg('NOK', $r[0])) {
// Le serveur a répondu ERR ou NOK : l'accès est donc refusé
echo '<span style="text-align: center"><strong>Erreur</strong></span>';
erreur($recall, $datas);
exit;
}
// Le code est valide !
// on place un cookie appelé CODE_OK et qui vaut la valeur 1
// Ce cookie est valide jusqu'à ce que l'internaute ferme son navigateur
// Dans les pages suivantes, il n'y aura plus qu'à tester l'existence du cookie
// S'il existe, c'est que l'internaute est autorisé,
// sinon on le renverra sur une page d'erreur
//Remplacez dans la ligne ci-dessus ".mondomaine.com" par le nom de domaine
//de votre site!
//Par exemple, si votre site est accessible à l'adresse :
// http://perso.herbergeur.com/mapage
//alors il faudra que vous mettiez ".herbergeur.com"
//(n'oubliez pas le "." devant le nom de domaine !!)
$points = 1000;
mysql_query(' UPDATE allopass SET points=points+' . $points . ' WHERE id=' . $_SESSION['id']) or die(mysql_error());
// Ici, on ajoute 1000 points au membre $_SESSION['id']; Il faut donc mettre dans les varaibles session en plus du pseudo un ID (celui autoincrementé de la base)
}
?>
<table border=0 cellpadding=0 cellspacing=0 width=300 bordercolor="Black">
<tr>
<td width=300 height=25 colspan=2 bgcolor="#000080" align="center" valign="top">
<img src="http://www.allopass.com/img/acces_title.png" width=300 height=25 align="center" alt="Logo">
</td>
</tr>
<tr>
<td colspan=2 width=300 height=137 align="left">
<img name="acces_top" src="http://www.allopass.com/show_top.php4?SITE_ID=191231&DOC_ID=517063" width=300 height=137 align="center">
</td></tr><tr><td width=79 height=29 bgcolor="#FFFFFF" align="center" valign="top">
<img src="http://www.allopass.com/img/acces_left.png" width=79 height=29 align="center">
</td><td width=261 height=29 bgcolor="#FFFFFF" align="right">
<a href="javascript:;" onClick="javascript:window.open('http://www.allopass.com/show_accessv2.php4?PALIER=4&SITE_ID=70269&DOC_ID=184378','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=162');">
<img border = 0 src="http://www.allopass.com/img/flag_fr.png" width = 35 height = 29 alt=""></a><a href="javascript:;" onClick="javascript:window.open('https://secure.allopass.com/show_ccard.php4?LG=UK&SITE_ID=70269&DOC_ID=184378','ccard','toolbar=0,location=0,directories=0,status=1,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width=550,height=575');">
<img border = 0 src="http://www.allopass.com/img/flag_us.png" width = 35 height = 29 alt="United States">
</A>
</td>
</tr><tr>
<td bgcolor="#FFFFFF" colspan=2 width=300 valign="top" align="center">
<font face="Arial,Helvetica" size = 1 color="#000000">
<B>Entrez votre code d'accès - Enter your access code</B>
<form name="APform" action="http://www.allopass.com/check/index.php4" method="post">
<input type="hidden" name="SITE_ID" value="191231">
<input type="hidden" name="DOC_ID" value="517063">
<input type="hidden" name="RECALL" value="1">
<input type="text" size=8 maxlength=10 value="" name="CODE0" style="BACKGROUND-COLOR: #E7E7E7; BORDER-BOTTOM: #000080 1px solid; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-TOP: #000080 1px solid; COLOR: #000080; CURSOR: text; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:70; TEXT-ALIGN=center;">
<BR><input type="button" name="APsub" value="" onClick=" this.form.submit(); this.form.APsub.disabled=true;" style="border:0px;margin:0px;padding:0px;width:48px; height:18px; background:url('http://www.allopass.com/img/bt_ok.png');">
<BR></font><table border = 0 width = 300 cellpadding=0 cellspacing = 0>
req
[code=php]$points = 1000;
$DB_CONNECT = @mysql_connect('127.0.0.1','root','');
if($DB_CONNECT) {
mysql_select_db('allopass');
mysql_query('UPDATE user_score SET points=points+' . $points . ' WHERE id=1') or die(mysql_error());
}
Je comprend pas ma table reste vide de l'aide merci
|
|
jeudi 17 septembre 2009 à 20:03:45 |
Re : systeme de jetons avec allopass

nautilus99
|
Bonsoir,
et que raconte PHP en mod eaffichage de TOUTES les erreurs ?
Vu le code fouillis, la première chose à faire est de débuguer et le code PHP et les requêtes SQL...
|
|
vendredi 20 novembre 2009 à 00:19:55 |
Re : systeme de jetons avec allopass
|
vendredi 20 novembre 2009 à 10:37:19 |
Re : systeme de jetons avec allopass

kohntark
|
Salut Toto,
Je ne te le fais pas dire !!!
Depuis le 17 septembre il n'y a eu aucune réponse de te part à Nautilus
En fait c'est assez simple :
des personnes te répondent et te proposent des solutions / pistes :
- tu y réponds, tu testes, tu expliques clairement les problèmes rencontrés, tu reposes tes questions ... les gens vont continuer à t'aider
- tu n'as même pas la politesse de répondre, tu te permets qui plus est un "bah alors qu'est ce que vous foutez ?" (c'est comme cela que je prends ton dernier post) => personne ne te répondra
En prime, un code "balancé" comme ça, sans indentation, sans coloration syntaxique (balise code) n'incite pas à répondre.
Kohntark -
|
|
vendredi 20 novembre 2009 à 17:05:02 |
Re : systeme de jetons avec allopass

toto6311
|
Faux la question que j'ai poser personne veux répondre sa arrange tout le monde
Déjà plein de monde a déjà poser la même questions toujours sans réponses voila pourquoi j'ai fait un truc vite fait , je vais pas me lancer dans la réfléction que je
vais trouver aucune réponse a mes questions
J'ai déjà poser la question plein de fois sur le forum , sur tout les angles vous pouvez regarder dans google . mon pseudo toto6311
toujours sans réponses .   
|
|
vendredi 20 novembre 2009 à 17:11:05 |
Re : systeme de jetons avec allopass

toto6311
|
mysql connecte
Code PHP : <?
// Paramètres persos
$host = "XXXX"; // voir hébergeur
$user = "XXXX"; // vide ou "root" en local
$pass = "XXXX"; // vide en local
$bdd = "XXXX"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter");
@mysql_select_db("$bdd")
or die("Impossible de se connecter");
?>
<?php
Code PHP : <?php
session_start();
if(isset($_GET['RECALL'])) {
$recall = htmlentities(@$_GET['RECALL']);
$datas = htmlentities(@$_GET['DATAS']);
if (trim($RECALL)=="") {
// La variable RECALL est vide, renvoi de l'internaute
//vers une page d'erreur
echo '<span style="text-align: center"><strong>Erreur</strong></span>';
erreur($recall, $datas);
exit;
}
// $RECALL contient le code d'accès
$recall = urlencode($recall);
// $AUTH doit contenir l'identifiant de VOTRE document
$auth = urlencode('191231/517063/1853592');
// envoi de la requête vers le serveur AlloPAss
// dans la variable $r[0] on aura la réponse du serveur
// dans la variable $r[1] on aura le code du pays d'appel de l'internaute
//(FR,BE,UK,DE,CH,CA,LU,IT,ES,AT,...)
// Dans le cas du multicode, on aura également $r[2],$r[3] etc...
// contenant à chaque fois le résultat et le code pays.
$r = @file('http://www.allopass.com/check/vf.php4?CODE=' . $recall . '&AUTH=' . $auth);
// on teste la réponse du serveur
if (ereg('ERR', $r[0]) || ereg('NOK', $r[0])) {
// Le serveur a répondu ERR ou NOK : l'accès est donc refusé
echo '<span style="text-align: center"><strong>Erreur</strong></span>';
erreur($recall, $datas);
exit;
}
// Le code est valide !
// on place un cookie appelé CODE_OK et qui vaut la valeur 1
// Ce cookie est valide jusqu'à ce que l'internaute ferme son navigateur
// Dans les pages suivantes, il n'y aura plus qu'à tester l'existence du cookie
// S'il existe, c'est que l'internaute est autorisé,
// sinon on le renverra sur une page d'erreur
//Remplacez dans la ligne ci-dessus ".mondomaine.com" par le nom de domaine
//de votre site!
//Par exemple, si votre site est accessible à l'adresse :
// http://perso.herbergeur.com/mapage
//alors il faudra que vous mettiez ".herbergeur.com"
//(n'oubliez pas le "." devant le nom de domaine !!)
$points = 1000;
mysql_query(' UPDATE allopass SET points=points+' . $points . ' WHERE id=' . $_SESSION['id']) or die(mysql_error());
// Ici, on ajoute 1000 points au membre $_SESSION['id']; Il faut donc mettre dans les varaibles session en plus du pseudo un ID (celui autoincrementé de la base)
}
?>
Code HTML : <table border=0 cellpadding=0 cellspacing=0 width=300 bordercolor="Black">
<tr>
<td width=300 height=25 colspan=2 bgcolor="#000080" align="center" valign="top">
<img src="http://www.allopass.com/img/acces_title.png" width=300 height=25 align="center" alt="Logo">
</td>
</tr>
<tr>
<td colspan=2 width=300 height=137 align="left">
<img name="acces_top" src="http://www.allopass.com/show_top.php4?SITE_ID=191231&DOC_ID=517063" width=300 height=137 align="center">
</td></tr><tr><td width=79 height=29 bgcolor="#FFFFFF" align="center" valign="top">
<img src="http://www.allopass.com/img/acces_left.png" width=79 height=29 align="center">
</td><td width=261 height=29 bgcolor="#FFFFFF" align="right">
<a href="javascript:;" onClick="javascript:window.open('http://www.allopass.com/show_accessv2.php4?PALIER=4&SITE_ID=70269&DOC_ID=184378','phone','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=162');">
<img border = 0 src="http://www.allopass.com/img/flag_fr.png" width = 35 height = 29 alt=""></a><a href="javascript:;" onClick="javascript:window.open('https://secure.allopass.com/show_ccard.php4?LG=UK&SITE_ID=70269&DOC_ID=184378','ccard','toolbar=0,location=0,directories=0,status=1,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width=550,height=575');">
<img border = 0 src="http://www.allopass.com/img/flag_us.png" width = 35 height = 29 alt="United States">
</A>
</td>
</tr><tr>
<td bgcolor="#FFFFFF" colspan=2 width=300 valign="top" align="center">
<font face="Arial,Helvetica" size = 1 color="#000000">
<B>Entrez votre code d'accès - Enter your access code</B>
<form name="APform" action="http://www.allopass.com/check/index.php4" method="post">
<input type="hidden" name="SITE_ID" value="191231">
<input type="hidden" name="DOC_ID" value="517063">
<input type="hidden" name="RECALL" value="1">
<input type="text" size=8 maxlength=10 value="" name="CODE0" style="BACKGROUND-COLOR: #E7E7E7; BORDER-BOTTOM: #000080 1px solid; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-TOP: #000080 1px solid; COLOR: #000080; CURSOR: text; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:70; TEXT-ALIGN=center;">
<BR><input type="button" name="APsub" value="" onClick=" this.form.submit(); this.form.APsub.disabled=true;" style="border:0px;margin:0px;padding:0px;width:48px; height:18px; background:url('http://www.allopass.com/img/bt_ok.png');">
<BR></font><table border = 0 width = 300 cellpadding=0 cellspacing = 0>
Code : $points = 1000;
$DB_CONNECT = @mysql_connect('127.0.0.1','root','');
if($DB_CONNECT) {
mysql_select_db('allopass');
mysql_query('UPDATE user_score SET points=points+' . $points . ' WHERE id=1') or die(mysql_error());
}
|
|
vendredi 20 novembre 2009 à 20:52:17 |
Re : systeme de jetons avec allopass

kohntark
|
Faux la question que j'ai poser personne veux répondre sa arrange tout le monde
Mouaif, en fait je me demande ce que tu fais ici toi.
Tu balances ton message bâclé, tu te contrefous de ce que les gens te proposent, et tu viens "gueuler" que tu n'as pas de réponse.
Commence donc par répondre à nautilus :
et que raconte PHP en mod eaffichage de TOUTES les erreurs ?
Et respecte le règlement en expliquant clairement ce qui ne va pas, "je veux faire ..." n'est pas une réponse.
Pour le reste on verra.
Kohntark -
+ 40pts au concours du troll CS du mois !!
|
|
Cette discussion est classée dans : systeme, espace, membre, allopass, jetons
Répondre à ce message
Sujets en rapport avec ce message
prob d'inscription pour un espace membre [ par bricethenetman ]
Slt j''avé créer un petit script trés basic pour inscrir les membres de mon site(Insert into... ) à présent je l'ai modifier pour ke si un pseudo exi
dans le cadre d'un espace membre [ par Tomcube ]
Dans mon interface administration, les membres du staff peuvent rajouter des news. Je voudrais savoir si vous aviez une solution pour que les membres,
Espace membres avec frames [ par phenixD ]
Bonjour g téléchargé un espaces membres qui marche tres bien seulement j'aimerais que la page d'acceuil des membres soit une page avec des frames mais
espace membre [ par dc2 ]
bonjour a tousvoila, je desirerai trouver un script me permetant de realiserun espace membre avec login mot de passe et emailavec bien entendu un gest
site avec espace membre [ par lineb76 ]
Bonjour à tous et à toutes,Ma question va peut etre vous paraitre stupide n'empeche que je ne sais pas comment la résoudre!En fait, je voudrais créer
Securité [ par zgrominet ]
Bonjour,J'ai un espace membre (www.ggehector.com/espace_membre/formulaire.html)Login: testmdp: testUne fois identifié, le membre est envoyé vers l esp
Besoin d'un espace Membre je recrute pour driver-fr.com !!! [ par louchez ]
Bonjour !Nous recrutons quelqu'un qui serai nous faire un espace membre pour notre site,Le site est déjà en php, nous ne voulons que un espace membre
Une page comme "Votre espace membre CodeS-SourceS" [ par stanilou ]
SalutJe suis a la recherche d'un script (php, javascript ou HTML) pour pouvoir faire comme sur ce site sur la page d'accueil "Votre espace membre Code
systeme de pojnt php [ par magicjim ]
Sallut a tous, voila je voudrai que des bannieres sois vu par un membre et que cela lui fait un point a chaque bannieres comment peut ton faire c pour
espace de gestion d'un repertoire pour membres. [ par dcbastien ]
Bonjour.Je cherche a créer un espace avec identification qui permettra au membre, enregistré dans mysql, de modifier les fichiers. de son repertoire.C
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|