19-05-2007, 02:24 PM
Le voici :heuuu:
Code PHP :
<?php
if (!isset($_SESSION['login'])) {
echo "<script language='javascript'>document.location='index.php?page=6'</script>";
exit();
}
/**
* Protection micropaiement Rentabiliweb
*/
session_start();
// id du document protégé
$idprotect = "*****";
// 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
$login=$_SESSION['login'];
//on ajoute les D
include("****");
mysql_connect($localellashost, $userwar, $ellaspass);
mysql_select_db($selectwar);
//on ajoute le login dans la bdd
$sql5 = 'INSERT INTO renta VALUES("'.$login.'", '.time().')';
mysql_query($sql5) or die('Erreur SQL !'.$sql5.'<br />'.mysql_error());
mysql_query('INSERT INTO renta_spec VALUES("", "'.$login.'", "'.$_GET['types'].'", '.time().')');
if($_GET['types'] == "drachmes")
{
mysql_query("UPDATE `membre` SET `sesterce`=sesterce+40000 WHERE `login`='$login'");
}
echo "<center>Votre achat de type : <b>".$_GET['types']."</b> a bien été compté !<br><br> <a href=\"index.php?page=3\">Retour</a></center>";
}
else
{
$HTTP_SESSION_VARS["RentaSess"] = false;
header("Location: http://www.ellaswar.com/index.php?page=163");
exit(0);
}
?>