Aller au contenu

V0r_X

Actif
  • Compteur de contenus

    44
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par V0r_X

  1. Il n'a pas répondu à ce courrier, donc impossible de te dire s'il est possible de récupérer ton argent.
  2. Salut, et bienvenue Il est arrivé la même chose à un de mes amis. Il semblerait que cette lettre soit une arnaque. Le seul organisme auprès duquel tu dois renouveler ton ndd est ton registrar. Je te conseille de le contacter au plus vite, en lui transmettant une copie du courrier que tu as reçu. Cordialement
  3. Après avoir bien épluché la doc PHP, il semblerait que les attributs et méthodes statiques ne puissent pas être surchargés lors de l'héritage. J'ai lu ça dans un commentaire de la doc, alors il est possible que ce soit erroné. Si quelqu'un a déjà réussi à surcharger des attributs statiques, je suis preneur de la manière correcte de le faire.
  4. Salut, et merci de ta réponse, En fait, pour être précis, et après avoir fait plus de tests, il s'avère qu'effectivement, une instance de maClasse2 accède bien aux valeurs voulues des attributs statiques. En revanche, le problème reste entier en ce qui concerne des méthodes statiques. Voici un exemple : class maClasse { protected static $attrStatic1 = 'toto'; protected static $attrStatic2 = 'tata'; protected static function getAttrStatic1() { return self::$attrStatic1; } } class maClasse2 extends maClasse1 { protected static $attrStatic1 = 'titi'; protected static $attrStatic2 = 'bidule'; ... protected static function getAttrStatic1() { return self::$attrStatic1; } } echo maClasse2::getAttrStatic1(); // M'affiche 'toto' au lieu de 'titi' Comme tu le vois, j'ai bien essayé de surcharger la méthode getAttrStatic1(), mais rien n'y fait.
  5. Bonjour à tous, Je suis devant un problème qui m' depuis un moment : Une de mes classes (je développe en PHP 5) possède des attributs statiques protégés (protected static $mavar = 'mavaleur'). Or, j'aimerais que les classes qui héritent de cette classe puissent modifier la valeur de ces attributs. Mon idée de départ aurait été quelque chose comme ça : class maClasse { protected static $attrStatic1 = 'toto'; protected static $attrStatic2 = 'tata'; ... } class maClasse2 extends maClasse1 { protected static $attrStatic1 = 'titi'; protected static $attrStatic2 = 'bidule'; ... } Cette manière de faire ne fonctionne pas. En effet, les attributs de la classe fille ont encore la valeur de ceux de la classe mère. Quelqu'un a-t-il déjà été confronté à ce problème ?
  6. Yop Ravalum ! Bienvenue sur le Hub p.s : je savais bien que tu finirais pas t'inscrire
  7. Bonjour à tous, Je dois refaire entièrement le site Internet de mon employeur. Pour cela, j'aimerais utiliser PHP 5 et PostgreSQL. Connaissez-vous un hébergeur qui propose cela ? De plus, il serait préférable que le site se trouve sur un serveur dédié. Merci d'avance pour vos réponses.
  8. Salut, Vas voir ici ou ici, ce sont deux petits tutos sur l'upload de fichiers. Cordialement,
  9. Ca m'intéresse Pourrais-tu, si possible, donner un fichier SQL qui ne soit pas "spécial MySQL" ? Je travaille sous Oracle, et ce serait sympa si je n'avais pas à me faire des regexp
  10. V0r_X

    Pb de requête SQL

    As-tu essayé : $sql = "SELECT jour FROM enqueteurs_jours ORDER BY jour DESC LIMIT 0, 10 "; $result = mysql_query($sql, $ta_connexion_mysql); echo mysql_error(); On ne sait jamais. Ou alors lance ta requête dans phpMyAdmin (ou autre système d'administration).
  11. V0r_X

    Creer "un panier"

    Salut, Les paniers reposent sur les sessions php. Lorsqu'un navigateur se connecte, une session est créée. Cette session ne prend fin que lorsque le navigateur quitte le site. En PHP, tu peux créer des variables de session qui durent tout le temps de la navigation. Le panier est donc une variable de session. Pour utiliser les sessions, tu dois appeler la fonction session_start() au début de chacune de tes pages. Ensuite, utilises la variable $_SESSION[] pour stocker des informations. Par exemple, si ton site est disponible en plusieurs langues, et que tu veux stocker la langue préférée du visiteur : $_SESSION['langue'] = 'fr'; Pour plus d'informations, tu peux chercher sur php.net Cordialement,
  12. AnalyseSI manque de fonctionnalités. DBdesigner est très bien, mais n'est plus maintenu. Poue le remplacer, MySQL développe MySQL Workbench, qui est encore en bêta.
  13. Salut, J'aurais besoin de tester l'affichage d'un site sous IE 4 et IE 5. Est-que quelqu'un sait où je peux les trouver, ou trouver des outils simulant le comportement de ces navigateurs ? Merci d'avance
  14. V0r_X

    Pb de requête

    Salut, Je ne suis pas sûr d'avoir compris ta demande, mais si j'ai bien compris, je pense pouvoir te répondre. Tu peux faire le tout en une requête, en faisant deux jointures sur la même table dans la même requête. Il suffit que tu nommes ta table différemment à chaque fois. Je te propose cela : SELECT doc.*, users1.lastname AS nom, users1.firstname AS prenom, users1.email, doctype.nom_type, doccat.doc_cat, users2.lastname, users2.firstname, users2.email FROM intra_gnl_users users1 INNER JOIN document doc ON doc.user_crea = users1.id_contact INNER JOIN document_type doctype ON doc.type = doctype.id_type INNER JOIN document_categorie doccat ON doc.categorie = doccat.id INNER JOIN intra_gnl_users users2 ON doc.user_modif = users2.id_contact Comme tu le vois, tu peux nommer les tables auxquelles u fais référence dans ta requête. Cela te permet de faire plusieurs jointures sur la même table ave des conditions différentes. Dans notre cas, la fois où je nomme la table users1 correspond à la jointure de ta première requête. Celle où je la nomme users2 correspond à ta seconde requête. J'espère t'avoir répondu, et avoir été assez clair. Cordialement
  15. V0r_X

    Typage champ Mysql

    Dans la documentation, j'ai trouvé la réponse à ta question. Je dois te présenter mes excuses. MySQL transtype en effet les chaînes de caratères en entiers lors des comparaisons. Par exemple, tu peux écrire des trucs comme '1' < 3, ou '0' = 0. Acceptes mes excuses, j'ai, comme à l'accoutumée, plus compté sur ce que je croyais vrai que sur la doc Le prochain coup, je lirai la doc avant de poster sur un forum
  16. V0r_X

    Typage champ Mysql

    Je ne pense pas que MySQL transtype les données automatiquement. Tu peux toujours essayer dans phpMyAdmin (ou autre) ta requête, et tu verras bien si tu as des messages d'erreur. Je persiste donc à te conssiller d'écrire une fonction pour le transtypage, si tu tournes sous MySQL 5. Dans le cas contraire, cherches dans le manuel, tu trouveras sûrement des fonctions qui t'aideront.
  17. Salut, Je pense que tu peux trouver ça sur le site de La Poste, ou autre organisme du genre. J'ai trouvé une base, mais très limitée. Elle ne contient qu'une table, avec deux champs : nom de la ville et code postal correspondant. C'est pas terrible, surtout que, dans beaucoup de villes, il y a plusieurs codes postaux. Je ne sais plus où je l'ai trouvée, mais je crois que je l'ai encore. Contactes moi si tu veux que je te la donne.
  18. V0r_X

    Typage champ Mysql

    Salut, Je ne sais pas si MySQL possède des fonctions de transtypage. Enfin, comme depuis la version 5 tu peux écrire tes fonctions, cela reste faisable. Evidemment, au niveau des performances, puisque tu dois, en plus de la jointure effectuer un transtypage, ta requête sera moins rapide qu'une jointure classique. Pourrais-tu décrire tes tables ainsi que la requête pour qu'on y jette un oeil ? Ca m'étonne que tu doives faire ce genre de jointure sur deux champs de types différents. Cordialament
  19. Salut à tous ! Merci pour l'info, je viens de m'inscrire, et ça marche très bien. Je suppose que ce n'est gratuit que pour un an, mais c'est déjà pas mal. J'ai reçu la facture par mail, 0.0 TTC !!! Du coup, hébergement chez moi, et un site gratuit !
×
×
  • Créer...