479 résultats trouvés

par Greg
23 juin 2010, 10:32
Forum : PHP avancé
Sujet : Petite galère avec les expressions régulières
Réponses : 14
Vues : 1996

Re: Petite galère avec les expressions régulières

Elle m'a l'air ésotérique la p'tite dernière. Tu pourrais m'expliquer son fonctionnement ?
par Greg
23 juin 2010, 10:21
Forum : PHP avancé
Sujet : Petite galère avec les expressions régulières
Réponses : 14
Vues : 1996

Re: Petite galère avec les expressions régulières

Ah zut, j'ai un autre petit soucis : autant ça marche si je ne saisis que des caractères interdit, autant quand je mélange des numéros de commande valides et des caractères interdits, ça passe.
Est-ce qu'on peut indiquer dans le masque qu'on ne veut QUE ces caractères autorisés ?
par Greg
23 juin 2010, 10:17
Forum : PHP avancé
Sujet : Petite galère avec les expressions régulières
Réponses : 14
Vues : 1996

Re: Petite galère avec les expressions régulières

Merci beaucoup !

Excellent ce site, il va vite se retrouver dans mes favoris !!!
par Greg
23 juin 2010, 09:59
Forum : PHP débutant
Sujet : "" transformé en \"\" avec formulaire
Réponses : 2
Vues : 588

Re: "" transformé en \"\" avec formulaire

Ton problème est dû au fait que la directive "enable_magic_quotes" est activée (=on). Tu t'en sortiras en utilisant la fonction stripslashes(), mais si tu mets ton script sur un serveur où les "magic_quotes" sont désactivés, tu pourrais avoir des problèmes. Il est conseillé de ne pas activer les "ma...
par Greg
23 juin 2010, 09:52
Forum : PHP avancé
Sujet : Petite galère avec les expressions régulières
Réponses : 14
Vues : 1996

Petite galère avec les expressions régulières

Bonjour, J'ai actuellement un petit problème avec les expressions régulières ... j'ai toujours su faire sans, mais il faut bien s'y mettre ! ;-) Bref, j'ai un champ de formulaire dans lequel l'utilisateur peut entrer des numéros de commande, séparés par des virgules, pour faire une recherche. Je sou...
par Greg
10 juin 2009, 16:38
Forum : SQL & Bases de données
Sujet : Comportement étrange de LAST_INSERT_ID()
Réponses : 2
Vues : 984

Non, le problème avec mysql_insert_id(), c'est qu'il ne peut pas fonctionner avec un champ auto-incrémenté de type BIGINT ... or, c'est mon cas.
par Greg
09 juin 2009, 15:17
Forum : SQL & Bases de données
Sujet : Comportement étrange de LAST_INSERT_ID()
Réponses : 2
Vues : 984

Comportement étrange de LAST_INSERT_ID()

Salut à tous, Je dois utiliser la fonction MySQL LAST_INSERT_ID() car la colonne AUTO_INCREMENT de ma table est de type BIGINT (non_signé), et une limite de la fonction PHP mysql_insert_id() m'empêche de l'utiliser. J'ai néanmoins un comportement étrange dans mon script, car avec la requête ci-desso...
par Greg
08 juin 2009, 15:01
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

Mes souvenirs de POO remontent, mais en C, le fait de protéger un attribut ne le rend pas uniquement accessible à ces enfants et lui même ? Je pensais que les parents étaient exclus. Dans ce cas là, est-ce que ça te semble une bonne méthode de tout déclarer en protégé ? Si je déclare un attribut pri...
par Greg
08 juin 2009, 14:39
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

On reprend depuis le début : je souhaite me créer une classe générique (abstraite) Item, dont la plupart de mes classes vont hériter. Comme c'est une sorte de "super classe", je voulais y définir directement un getter et un setter génériques. Ensuite, suivant les fonctionnalités que je vais implémen...
par Greg
08 juin 2009, 09:17
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

Effectivement, je ne trouve pas grand chose. Je vais utiliser ta méthode (ci-dessous), en attendant de trouver quelque chose de mieux : class Item extends StdClass { } Edit: Ouhlala, je m'y perds ! Si j'utilise Item comme ci-dessus (classe vide héritant de StdClass), j'obtiens des erreurs d'accès su...
par Greg
05 juin 2009, 16:22
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

Je n'arrive pas à trouver de références claires à StdClass() dans la doc PHP. Sinon, je suis d'accord pour l'utiliser ! ;-)
J'aimerais bien voir ce qu'elle a dans le bide, cette fameuse classe.
par Greg
05 juin 2009, 15:55
Forum : PHP orienté Objet
Sujet : Reflexion OO
Réponses : 3
Vues : 1728

Les fonctions d'ajout / modification / suppression sont les fonctions qui permettent d'ajouter un utilisateur, de modifier son profil ou d'effacer celui-ci ? Si tel est le cas, je dirais que c'est le boulot de ta classe Membre. Si c'est pour ajouter ou retirer un utilisateur de la liste, ça devrait ...
par Greg
05 juin 2009, 15:49
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

Merci beaucoup pour les exemples, ça me parle déjà nettement mieux. Ce que je comptais faire, c'est une classe abstraite avec getter/setter simple pour gérer mes différents objet. Ma classe Item devient donc : class Item { function __get($name) { if ( ($return_value = property_exists($this, $name)) ...
par Greg
05 juin 2009, 13:55
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

Pour ma classe abstraite, je parlais de ma classe Item de l'exemple 2 ... mais je fais peut-être fausse route. En gros, si je remplace mes fonctions Get() et Set() par __get() et __set(), ça devrait fonctionner non ? Toujours dans l'optique où j'utilise cette classe, en la rendant abstraite, est-ce ...
par Greg
05 juin 2009, 11:59
Forum : PHP orienté Objet
Sujet : Methode direct ou via getters/setters
Réponses : 16
Vues : 4297

Mea culpa, je n'ai pas fait de recherche avant. Je crois comprendre que tu es plus partisan de la méthode getters/setters ! ;-) Je pense que je vais aussi procéder ainsi, mais je me pose une p'tite question : Tu dis que c'est mieux pour faire de la vérification de données, mais dans ce cas, est-ce q...
Nous sommes le 27 mai 2020, 10:06