vengeur002

  • Nombre de sujets
    49
  • Nombre de messages
    304
  • Nombre de commentaires
    1
  • Nombre de news
    Aucune
  • Niveau en PHP
    Bon

Ses derniers messages sur les forums

vengeur002
le 16/02/2005 à 18:56
capping
bon je te met la page complete ca sera plus simple
if (isset($_GET['id'])) { $id=$_GET['id']; 
$base = mysql_connect ('localhost', 'login', 'pass');
mysql_select_db ('db_D_boostrafic_com', $base);





$sql = 'SELECT * FROM editeur WHERE id="'.addslashes($_GET['id']).'"';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
$data = mysql_fetch_array($req);

$an = 'SELECT * FROM annonceur WHERE id="'.addslashes($data['actuel']).'"';
$ano = mysql_query($an) or die('Erreur SQL !'.$an.''.mysql_error());
$anon = mysql_fetch_array($ano);
//capping
$date = date ("d,m,Y");




$del ='DELETE from caping WHERE date!="'.$date.'"';
mysql_query($del) or die('Erreur SQL !'.$del.''.mysql_error());



$cap = 'SELECT count(*) FROM caping WHERE ip="'.$_SERVER['REMOTE_ADDR'].'"';
$capi = mysql_query($cap) or die('Erreur SQL !'.$cap.''.mysql_error());
$caping = mysql_fetch_array($capi);
if ($caping[0] == 0) {
$new = 'INSERT INTO caping VALUES( "'.addslashes($date).'","'.$_SERVER['REMOTE_ADDR'].'")';
mysql_query($new) or die('Erreur SQL !'.$new.''.mysql_error());
}
elseif ($date!=$caping['date']) {

$visite = $data ['visite'] + 1 ;

$v = 'UPDATE editeur SET visite="'.addslashes($visite).'" WHERE id="'.addslashes($_GET['id']).'"';
mysql_query($v) or die('Erreur SQL !'.$v.''.mysql_error());

$v = 'UPDATE stat SET visite="'.addslashes($visite).'" WHERE id="'.addslashes($_GET['id']).'"AND fin="en cour"';
mysql_query($v) or die('Erreur SQL !'.$v.''.mysql_error());
}
$urlsite = $anon ['urlsite'];
$urlbanniere = $anon ['urlbanniere'];
$date = $data['depart'];
mysql_close ();
}
?>


le champs date est dans la table caping donc $caping['date'] est la date non?
tu me met le doute la!
et je compare $date a $caping['date']
vengeur002
le 16/02/2005 à 18:45
capping
t arapidité m impressione laglobule lol
vengeur002
le 16/02/2005 à 18:44
capping
ben si je la recupere dans la table la le code suivant

$cap = 'SELECT count(*) FROM caping WHERE ip="'.$_SERVER['REMOTE_ADDR'].'"';
$capi = mysql_query($cap) or die('Erreur SQL !'.$cap.''.mysql_error());
$caping = mysql_fetch_array($capi);
vengeur002
le 16/02/2005 à 18:37
capping
J ai mis ce code les ip sont bien enregistrés dans la table ainsi que la date mais le compteur s incremente quand meme :o(
qui pourrai me dire pourquoi?


$date = date ("d,m,Y");




$del ='DELETE from caping WHERE date!="'.$date.'"';
mysql_query($del) or die('Erreur SQL !'.$del.''.mysql_error());



$cap = 'SELECT count(*) FROM caping WHERE ip="'.$_SERVER['REMOTE_ADDR'].'"';
$capi = mysql_query($cap) or die('Erreur SQL !'.$cap.''.mysql_error());
$caping = mysql_fetch_array($capi);
if ($caping[0] == 0) {
$new = 'INSERT INTO caping VALUES( "'.addslashes($date).'","'.$_SERVER['REMOTE_ADDR'].'")';
mysql_query($new) or die('Erreur SQL !'.$new.''.mysql_error());
}
elseif ($date!=$caping['date']) {
//incrementation du compteur
vengeur002
le 16/02/2005 à 14:53
capping
lol

c est du grec pour moi ca

qu est ce que ca veux dire????
je suis un debutant
vengeur002
le 16/02/2005 à 14:32
capping
voici le code que j ai mis

<?php
$date = date ("d,m,Y");
$heure = date ("H:i");

$tps = mktime(0, 0, 0, 1, $date );


$cap = 'SELECT code FROM membre WHERE ip="'.$_SERVER['REMOTE_ADDR'].'"';
$capi = mysql_query($cap) or die('Erreur SQL !'.$cap.''.mysql_error());
$caping = mysql_fetch_array($capi);

$dernier= $tps - $caping['tps'];

if ($dernier > 86 400)
{

$new = 'INSERT INTO caping VALUES( "'.addslashes($tps).'","'.$_SERVER['REMOTE_ADDR'].'")';
mysql_query($new) or die('Erreur SQL !'.$new.''.mysql_error());
//incrementation du compteur
}

mysql_close ();

?>


Mais ca ne fonctionne pas :o(
vengeur002
le 16/02/2005 à 13:43
newletter
ouai mais ca ca marche j ai deja essaye c est quand je recupere les mail dans la bdd que ca merde
je me suis apercu d un autre truc c est que mes mail sont considere comme du spam et balancé a la poubelle :o(
vengeur002
le 16/02/2005 à 11:19
newletter
ok j essai mais je peux po l essayer maintenant parce que le dernier mail est parti j ai trouvé un message a leur envoyer lol mais si j en envoi 36 il vont se demander ce que je fou arf
je te remerci une fois de plus la globule
vengeur002
le 16/02/2005 à 11:09
newletter
ok la ca fonctionne

en revance, dans le mail l 'expediteur est
anonymous@servidor.com comment est ce ca se fais???
moi comme expediteur j avais mis boostrafic:etc...
:o(
vengeur002
le 16/02/2005 à 10:57
newletter
ok j essai
LoadingChargement en cours