-
Compteur de contenus
30 766 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Dan
-
Salut Nico, Bien sûr que je suis d'accord... mais l'exemple n'avait pas pour but de réécrire la logique du code... J'aurais probablement dû mettre une instruction die() à la place du $res=0 pour que tout le monde soit content Dan
-
Salut Anonymus, Dans le cas d'une requête de type SELECT , SHOW , EXPLAIN ou DESCRIBE , les valeurs retournées sont soit une ressource, soit FALSE dans le cas où la requête est fausse (syntactiquement ou sémantiquement). Donc, dans l'exemple donné, elle retournait FALSE a cause d'une erreur dans la requête. Si la requête est correcte et retourne 0 résultat, le mysql_numrows est appelé avec la ressource en paramêtre ... et retourne 0 . Cordialement, Dan
-
En tout cas on essaye Il faut aussi un peu de chance pour que le bon interlocuteur passe par là rapidement. On ne pourra probablement pas toujours tout solutionner en quelques minutes... Mais anonymus est "le bon interlocuteur" dès qu'on touche au code php/mysql Dan
-
Salut Genmin, C'est simplement que ta requête ne retourne aucun résultat... tu devrais mettre: if($req) $res = mysql_num_rows($req); else $res = 0; pour éviter le cas où $res est "false" et n'est donc pas un argument valide pour la fonction mysql_num_rows() Dans ton second exemple, le select retournera toujours quelque chose si ta table n'est pas vide, alors que le premier a 2 conditions qui ne se vérifient peut-être pas dans tes enregistrements. Dan
-
Salut Mireille, Créer un gif animé est chose simple, surtout avec Fireworks (que tu as bien le droit de citer ) Tu ouvres ton fichier .gif dans Fireworks, et tu verras à droite une palette "Frames" (j'ai une version US ...) Dans le menu fenêtre, cette palette se trouve avec le groupe calques et historique... c'est celle qui reste. Assures-toi qu'elle est cochée. Dans cette palette, tu as possibilité de créer des "frames" supplémentaires (icône avec un signe + à côté de la petite poubelle. Il te suffit de sélectionner chaque "frame" tour à tour, de l'éditer et de visualiser l'animation en cliquant sur les symboles type magnéto dans la fenetre principale. Tu peux définir le temps durant lequel chaque "image" doit être affichée, avant de passer à la suivante. C'est ce qui fait l'animation. Tu peux aussi dééfinir si cette animation doit s'exécuter un nombre défini de fois puis s'arrêter, ou si elle doit tourner en boucle. Une fois l'animation à ton goût, exportes la pour le web en choisissant bien "Gif animé" et "toutes les images (frames)" ... et cela devrait être bon Dan
-
Bonjour Sarounette et bienvenue à bord du Hub ! Il est simple de voir quelles sont les thématiques des sites d'un membre du Hub, c'est la raison pour laquelle on suggère à ceux-ci de renseigner leut profil. Sous chaque post d'un membre, tu as 2 indices, s'ils sont renseignés dans le profil: - le bouton www s'affiche si le membre a renseigné son site. - la signature qui peut contenir deux liens supplémentaires, ainsi qu'un petit descriptif (anchor text). Il te suffit de cliquer sur l'un de ces éléments pour accéder au(x) site(s) du membre. Dan
-
Salut Scarabeuz... Et la tache cron que tu as faite... c'est quoi ? Dan
-
Wysinet et JPS, Il y a manifestement des hoquets de plusieurs datacentres Google ce matin. Il ne faut pas s'inquiéter, parce que plusieurs d'entre eux ne répondent même plus du tout. Sans doute une maintenance technique en cours... Dan
-
Lemick, Tu parles de champs MX... mais cela n'a rien a voir avec ta redirection dynamique pour le sous-domaine www (le domaine étant ff-xp.com) La redirection vers le sous domaine doit se faire non pas dans les expert DNS mais dans le DynHost (la colonne juste a côté dans la page précédente du manager). C'est là que tu dois voir apparaître l'IP mise à jour par DynSite. L'as-tu vérifiée ? Tu me dis que cela fonctionnait jusqu'à hier ? Qu'as tu redirigé au niveau du DynHost ? Simplement le www ? A mon sens, si tu veux faire rediriger le ftp et le mail, il te faudra aussi rediriger ceux-ci si tu n'as mentionné que le www dans le dynhost. Un document utile chez OVH: DynDns Dan
-
MDR ... oui tu aurais pu commencer par là on aurait gagné du temps. Télécharges DynSite, installes-le, et tu seras fixé en 5 minutes. Il y a peut-être un pb de reconnaissance BalyDNS<>OVH Il suffit d'un paramètre mal transmis. http://noeld.com/dldynsite.htm Un produit français qui marche bien. Je n'ai jamais eu un seul problème de connexion sur OVH avec lui. Vérifies bien que tu as toujours la redirection DynDns en place sur OVH... sait-on jamais ? Dan PS: penses à désinstaller BalyDNS avant d'installer DynSite...
-
Comme quoi tu ne peux pas nous cacher grand chose Connais-tu l'adresse IP actuelle de ton serveur ? Parce qu'elle se résoud pour l'instant en 80.240.5.68 ... Si l'IP n'est pas la bonne, c'est vraisemblablement une mise à jour qui ne s'est pas faite. Perso j'ai toujours utilisé DynSite ... qui marche bien et supporte OVH (et inversément) Dan
-
Salut Lemick, et bienvenue à bord du Hub ! Lorsque je regarde vers quoi pointe l'URL www.ff-xp.com , j'ai une adresse sur skynet.be, alors que tu as posté au départ de coditel.net .... Sur laquelle de ces deux lignes se trouve ton serveur ? As-tu chez toi un routeur ou un firewall qui fermerait les ports 80 ? Sur quel type de bécane et quel O/S héberges-tu ton site ? Ca fait beaucoup de questions, mais elles sont importantes pour pouvoir t'aider à diagnostiquer le problème Dan
-
Cyberlaura, Je précise que dans ton cas, pour des annonces immobilières, tu auras beaucoup moins de requêtes qu'un forum, à nombre de pages vues égal. Les recherches dans une base d'annonces sont beaucoup plus triviales que les nombreuses requêtes croisées sur plusieurs tables (membres, groupes, messages, permissions, stats, etc...) nécessaires sur un forum pour construire une page. Dan
-
Il est difficile d'être précis quant à la durée d'une requête mySql ... car elle dépendra grandement de la charge du serveur et de ses accès disques. Dans le cas d'OVH, les accès disques ne posent en général pas problème car les sites sont hébergés sur des serveurs NetApp ... ce sont des architectures Raid à très haut niveau de performance. Sur un dédié, c'est plus facile parce qu'on connaît la charge de la machine (en tout cas l'admin système). Si vous regardez le bas de chaque page du forum, vous avez le temps écoulé et le nombre de requêtes... facile de se rendre compte qu'une requête prend souvent moins de 10 millisecondes. Il faut donc qu'il y ait plus de 3 requêtes durant ces 10 millisecondes pour qu'on se heurte à la limite OVH. Nous avons eu en septembre une pointe à 79 utilisateurs connectés, alors que le Hub était toujours sur mutualisé OVH... et cette limite n'a pas été atteinte. Et un forum est plutôt gourmand en nombre de requêtes... Dan
-
Salut adn, En fait on a tout de même quelques pages dans Google (2400 environ) http://www.google.com/search?hl=en&ie=UTF-...er-hub.com+-xyz Mais il est vrai que des URLs réécrites seraient mieux pour l'indexation. Je pense m'y intéresser, mais pas avec cette version-ci du forum alors que la V2 commence à montrer le bout du nez Dan
-
Salut BZHcool, Comme tu mets des redirections permanentes (301) en place et redirige l'ancien répertoire /links vers le répertoire /regions , il n'y a aucun probleme. Google devrait très vite coriger les liens de son index. Le fait qu'il liste les liens sans description démontre qu'il a trouvé les pages .... mais que GoogleBot ne les a pas encore visitées. Tu peux aisément tester ta redirection de pages à l'aide du visualisateur d'entête du Hub à notre page Outils Entres-y l'adresse d'une ancienne page (avec répertoire link dans l'URL) et tu verras bien la redirection. Dan
-
Salut Franck, Je ne te répondrai que concernant les caractères accentués, comme je n'utilise jamais de <frameset> J'ai toujours renseignés les caractères accentués sous la forme html (é -> é) et cela m'a donné d'excellents résultats en positionnement. Ce que j'ai pu remarquer, c'est qu'en utilisant cette notation, les positionnements pour une recherche Google avec ou sans les accents donnaient les mêmes résultats. Et q'une recherche sans accents surlignait les mots avec accents, ce qui démontre bien que Google comprend parfaitement cette notation. D'autres ont peut-être eu moins de chance Dan
-
Salut, Rien ne t'empêche de détruire la session ensuite, après être passé dans le code de détection des robots. Dan
-
Salut Cleden, Par defaut le enable_trans_sid est activé, donc il faut le désactiver Une bonne manière de lancer les sessions est de vérifier d'abord si tu as affaire a un crawler... et dans l'affirmative, ne pas executer de session_start() /* Ouverture de session conditionnelle, pas pour les robots identifies */ // Spider/Bot pour référencement $spiders = array("Googlebot", "crawler", "Slurp", "Fast","ia_archiver","Scooter","Robot","VoilaBot","W3C","ZyBorg","Deepindex","xecho"); $from_spider = false; foreach($spiders as $Val) { if (eregi($Val, $_SERVER["HTTP_USER_AGENT"])) { $from_spider = true; break; } } // Session ini_set("session.use_trans_sid", "0"); if(!$from_spider) { session_start(); } Dan
-
Salut Siddartha, C'est cool, vraiment ! Mais comme je suis parano en matière de sécurité, j'ai tout de même vérifié si le sélectionner/copier/coller ne transmettait pas des infos perso , en collant d'abord le tout dans un fichier texte On ne se refait pas Dan
-
Bonjour Loupilo et Louca, Pour les échanges à une ou deux lignes, je vous signale que le chat est bien plus approprié que le forum Dan
-
Salut Cleden, et bienvenue à bord du Hub ! En tout cas on peut dire que toi tu remplis ton profil ... je ne pense pas que tu aies laissé une case vide Dan PS: tu es probablement déjà venu, mais tu n'as pas dû poster car c'est réservé aux membres inscrits. Heureux de constater que le contenu du Hub t'a donné envie de t'inscrire
-
Nissone, Bien content pour toi ! Une chose aide sûrement: regarde le titre sous ton avatar ... et le lien que tu mets dans ton profil Google a trouvé une floppée de pages sur le Hub où http://www.nissone.com était associé au terme WebDesigner (et avec celle-ci cela en fera une de plus ) Dan
-
Salut Frank, Le WDG (Web Design Group) donne ceci comme exemple; <FRAMESET COLS="30%,*"> <FRAME SRC="toc.html" NAME=toc> <FRAME SRC="a.html" NAME=content> <NOFRAMES> <!--#include-file "a.txt"--> <!--#include-file "toc.txt--> </NOFRAMES> </FRAMESET> Donc ils préconisent le <NOFRAMES> comme dernier élément du <FRAMESET> Mais dans une autre page, ils disent que le <noframes> utilisé dans un <frameset> doit toujours contenir une balise <body> et donnent cet exemple: <FRAMESET ROWS="*,100"> <FRAMESET COLS="40%,*"> <FRAME NAME="Menu" SRC="nav.html" TITLE="Menu"> <FRAME NAME="Content" SRC="main.html" TITLE="Content"> </FRAMESET> <FRAME NAME="Ad" SRC="ad.html" TITLE="Advertisement"> <NOFRAMES> <BODY> <H1>Table of Contents</H1> <UL> <LI> <A HREF="reference/html40/">HTML 4.0 Reference</A> </LI> <LI> <A HREF="reference/wilbur/">HTML 3.2 Reference</A> </LI> <LI> <A HREF="reference/css/">CSS Guide</A> </LI> </UL> <P> <IMG SRC="ad.gif" ALT="Ad: Does your bank charge too much?"> </P> </BODY> </NOFRAMES> </FRAMESET> Dan
-
Salut Benzen, Tu devrais un jour te décider à ouvrir un manuel php, non ? for($i=0; $i<150;$i++) echo $tab[$i]; Dan