begin process at 2012 05 31 07:53:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Protection avec Allopass


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

Protection avec Allopass

vendredi 19 août 2005 à 18:51:16 | Protection avec Allopass

piep14

Bonjour a tous !!!

Dnc voici mon problème : Je souhaite que a partir de mon site, les utilisateurs puissent ajouter leur banniere en contribution d'un code Allopass !

J'ai une page ajoutban.php où j'ai mis le script allopass :
 <form action ="http://www.allopass.com/check/index.php4" method="POST">
 <input type="hidden" name="SITE_ID" value="XXXXX">
 <input type="hidden" name="DOC_ID" value="XXXXX">
 <input type="hidden" name="RECALL" value="1">
 <input type="hidden" name="DATAS" value="vincent">
 <input type="text" name="CODE0" size="8">
 <input type="submit" value=" Entrer " >
</form>

puis ceci est envoyé dans une page ajouban2.php :
 <?php
 $RECALL=$HTTP_GET_VARS["RECALL"];
 if (trim($RECALL)=="") {
// La variable RECALL est vide, renvoi de l'internaute
//vers une page d'erreur
  Header("Location: erreur.html");
  exit;
 }
 $RECALL = urlencode($RECALL);
 $AUTH = urlencode("XXXXXX");
 $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é
  header("Location: erreur.html");
  exit;
 }
setCookie("CODE_OK","1",0,"/",".domaine",false);
echo "<script>document.location='ajoutban3.php';</script>";
?>

Puis on arrive sur ajoutban3.php !!!!

Mais dans cette configuration, l'utilisateur peut accéder directement a cette derniere adresse !!!
Il ne faut pas qu'il puisse faire de retour a la page précédente, sinon il pourrait ajouter plusieurs bannieres !!

Merci

vendredi 19 août 2005 à 19:03:15 | Re : Protection avec Allopass

JoJo738

Membre Club
Lu, alors tu fais l'insertion et tu met le cookie a la valeur 2 par exemple. Et tu verifie avant l'enregistrement et a la page precedante, si tu cookie existe et si il n'a pas la valeur 2 ^^ 


Si ma reponse te convient, merci de l'accepter !
vendredi 19 août 2005 à 19:07:57 | Re : Protection avec Allopass

piep14

Et comment je vérifie quel est la valeur du cookie !!!
Je fais le test dans la 3eme page ?

merci

vendredi 19 août 2005 à 19:22:03 | Re : Protection avec Allopass

Anthomicro

Salut,

if(isset($_COOKIE['nom_cookie']) AND $_COOKIE['nom_cookie']==='valeur'))
{
    //c'est bon
}


    vendredi 19 août 2005 à 19:29:02 | Re : Protection avec Allopass

    piep14

    Ca serait pas mieux d'utiliser des sessions !!!

    J'ai mis :
    $id = session_id();
    echo "<script>document.location='ajoutban3.php?id=$id';</script>";
    dans le second fichier

    Puis
    <?php
    session_start();
    $id = session_id();
    echo "~>$id<~~>$_GET[id]<~";
      if($_GET['id']==$id)
    {
    echo "OK";
    }

    else
    {
    echo "Refus";
    }
    session_unset();
    session_destroy();
    ?>
    Dans ajoutban3.php

    J'aurais aimé detruire la session ou lui donner un nouveau format !!!

    Qu'en pensez vous ?

    vendredi 24 mars 2006 à 20:24:54 | Re : Protection avec Allopass

    jipe32


    le plus simple est d'aller sur allopass et de souscrire a la regie publicitaire.
    voila
    jipe32




    Cette discussion est classée dans : page, code, php, allopass, recall


    Répondre à ce message

    Sujets en rapport avec ce message

    [PHP] Problème de sécurisation de page. [ par sarahjtm ] Bonjour, Je vous explique mon problème en essayant d'être le plus compréhensible. Je dispose d'un script Allopass (qui permet d'acheter un code), ce Affichage, enregistrement et recuperation de l'url [ par bedidaquin01 ] bonjour mes frères grands, venez moi en aide pour la réussite de mon script svp. j'ai deux page: La première:[u]maeqapeil.php[/u] j'effectue une reche Passage de variables via formulaire [ par jnkfou ] Bonjour, je suis en train de creer une page qui permettrais de modifier le profil de l'utilisateur (c'est a partir un d'un blog wordpress que j'ai mo 2 formulaire en conflit [ par scromania ] bonjour, Voila dans la cas ou l'utilisateur et de niveau =9 alors une page (include)et en plus. [code=php]if ($visiteur == 9){ include("modules/Page Comment insérer du code PHP dans une page HTML [ par christie49 ] Comment [b]intégrer[/b] un bout de [b]code PHP [/b]dans une [b]page HTML[/b] et [b][u]pouvoir transmettre les variables javascripts à mon code PHP [/u defaut de transmision avec url php html [ par profiter ] bonjour lorsque j'envoie une variable a l'aide d'un url aussi la var je la recupere de la base de donnees et s'affiche bien dans la premiere page alor Mon formulaire ne s'affiche pas dans ma page php [ par brfrance ] Bonjour, Bonjour, Mon formulaire html (voir ci dessous) ne s'affiche pas dans ma page php. formulaire :[code=html] " name="commentaire"> Probleme de header, message erreur "Cannot modify header information - headers already sent by..." [ par sebing ] Bonsoir, J'ai un message d'erreur qui apparait: [quote]Warning: Cannot modify header information - headers already sent by (output started at /mnt/159 header () [ par unbreton29 ] Bonjour, Je commence à m'arracher les cheveux, et personnellement, je préfèrerai les garder [^^langue3] Voici mon problème : j'ai un formulaire de


    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 : 0,499 sec (3)

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