[RESOLU] Erreur suite a modif de preg_replace

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 : [RESOLU] Erreur suite a modif de preg_replace

Re: Erreur suite a modif de preg_replace

par moogli » 18 oct. 2016, 10:00

je sais bien mais c'est indiquée :-)~

pense à cocher la p'tite case à gauche du titre quand le sujet est résolus stp.
Merci

bon courage pour la suite

@+

Re: Erreur suite a modif de preg_replace

par Domy59 » 18 oct. 2016, 01:07

Merci pour ton aide moogli !
j'ai déjà regardé la doc, mais pas toujours facile a assimiler lol

Re: Erreur suite a modif de preg_replace

par moogli » 17 oct. 2016, 13:37

salut,

as tu regardé ce que la doc de la fonction preg_match indique ? => http://php.net/preg_match

il faut mettre des délimiteur sur des expression régulière et de préférence des choses qui ne sont pas dans le masque. c'est pour cela que l'on utilise généralement ` (altgr + 7).

`^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$`

si tu veux valider une adresse email tu peux aussi utiliser filter_var avec le flag FILTER_VALIDATE_EMAIL

@+

Re: Erreur suite a modif de preg_replace

par Domy59 » 16 oct. 2016, 19:51

aie ça ce complique avec tout le signe ??

Code : Tout sélectionner

return preg_match("^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$",$email);
a quel endroit faut il mettre les antislach?

merci
j'ai tout essayé les /, les @, # mais rien ne change ?
merci de votre aide

Re: Erreur suite a modif de preg_replace

par Domy59 » 16 oct. 2016, 19:42

Merci pour ton aide !!

j'ai encore plein de message d'erreur a corriger grrr :twisted:
je fais ça de suite !
par contre j'ai utilisé le ' (touche maj_4) et je n'ai pas le meme signe que le tiens?
c'est qu'el touche pour ce petit apostrophe ?

encore merci pour ton aide !!
amicalement, Domy

Re: Erreur suite a modif de preg_replace

par or 1 » 16 oct. 2016, 19:14

$page['value_url']=preg_replace("`/installation/index.php`"," ",$page['value_url']);
sans, le délimiteur est /, donc /index.php ne doit contenir qu'un "modifier", i en est un mais pas n.

Erreur suite a modif de preg_replace

par Domy59 » 16 oct. 2016, 17:51

Bonjour,
je reprend un code source de PhP 4 a 5 voir et j'ai un soucis avec une fonction "preg_replace"?

voir code ci dessous

Code : Tout sélectionner

$page['value_url']=preg_replace("/installation/index.php"," ",$page['value_url']);
j'ai tout essayé avec les antslache '\' mais je n'arrive pas a corriger cette erreur??

merci pour votre aide
PS: j'oublié le message d'erreur !!

Code : Tout sélectionner

Warning: preg_replace(): Unknown modifier 'n' in C:\ ................. on line 10
j'ai la même erreur sur la ligne 14 &15