Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 27-06-2005 11:41:21

snap
Membre
Date d'inscription: 25-05-2005
Messages: 78

Comment faire un test sur une variable

Bonjour à tous .

Voila j'ai en formulaire qui permet de repondre a une annonce . Chaque annonce a une numeros qui lui est propre.

Les personnes (admin) qui s'occupe des annonces sont deux . Le numeros des annonce commencent toujours par les initiale des deux personnes. Exemple le numeros AD1258 correspond à l'annonce de Alain Doublet.

Ce que je souhaite faire c'est des que quelqu'un postule a une annonce un mail est envoyer a la personne concerné. Ce qui revient a faire un teste sur les deux premier caractere du numeros de l'annonce et donc un mail est envoyer Alain Doublet si le numeros de l'annonce est AD+++.


L'envoi de mail je sais faire y 'a pas de souci . ce qui me bloque c'est le test des 2 premier caractére . 

Merci de votre comprehension.

Hors ligne

 

#2 27-06-2005 11:45:18

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: Comment faire un test sur une variable

il faut utiliser substr


substr($NumeroAnnonce, 0, 2); 


Comme ca tu auras les deux premières lettres du numéro d'annonce smile

Hors ligne

 

#3 27-06-2005 12:14:51

snap
Membre
Date d'inscription: 25-05-2005
Messages: 78

Re: Comment faire un test sur une variable

Bonjour
Est ce que c'est correct ceci;
la variable $to serat elle bien en consuderation suivant les deux cas.


Code:

$rest=substr($ref,0,2);

if($rest=='CM'){
     $to  = 'lemail@yahoo.com'. ', '; 
 }

if($rest=='CF'){
     $to  = ' lemail@yahoo.com'. ', '; 
 }


     // Sujet
     $subject = "Reponse a une annonce";

     // message
     $message = "Reposonse a l'annonce $ref";
    
    mail($to, $subject, $message);

Hors ligne

 

#4 27-06-2005 12:33:31

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Comment faire un test sur une variable

il n'y a qu'à tester non ?
mais je pense que ca devrait fonctionner

Hors ligne

 

#5 27-06-2005 13:18:23

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: Comment faire un test sur une variable

lol oais, ca devrait marcher mais tu as raison KaZhaR, il n'y a qu'a tester lol

Hors ligne

 

#6 28-06-2005 03:47:05

snap
Membre
Date d'inscription: 25-05-2005
Messages: 78

Re: Comment faire un test sur une variable

Merci ça marche .

Hors ligne