
Jan
Hubmaster-
Compteur de contenus
2 304 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Jan
-
Bonjour, Une référence javascript remarquablement faite à mon avis est disponible à http://www.toutjavascript.com/reference/index.php Tu peux aussi consulter celle-ci: http://fr.selfhtml.org/javascript/objets/index.htm
-
Oui, c'est ça. On teste la valeur de $_POST["jsactif"] en PHP (voir les 1eres lignes du code)
-
Bonjour, Tu peux procéder de la façon suivante: - tu inclues dans ton formulaire un champ caché dont la seule utilité est d'indiquer au serveur lors de la soumission si javascript est activé (et donc si PHP peut se contenter d'une vérification "légère", le gros de la vérification ayant été fait par javascript) - lors de la soumission du formulaire, tu exécutes la vérification en javascript, et tu modifies la valeur de ce champ caché, toujours en js. A ce stade si js est activé, la vérification est faite ET le champ caché positionné. Dans le cas contraire, la vérification js n'est pas faite, mais le champ caché garde sa valeur par défaut - ainsi lors de l'envoi au serveur, il ne reste plus à PHP qu'à tester la valeur du champ caché pour savoir si la vérification js a été faite, ou si au contraire il faut tout vérifier en PHP. Un peu compliqué dans le principe, mais très simple dans l'implémentation. Ca donne ça: <?php if (isset($_POST["envoyer"])) { // l'utilisateur a soumis le formulaire if ($_POST["jsactif"]=="non") { // le javascript de vérif des données n'a pas été exécuté: le faire en php .... } else { // i.e. $_POST["jsactif"]=="oui", le javascript de vérif des données a pas été exécuté: une vérif légère en php suffit .... } } ?> <html> <head> ... <script type="text/javascript" language="JavaScript"> <!-- function verif(formulaire) { // vérification des champs et positionnement du flag erreur si une erreur est rencontrée .... if (erreur) { // erreur: on informe l'utilisateur mais on ne soumet pas le formulaire alert ('Erreur dans un des champs du formulaire.'); return false; } else { // pas d'erreur, on soumet le formulaire // sans oublier de positonner le champ caché pour indiquer au serveur que la vérif js a été faire formulaire.jsactif.value="oui"; return true; } // --> </script> </head> <body> .... <form action="<?php echo $_SERVER["PHP_SELF"] ?>" method="post" name="tonformulaire" onsubmit="return verif(this);"> ... <input type="hidden" name="jsactif" value="non"> <input name="envoyer" type="submit" value="Envoyer"> </form> .... </body> </html>
-
Bonjour et bienvenue sur le forum, Ce qui pose problème est visiblement le code de la publicité que tripod ajoute dans tes pages. En regardant le code source de la page contenue dans ta frame, je vois ceci: <!-- ********************************************************** --> <!-- * START TRIPOD AD CODE - PLEASE REMOVE WHEN EDITING PAGE * --> <!-- ********************************************************** --> puis... <!-- ******************************************************** --> <!-- * END TRIPOD AD CODE - PLEASE REMOVE WHEN EDITING PAGE * --> <!-- ******************************************************** --> suivi de "); else document.writeln ... qui est ce que le navigateur affiche. Je ne connais pas tripod, mais il faut visiblement supprimer ce code publicitaire quand tu édites ta page ("PLEASE REMOVE WHEN EDITING PAGE").
-
Bonjour, Je remarque que ton source contient 2 doctypes. C'est probablement un de trop Côté esthétique, les liens dans tes onglets passent en gras au survol de la souris. Ca a pour effet d'élargir certains de tes onglets. Sous firefox en 1024x768, ta boite "Accès membres" se retrouve sous les 3 autres, alors que les 4 sont alignées sous IE.
-
Bonjour, Je viens de tomber sur une extension de Firefox bien sympathique. ColorZilla permet, tout en surfant, de visualiser les codes des couleurs des pages que vous visitez. A découvrir (et installer) à http://www.iosart.com/firefox/colorzilla/
-
Google n'affiche qu'un échantillon des backlinks. Ca ne veut pas dire qu'il ne prend pas les autres en compte. Yahoo est plus exhaustif. Si tu veux que tes backlinks t'aident vraiment à te positionner sur la requête "michael jackson", l'idéal est que "michael jackson" soit le texte de ces backlinks. Un lien sur le mot "MJTNK", ça le fait moins
-
Bonjour, Je pense que tu parles de la requête "michael jackson" (avec un espace). La requête "michaeljackson" (sans espace) ne doit pas présenter beaucoup d'intérêt. Elle ne doit pas être très recherchée dans les moteurs de recherche. Ton bon positionnement sur les requêtes de 3 mots que tu cites est en grande partie dû au fait que les 3 mots se trouvent sur ta page (par exemple: http://www.google.fr/search?q=cache:WYF_qo...l=fr&lr=lang_fr ). Certains de tes concurrents qui parlent de michael jackson ne parlent ni de forum, ni d'affaire, ni d'annuaire. Tu as donc un avantage sur eux sur ces requêtes. Cet avantage ne joue plus sur "michael jackson". Il est probable que les sites qui te devancent sur cette requête aient des pages mieux optimisées que la tienne, et/ou (et sans doute surtout) plus de backlinks sur ces mots.
-
Bonjour Hells_Dark, Javascript s'exécute coté client, dans le navigateur de l'utilisateur. Le code javascript est donc par définition accessible dans le code source de la page chargée par ton navigateur. Il te suffit donc de charger une page qui propose des "smiley clickables", de regarder le source... et tu auras la réponse à ta question. Voilà pour l'aspect technique. Attention ça ne signifie pas que tu ais le droit de recopier ce code pour ton usage personnel.
-
Contrôler l'apparence d'une image mise en lie
Jan a répondu à austin powers - Forum : (X)HTML et CSS
Bonjour, Si tu veux supprimer le cadre autour de toutes tes images servant de liens, tu peux indiquer ceci dans ta css: a img { border-width : 0; } -
$_SERVER["REQUEST_URI"] devrait fonctionner mais avec des quotes ou des guillemets. Il semble que tu les ais oubliés (tu as visiblement écrit $_SERVER[REQUEST_URI ]). C'est le sens de la notification que te renvoie PHP (assumed 'REQUEST_URI').
-
pb affichage carte dans les topics ...
Jan a répondu à Cendrillon - Forum : Le salon de Webmaster Hub
Le code du bouton est: <a href="javascript:PopUp('http://www.webmaster-hub.com/index.php?act=Profile&CODE=showcard&MID=2715','AddressCard','600','300','0','1','1','1')" title="Afficher la carte de visite"><img src='style_images/hub/p_card.gif' border='0' alt='Carte de visite' /></a> Donc quand tu maintiens la touche shift enfoncée lors du clic, une nouvelle fenêtre s'ouvre sur l'URL... javascript:PopUp('http://www.webmaster-hub.com/index.php?act=Profile&CODE=showcard&MID=2715','AddressCard','600','300','0','1','1','1') Avec une telle URL, pas étonnant que cette fenêtre soit vide -
Bonjour, Je ne suis pas sûr d'avoir compris le sens de ta question. Peux-tu préciser: Qu'entends-tu par "je reste avec mes extensions .php"? Il ne faut pas attendre plus de l'UR que ce qu'il permet. L'URL rewriting ne procède pas à une transformation de l'URL saisie dans la barre d'adresse. Même après sa mise en place, si tu saisies http://www.domain.tld/index.php dans la barre d'adresse, cette URL ne se transformera pas toute seule en http://www.domain.tld/index.html. En revanche, ce que permet l'UR c'est qu'à l'appel de http://www.domain.tld/index.html, ce soit la page index.php qui soit renvoyée, et que http://www.domain.tld/index.html soit bien l'URL affichée dans la barre d'adresse. Est-ce le sens de ta question?
-
Surprenant. Peux-tu essayer: <?php echo "Host: ".gethostbyaddr($_SERVER["REMOTE_ADDR"]); ?> Si ça ne marche pas, peux-tu regarder ce que te renvoie l'adresse IP: <?php echo "Adresse IP: ".$_SERVER["REMOTE_ADDR"]; ?>
-
Ce matin il semble que l'update des BLs n'aura duré que le temps du week-end: retour à la situation d'avant samedi soir pour mes pages Tu as raison Dan, Google à le hoquet...
-
Je n'avais pas non plus l'impression d'un retour en arrière. Sur mes pages la tendance générale est plutôt à la hausse. Difficile d'en tirer des conclusions
-
La commande link: de google continue de renvoyer n'importe quoi. Pour info ce n'importe quoi vient d'être mis a jour
-
Non non justement. Il ne faut pas que ce fichier ait l'extension .txt
-
Bonjour, Si ta page index.htm est référencée, il faut faire une redirection 301 pour signifier aux moteurs de recherche qu'elle a été définitivement remplacée par index.php. Google transférera alors (compter 1 à 2 mois) le classement et le pagerank de index.htm à index.php (c'est un peu plus laborieux avec yahoo). Pour cette redirection, tu peux faire de l'URL rewriting dans le fichier .htaccess. Ca doit donner quelque chose comme ça (que les pros rectifient si nécessaire ) RewriteEngine on RewriteRule ^index\.htm$ http://www.domaine.tld/index.php [R=301,L] Un article à lire: http://www.webmaster-hub.com/publication/article5.html
-
L'ampleur de l'effet yoyo dépend de plusieurs choses: - du mot-clé recherché (plus ou moins de compétition) - de l'âge du site ou de la page (un site récent est plus sujet au yoyo) - de la période: même si la google dance n'existe plus vraiment, il subsiste cependant des périodes pendant lesquelles l'index est relativement stable, et d'autres pendant lesquelles il y a de gros changements - des mises à jour de tes pages: il est fréquent qu'une page remonte dans le classement juste après la prise en compte d'une mise à jour.
-
Salut, Sans doute l'effet round robin dns
-
Parfait
-
Je connaissais déjà le site, mais je vous félicite à nouveau pour le contenant et le contenu (et les liens ) 2 petites erreurs à signaler: - la 1ere dans la css (margin 10 sans unité): http://jigsaw.w3.org/css-validator/validat....lisons.info%2F - la 2ème n'est pas sur le site mais dans la signature de la webmistress sur ce forum. Le 1er lien nous parle d'un certain "Seraphin", alors qu'il s'agit en fait de "Seraphim"
-
Je ferais dans le style court et "choc" sur la page d'accueil, histoire d'accrocher le lecteur, avec des liens vers des pages un peu plus "rédigées" pour ceux qui veulent en savoir plus.
-
Essaie strval($phot) http://fr.php.net/manual/fr/function.strval.php