include("./def.inc");
if(isset($HTTP_POST_VARS)) {
// Ouverture de la base
if ($Base = sybase_connect($GLOBALS["Serveur_Sybase"],$GLOBALS["Login_Sybase"],$GLOBALS["Pass_Sybase"])) {
$BaseOk = sybase_select_db($GLOBALS["DB_Sybase"], $Base);
if (!$BaseOk) {
$Debug && print 'Erreur ouverture base $GLOBALS["DB_Sybase"]
';
return array($Base, 0);
}
} else {
$Debug && print "Erreur Ouverture
";
return array(0, 0);
}
//on teste si l'utilisateur n'appartient pas deja à la liste
$requete ="SELECT
user_subscriber
list_subscriber
FROM
subscriber_table
WHERE
user_subscriber='".str_replace("'", "''", $N04_Email)."' AND list_subscriber='frenchparadox-uk'";
$res = sybase_query($requete);
//on teste si l'utilisateur appartient deja à la table user_table
if (sybase_num_rows($res) < 1) {
$requete ="SELECT
email_user
FROM
user_table
WHERE
email_user= '".str_replace("'", "''", $N04_Email)."'";
$res = sybase_query($requete);
if (sybase_num_rows($res) < 1) {
//insertion du nouvel utilisateur dans user_table
$requete = "insert into
user_table
values
('".$N04_Email."', null, null, null, null)";
}
sybase_query($requete);
//insertion du nouvel utilisateur dans la table user_subscriber
$requete = "insert into subscriber_table
values
('frenchparadox-uk', '".str_replace("'", "''", $N04_Email)."', getdate(), null, null, null, null)";
sybase_query($requete);
} else {
//cas ou l'utilisateur est deja inscrit dans la liste
// print "l'utilisateur est deja insrit dans cette liste";
}
}
?>