132 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 : 2782
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 : 2782
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 : 2782
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 : 999
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...
- par Greg
- 23 juin 2010, 09:52
- Forum : PHP avancé
- Sujet : Petite galère avec les expressions régulières
- Réponses : 14
- Vues : 2782
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 : 1360
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 : 1360
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 : 6852
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 : 6852
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 vai...
- par Greg
- 08 juin 2009, 09:17
- Forum : PHP orienté Objet
- Sujet : Methode direct ou via getters/setters
- Réponses : 16
- Vues : 6852
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 : 6852
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 : 2214
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 : 6852
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 : 6852
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 : 6852
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 04 juin 2026, 11:37