[PHP] Besoin d'un Gros coup de main pour finir mon site

Besoin d'un Gros coup de main pour finir mon site [PHP] - Programmation

Marsh Posté le 19-07-2002 à 10:37:20    

Salut,
J'ai fait une appli de comparaison de grilles de loto par rapport aux tirages officiels et je n'arrive pas à appliquer la dernière touche : Envoyer automatiquement les résultats par e-mail :(
http://www.autoloto.fr.st
 
Voila le principe :
1/ inscription (3 sec montre en main)
2/ saisi des grilles
3/ Aller voir les résultats
 
Me reste plus que ce maudit envoie d'email :(
J'ai déjà commencé un script pour l'envoie sur e-mail mais il merde et je sais po pkoi :(
 
MErci aux courageux :)


Message édité par format_c le 19-07-2002 à 10:37:30
Reply

Marsh Posté le 19-07-2002 à 10:37:20   

Reply

Marsh Posté le 19-07-2002 à 11:05:22    

http://phpmailer.sourceforge.net
 
si avec ça tu y arrives pas ..  ;)

Reply

Marsh Posté le 19-07-2002 à 11:24:30    

En fait mon pb c pas de mailer à proprement dit, mais c'est le script qui va lire la base et comparer les résultats de chaque utilisateur avt d'envoyer le message ;)

Reply

Marsh Posté le 19-07-2002 à 11:31:16    

<?php
require("conf.php3" );
//Connexion et sélection des membres souhaitant recevoir un e-mail
$mysql_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$sql = "SELECT email,id_membre FROM membre WHERE mailing = \"1\"";
$result = mysql_db_query($sql_bdd, $sql, $mysql_link);
$compteur=0;
 while ($resultat = mysql_fetch_array($result)) {
 $compteur=$compteur+1;
 $cur_varname = 'mail'.$compteur;
 $$cur_varname = $resultat[email];
 $cur_varname = 'm'.$compteur;
 $$cur_varname = $resultat[id_membre];  
 }
 
  $sql = "SELECT combinaison, id FROM grilles WHERE id_Membre =${'m'.$compteur}";
 
  $result2 = mysql_db_query($sql_bdd, $sql, $mysql_link);
  echo $sql;
  $compteur=0;
  echo "<table align=center width=\"470\" border=\"0\">";
 
//Fonction de comparaison des résultats (c'est là que ça merde, rien ne se passe)
  while ($resultat2 = mysql_fetch_array($result2)) {
  $compteur=$compteur+1;
  echo $sql;  
  echo "<tr bgcolor=\"$tab1\"><td width=\"340\"><b><u>Grille n°$compteur :</u> $resultat2[combinaison]</b></td>";
  $requete=mysql_db_query($sql_bdd,"select * from tirages where id=1",$db_link) or die(mysql_error());
  $combi = str_replace("-"," ",$resultat2[combinaison]);
  $resultat_tirage= substr_count ($combi,mysql_result($requete,0,"Numero1" ));
  $resultat_tirage= $resultat_tirage + substr_count ($combi,mysql_result($requete,0,"Numero2" ));
  $resultat_tirage= $resultat_tirage + substr_count ($combi,mysql_result($requete,0,"Numero3" ));
  $resultat_tirage= $resultat_tirage + substr_count ($combi,mysql_result($requete,0,"Numero4" ));
  $resultat_tirage= $resultat_tirage + substr_count ($combi,mysql_result($requete,0,"Numero5" ));
  $resultat_tirage= $resultat_tirage + substr_count ($combi,mysql_result($requete,0,"Numero6" ));
  if (substr_count($combi,mysql_result($requete,0,"Complementaire" ))==1)
   {
   echo "<td width=\"250\"><div align=Left><b>$resultat_tirage chiffres et le complémentaire</b></div></td></tr>";
   }
   else
   {
   echo "<td width=\"250\"><div align=Left><b>$resultat_tirage chiffres</b></div></td></tr>";
   }
  }
echo "</table>";
Echo "<br>";
?>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed