Aller au contenu

ghost

Hubmaster
  • Compteur de contenus

    392
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par ghost

  1. Bonjour, Cela ne viendrait pas de là ? <style type="text/css" media="screen"> #page { background: url("http://bbxdesign.free.fr/wp-content/themes/videoslive/images/fondbg.jpg") repeat-y top; border: none; } </style>
  2. Bonjour, A priori avec un gif transparent (ou png) par département sur une carte en background cela me semble possible sauf que la zone cliquable déclenchant le rollover sera rectangulaire en se contentant d'un texte (nom du département?) ou un point de survol, cela résout le problème. Au point de vue poids, on peut à la limite pré charger les départements mais bon ... Le plus fastidieux sera de positionner chaque image.
  3. Salut, A priori c'est ta pub M6 orange qui bug ta page, essaye sans tu verras bien !! Rien vu pour la bannière
  4. Bonjour, Ben ma foi, déjà en commençant à corriger par là : Result: Failed validation, 108 errors, il y aura surement quelques avancées ...
  5. Bonjour, +1 J'ai eu le même réflexe ! En plus en désactivant le JS, ça devient incompréhensible et navigation impossible et je ne parle même pas des frames, au niveau référencement cela doit être très "sport"
  6. Bonjour, En partant d'une plateforme osCommerce (ou mieux osCom CSS??), on a quand même un bébé qui à la base a un référencement "naturel" très acceptable et les modifications (améliorations) à postériori sont connues et pratiquées par un bon nombre de professionnels (Les supports sont très nombreux). C'est quand même l'avantage de ce type de produit par rapport à une solution propriétaire qui peut être bâclée à ce niveau.
  7. Salut, Ben les balises que tu utilises sont inline pourquoi faire compliqué ? #conteneur{ width: 600px; background: yellow; margin: auto; text-align: center; } #conteneur a img{ text-decoration: none; border: 0; margin: 10px; } </style> </head> <body> <div id="conteneur"> <a href="#" ><img1.jpg" alt="" /></a> <a href="#" ><img2.jpg" alt="" /></a> <a href="#" ><img3.jpg" alt="" /></a> <a href="#" ><img4.jpg" alt="" /></a> </div> </body>
  8. Re, Désolé, je suis allé un peu vite: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <style> </style> <head> <title></title> </head> <body> <?php if (isset($_GET['largeur']) AND isset($_GET['hauteur'])) { // Affichage des variables $largeur_ecran = $_GET['largeur']; $hauteur_ecran = $_GET['hauteur']; echo 'largeur de l\'écran : '.$largeur_ecran.' px <br/> Hauteur de l\'écran : '.$hauteur_ecran.' px <br/>'; echo 'De l\'écran et non de la page !!!'; } else { // passage des variables de dimensions du java script au php par $_GET echo "<script type=\"text/javascript\">\n"; echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}" . "&largeur=\" + screen.width + \"&hauteur=\" + screen.height;\n"; echo "</script>\n"; exit(); } ?> </body> </html> La seule manière que je connaisse de passer une variable de JS à PHP, c'est par $_GET donc on teste les variables, si elles existent ... on continue le code sinon on passe à JS qui détermine $longueur et $largeur et qui recharge la page ... Pour le $_get que tu utilises aussi, il est bien "transmis" par l'url à condition de changer de page ou de recharger la même, c'est là que tu devais coincer. Voilou Ps: le calcul donne la résolution de l'écran et non la largeur et longueur de la page du navigateur, ça c'est une autre histoire qui est très peu fiable pour qui serait tenter de l'utiliser pour la mise en page d'un code html.
  9. Salut, Juste pour l'idée <?php if (isset($_GET['largeur']) AND isset($_GET['hauteur'])) { // Affichage des variables $largeur_ecran = $_GET['largeur']; $hauteur_ecran = $_GET['hauteur']; $hauteur_bloc = $hauteur_ecran-100; } else { // passage des variables de dimensions du java script au php par $_GET ; echo "<script type=\"text/javascript\">\n"; echo "if (document.body) { var larg = (document.body.clientWidth); var haut = (document.body.clientHeight); } else { var larg = (window.innerWidth); var haut = (window.innerHeight); }"; echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}" . "&largeur=\" + larg + \"&hauteur=\" + haut;\n"; echo "</script>\n"; exit(); } ?>
  10. Salut, Ben si tu désactives les images et le css, il ne te reste qu'une page blanche et comme la suite du site est en flash, c'est comme ça que les robots (entre autres : malvoyants, handicapés ...) voient ton site "une belle" page blanche. Pour des pros de la communication peut être que ça pêche un peu non?
  11. Bonjour, +1 xpatval Si c'est un site pour ton usage personnel à la limite mais dans le but d'une diffusion pour l'internaute, il faut que ton site soit "référençable", or la technique du contenu de ton site en img background le rend plus que transparent aux moteurs de recherche donc quasi invisible sur la grande toile ... Pour moi, a proscrire car de plus c'est le nec plus ultra de l'anti accessibilité et un retour à l'âge de pierre...
  12. Salut, Un petit tour par là http://css.alsacreations.com/Construction-de-menus-en-CSS/
  13. Bonjour, Il reste que les commentaires conditionnels pour ie6 ne sont pas pris en compte il me semble (pas de différence ie7 ie6)
  14. Salut, Pour ie6 essaye: blockquote { margin: 1em 0 0 1em; border-left: 4px solid #939393; background-color:#f1f1f1; font-style:italic; } Avantageusement remplacé par .commentlist li p{ margin-left: 1em; }
  15. ghost

    Transparence

    Bonjour, tu n'es pas obligé de travailler en transparence si tu as un background homogéne. juste une image de fond sur avec une portion "ombrée" a droite et a gauche de la largeur de ton bloc en repeat y (5 ou 10px de haut)
  16. Salut, Liste ton code html, résultant. Dans la pluspart des cas c'est un problème de chemin de fichier...
  17. Bonjour, Dans ta page où sont tes liens tu ouvres une session, tu affectes une valeur à une variable de session $_session['dowload']= 'ok', dans ta page où sont tes fichiers, tu ouvres une session et tu vérifie si $_session['download'] = 'ok' si oui ben on continue, sinon ben, echo 'désolé veuillez passer par la page ...'. Si tu arrives "de l'extérieur" ta variable de session ne sera pas définie donc pas de donc la page ne sera pas ouverte, voilou en gros le principe
  18. Re, Un petit tour là http(:)//www.siteduzero.com/tuto-3-176-1-les-variables-superglobales.html devrait suffire
  19. Bonjour, Pourquoi tu ne passes pas par une variable de session ?
  20. Bonjour, Tu aurais eu le même résultat en donnant un height: 1% a "content", je crois que je m'étais mal exprimé hier soir (matin?). Mais la solution que l'on trouve est toujours la meilleure ... Bon courage et bonne continuation (c'est vrai qu'il sont bien beaux tes textes ...)
  21. Bonjour, Pour solutionner tes espaces blancs, c'est sûrement un problème d'haslayout (http://www.test.blog-and-blues.org/haslayout/trad_temp.html) et tu devrais pouvoir le régler en ajoutant à tes blocs concernés un height: 1%; <div style="height: 1%;" class="post" id="post-99"> là vite fait dans le code et à l'arrache pour ta page Le bruissement de tes ailes... Encore un mystère d'IE Je pense que la solution de ton problème est identique pour tous les défauts constatés. Pour ce qui est des commentaires conditionnels, je te conseille plutôt que les hacks c'est beaucoup plus "robuste" en cas de mise à jour du navigateur.(http://www.blog-and-blues.org/articles/Les_syntaxes_de_commentaires_conditionnels_pour_IE_Windows)
  22. Bonjour, A priori ce serait un problème d'upload, j'essairais de les passer en jpg pour voir!!
  23. Bonjour, Si tu as quelques bases de php voir http//www.siteduzero.com/tuto-3-176-1-les-variables-superglobales.html Sinon ben il faut reprendre ce tuto à 0... Pour un exemple, ben ça dépend de comment est structuré ton site et de la maniètre dont tu veux "protéger" cette page allopass. le principe: Tu ouvres une session sur une page précédent allopass (ou autre d'ailleurs), tu affectes une valeur à ta variable Sur la page allopass, tu ouvres une session, 1er contrôle si la variable n'existe pas c'est que tu arrives directement sur cette page donc pas de formulaire. Tu places un champs caché sur ton formulaire avec une valeur determinée. Sur ta page "merci", tu ouvres à nouveau la session et tu affectes la valeur du champs caché à session. Il reste à placer un nouveau contrôle sur la page allopass: si la valeur de ta variable de session est égale au champs caché, c'est que tu reviens de "merci" donc pas de formulaire ... Je ne sais pas si c'est bien clair mon histoire
  24. Re, Mais non !! je te parle d'une variable de session $_session qui te permet de passer une variable d'une page à l'autre !! pas d'un cookie!
  25. Bonjour, Une petite variable de session peut être en php, si elle existe, formulaire ok sinon "désolé la page que vous demandez .... "
×
×
  • Créer...