Re: [xchange] message erreur

si c'est juste pour vérifier la présence d'un = ça fait riche de mettre une expression régulière !!

Un strpos fait tout aussi bien et nettement plus vite !

Réponse ci-dessus posté le vendredi 23 août 2013 : 16:11



Bon j'ai regardé de plus prés.
D'abord le fichier fournis et bien celui en ligne ? Le message d'erreur indique le pb ligne 90 alors que le seul ereg que j'ai pu voir semble être ligne 179 ...

Si c'est bien ça cet ereg ne cherche semble-t-il que la présence du signe =. Je te propose donc le code suivant :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.  
  5.             if (($pos=strpos($extension, '='))!===false)
  6.  
  7.             {
  8.  
  9.                 $extension = substr($extension, 0, $pos);
  10.  
  11.             }
  12.  
  13. #####!!!#####
  14. ?>


@calfou : regarde la requête lignes 97-103 et mets moi un sp sur le $id_user_mod qui potentiellement sort tout droit d'un $_REQUEST :bigeek:


Sujet écrit par Otocinclus le vendredi 23 août 2013 à 18:56

[ Imprimer ] - [ Fermer la fenêtre ]