question toute bete

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : question toute bete

par logone » 20 mars 2006, 23:59

Merci lorenzo c'est exactement ce que je cherche

par Lorenzo » 20 mars 2006, 23:52

ah ben c'est tout con ... si tu veux faire ca leger et etre certain des caracteres "MEMOIRE" tu as :
if( strpos($site['ref_prod'], 'MEMOIRE') !== false ){
}
si tu veux etre sur que tu as bien X chiffres apres MEMOIRE :
if( preg_match("#^MEMOIRE[0-9]+$#", $site['ref_prod']) ){
}
meme chose mais pour 3 chiffres obligatoire :
if( preg_match("#^MEMOIRE[0-9]{3}$#", $site['ref_prod']) ){
}

par logone » 20 mars 2006, 22:21

desole pour le manque d'infos

en faite je veux tester si une variable dans mon cas $site[ref_prod] (par ex. MEMOIRE001 MEMOIRE002) existe d'ou mon like MEMOIRE%

je vais en effet regarder du cote de ereg

Merci de votre aide

par Ryle » 20 mars 2006, 21:42

Tu peux toujours aller voir du côté d'ereg(), mais c'est vrai que sans plus d'info...

par albat » 20 mars 2006, 21:00

Tout dépend de ce que tu veux faire parce que...

Modération :
Que ce soit dans ton titre ou dans ton message,
tu ne donnes pas beaucoup d'infos ! :evil:

question toute bete

par logone » 20 mars 2006, 20:56

Salut,

Je cherche a faire une condition du style
if($site[ref_prod] like 'MEMOIRE%'){

}
Mais je pense que je fais fausse route

Merci de votre aide