Aller au contenu

Dash

Hubmaster
  • Compteur de contenus

    235
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Dash

  1. Dash

    PB de syntaxe

    message edite. merci
  2. Dash

    PB de syntaxe

    je me suis peut-etre mal explique... Pour des objets "simples", il y a equivalence entre mettre l'accolade avant ou apres le symbole '$'. echo "<td>${aff[$tab2[$u]]}</td>"; produira un resultat equivalent a echo "<td>{$aff[$tab2[$u]]}</td>"; Par contre, si l'on manipule des objets plus "complexes" (classes et autres), mettre l'accolade avant ou apres le symbole '$', provoquera des effets differents. voici un exemple avec simplexml <?php error_reporting( E_ALL ); $content = <<<HERE_DOC <?xml version="1.0" encoding="iso-8859-1"?> <root> <element1>ValOfText</element1> </root> HERE_DOC; $xml = simplexml_load_string($content); echo "pre-texte - ${xml->element1} - post-texte"; ?> L'ecriture "${xml->element1}" produit une erreur, contrairement a "{$xml->element1}" qui affiche une valeur. Au vu de cela, je suggere de prendre l'habitude de mettre systematiquement l'accolade avant le symbole '$'. Pour pouvoir toujours garder la meme construction syntaxique quelque soit le type d'objet(s) a traiter
  3. Dash

    PB de syntaxe

    c'est ici equivalent. Mais si vous regardez plus loin (classes, etc.) vous pourrez constater que la syntaxe suivante ne fonctionne pas : contrairement a : Alors pourquoi ne pas prendre des "bonnes" habitudes pour pouvoir conserver la meme syntaxe dans tous les cas ?
  4. Dash

    PB de syntaxe

    sans recourir a la concatenation, vous pouvez utiliser des accolades :
  5. Dash

    erreur php

    toujours dans la doc : http://www.nexen.net/docs/php/annotee/function.error-log.php
  6. L'installation de WAMP5 est compacte (quelques dizaines de Mo) et convient parfaitement pour une cle USB. Tous les fichiers sont copies dans le repertoire d'installation de WAMP5. Seul le fichier de configuration de MySQL est copie vers le repertoire de Windows. Eventuellement alors, pour une portabilite optimale, envisager de remplacer mySQL par SQLite. Temporairement ou non.
  7. Nexen.net annonce la publication de php-hta interface, une alternative a php-gtk. differences par rapport a php-GTK : - possibilite d'utiliser du css/html/javascript de maniere "classique" - code source non crypte nativement
  8. => Suis-je limiter à 255 caractères par la méthode GET Si vous avez acces a la configuration de votre serveur Apache, et si vous voulez modifier la taille limite du volume autorise par la methode GET utilisez la directive LimitRequestLine Si vous devez faire communiquer 2 serveurs distants, pourquoi ne pas utilisez un format d'echange (xml, fichier texte, ...) ?
  9. IPS prolonge ses promotions IPB jusqu'au 30 septembre avec egalement une promotion sur l'hebergement. > L'annonce IPS: IPB Sale Extension and Hosting Sale
  10. Vous ne confondriez pas "team IPB" et "team ibf-french" Si vous souhaitez (m')aider, je peux arranger ca.
  11. Comment ne pas se faire piquer son texte?
  12. Je profite de la remontee de ce sujet pour vous suggerer la lecture d'un billet publie sur kloobik.com : Nouvelle vague A mon sens, un message n'est pas une donnee personnelle a moins que le contenu ne soit une contribution originale (ex: rapports, these de doctorat...) ou a moins d'y mentionner nom, age, profession, adresse, n° telephone etc... Exit les messages anonymes postes sous le couvert d'un pseudonyme... Que ce soit pour IPB, phpbb ou d'autres forums, a l'inscription des membres, il y a souvent non seulement la possibilite d'afficher le reglement des forums mais egalement des termes d'utilisation dans lesquels, par defaut, on trouve (pour IPB): =>Les personnes qui posent sur ce genre de forum, savent pertinemment a quoi s'attendre. Cela dit, je n'ai encore jamais eu vent de personne ouvrir une plainte - par lettre recommandee- aupres d'un TGI, ou autre autorite legale - et avoir gain de cause. Et vous ?
  13. Dash

    SimpleXML

    Bonjour, $fkGroupe n'est pas un tableau mais un objet SimpleXMLElement L'instruction $fkGroupe[0] n'a pas de sens
  14. bonjour, essayez la fonction nl2br() pour convertir les retours de ligne en equivalent HTML
  15. Desole, Mon intention n'etait pas de de troller le sujet kalitee.org au profit, ou aux depends de ... Comme l'a souvent repete l'auteur : inutile de polemiquer. Toutefois si cela vous semble digne d'interet, je vous invite a en discuter dans un sujet a part afin de laisser celui-ci dedie a http://www.kalitee.org. Cela dit, a defaut d'etre maitrises, je constate que la normalisation et l'accessibilite semblent etre des sujets en vogue
  16. A l'heure actuelle Easyphp1.7 se compose toujours de : Apache 1.3.27 - PHP 4.3.3 - MySQL 4.0.15 - PhpMyAdmin 2.5.3 WAMP se compose de : Apache 1.3.31 - PHP 5.0.1 + PECL - SQLitemanager - MySQL 4.0.18 - Phpmyadmin (+add-ons disponibles : PHP4, webalizer, apache2, zend optimizer...) WAMP peut fonctionner sur une clee USB, les fichiers d'installation sont regroupes dans un repertoire clairement identifie. De plus, WAMP beneficie d'un cycle de developpement plus reactif qu'easyphp. En fonction de l'actualite, il y a eu une dizaine de mises-a-jour en seulement quelques mois.
  17. A peine cree, deja plagie : A en juger les declaration de certains, il semblerait qu'il ait mieux que http://www.kalitee.org : http://www.kalitee.net ou plutot, puisqu'il s'agit d'une redirection : http://www.w3f.info/ Voila encore du grain a moudre pour les critiques.
  18. Pour une indentation manuelle, vous pouvez vous passer des echo et utiliser les HEREDOC echo <<<HERE_DOC <div id="cadreGen"> <h2>Dossiers</h2> </div> HERE_DOC; Une autre solution est d'utiliser la librairie tidy, si elle est installee sur votre serveur, qui permet une indentation automatique du code HTML, un nettoyage des balises, etc. @ob_start(); ... ... $buffer = ob_get_contents(); ob_end_clean(); if ( function_exists('tidy_parse_string') ){ $config = array( 'indent' => true, 'indent-spaces' => 2, 'output-xhtml' => true, 'wrap' => 200, ); $buffer = tidy_parse_string($buffer, $config); $buffer->cleanRepair(); } echo $buffer;
  19. Simplement parce qu'il ne s'agit pas d'une erreur php Un deuxieme argument est autorise avec la fonction mysql_fetch_array(). Par defaut il s'agit de la constante MYSQL_BOTH, mais vous pouvez aussi utiliser MYSQL_NUM et MYSQL_ASSOC. Dans votre cas, $cnx avec une valeur de type "Resource id #..." ne correspondant a aucune des constantes attendues, est considere comme egale a MYSQL_NUM (choix du compilateur php). Vos resultats ne sont donc accessibles que via des referants numeriques ($pic[0], $pic[1], etc.), et non pas associatifs ($pic['description'], $pic['id_cat'], etc.). Vous auriez pu vous en rendre compte via la fonction print_r();
  20. C'est donc que les developpeurs de punbb constantent regulierement (ou que des personnent leur font regulierement constater) qu'ils ne savent pas coder Plus serieusement... il existe de nombreux sujets expliquant les manipulations possibles pour phpbb. (exemple: Faciliter le référencement des forums phpBB sur Google) L'url rewritting n'est pas necessaire concernant IPB : source : Making Board Crawlable By Googlebot pourquoi ne pas telechargez ces applications, puisqu'elles sont disponibles au telechargement, et en faire le tour par vous-meme ? Eventuellement faites participer vos 300 membres. Ca evitera que des fanatiques de tout poils tentent de vous influencer (souvent avec des arguments scabreux). Il est notoire - notamment parmi les hebergeurs - que phpBB est plus gourmand en ressources qu'IPB. Cela sans tenir compte de mods/hacks que vous pourriez installer en plus. A l'heure actuelle, l'absence de parsing necessaire pour les templates et le nombre de hits SQL plaident en faveur d'IPB (quoiqu'avec les caches de Bobe/FX...) Pour les hits http, les skins sont modifiables Evitez d'installer des hacks/mods, evitez si possible aussi les manipulations dynamiques d'images. Et comme pour tout site internet, gardez un oeil attentif sur vos statistiques et autres logs. Au besoin, ces forums dispensent un support en francais. ...et en cas de probleme, vous avez egalement des outils de conversion pour migrer vers un autre systeme de forums pS: le gros "powered by Invision Power Board dans le titre de la page" peut se retirer facilement ps: phorum, vbulettin, miniBB, W-Agora, etc... tous tres bien lorsqu'ils correspondent parfaitement a ses besoins. Tous des usine a gaz autrement
  21. bonsoir marie, Pourquoi ne pas utiliser les concepts d'Abonnement aux forums et sujets ? Cela permet de suivre des discussions (notification par mail) mais egalement de retrouver ces abonnements dans ses controles : Pour s'abonner a un sujet : le lien "Suivre ce sujet" se situe en haut a droite (de cette page par exemple) Pour s'abonner a un forum : le lien "Suivre ce forum" se situe en bas a droite des pages presentant la liste des sujets contenus dans un forum particulier. Une autre solution consiste, par exemple, a utiliser le systeme de favoris de son navigateur
  22. bonjour, pour etre rigoureux, vous devez ecrire $pics['file'] et non pas $pics[file]. Ce que vous avez d'ailleurs fait dans les cas qui fonctionnent Ensuite, toujours comme dans les cas qui fonctionnent, pas besoin d'un second argument a mysql_fetch_array(). A l'occasion, essayez ceci :
  23. Le "Goooooooooooogle" n'a pas l'air d'apparaitre de facon systematique. Surement encore un algorithme obscur... peut-etre simplement pour attirer l'attention
  24. Certes, ca reste du domaine de l'accessoire. Mais meme en phase de test, un outil comme webalizer peut permettre de donner des informations utiles (erreur 404, etc.) et se faire une idee (partielle) du trafic que peut produire son site. Autre detail non-negligeable : WAMP, comme quelques autres distributions, tient facilement sur une cle USB. Tres pratique pour transporter avec soi un ou plusieures sites que l'on veut garder offline (chantier, demos, etc.)
  25. php5, et donc wamp5, inclut les librairies ClibPDF (php_cpdf.dll) et Gd2 (php_gd2.dll) Deux choses importants que Dan a oublie de dire : 1°/ Webalizer est egalement disponible en add-on 2°/ WAMP c'est egalemet une communaute tres active Romain Bourdon (l'auteur de wampserver) est particulierement reactif/attentif aux conseils et autres commentaires des utilisateurs.
×
×
  • Créer...