Aller au contenu

Arkh

Actif
  • Compteur de contenus

    15
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Information du profil

  • Société
    Mobease
  1. Il semble qu'il n'appréciait pas le fait que les items de liste aient une largeur fixe... donc, problème réglé.
  2. Bonjour, je souhaitais utiliser les puces par défaut pour certaines de mes listes. Sous FF et Opera, tout va bien: la puce est bien mise au début de la première ligne du contenu. Par contre, IE calle la puce tout en bas, ce qui rend trés mal surtout quand plusieurs listes sont imbriquées. Y a t'il une propriété spéciale IE ou doit on obligatoirement passer par du background et une image? Petits screenshot pour voir la différence: sous FF sous IE
  3. Pourquoi ne pas utiliser plutôt un simple: $unparun=str_split($montexte); http://www.php.net/manual/en/function.str-split.php Quand une fonction native fait déjà le travail demandé, elle le fera plus vite que n'importe quel algo en php. Vive la doc php.
  4. function chartoint($char) { return ord($char); } array_map('chartoint',$ton_tableau); array_map permet d'appliquer une fonction à tous les éléments d'un tableau, ord retourne la valeur ascii d'un caractère, si tu souhaites gérer plus que les caractères ascii, il suffit de changer la fonction chartoint.
  5. Deux solutions: bourriner en dhtml (complexe mais il existe peut être déjà des librairies pour ce genre de trucs), ou faire un peu d'ajax (plus facile, mais il faut une bonne connexion avec le serveur si tu tapes vite pour éviter les effets de lag). Aprés recherche google, premier résultat: http://www.dreamprojections.com/syntaxhighlighter/ qui avec un poil de modif (un peu d'onchange sur le texte) devrait convenir.
  6. Peut être un <a href="">Terme <span>Définition</span></a> Avec en css: a { overflow:hidden; } a span { display:block; text-indent:-2000em; } a:hover span { text-indent:0; } Strictement pas sémantique (vive les liste de définitions) et pas encore testé.
  7. Les propriétés -moz-quelque chose sont spécifiques aux browsers utilisant Gecko (je crois). Bref, ce n'est pas standard et pas reconnu par les autres navigateurs, donc à éviter pour une page web censée s'afficher chez tout le monde. Et vu les valeurs données dans ton exemple (-moz-initial) apparement ces propriétés sont mises à leur valeurs par défaut donc totalement inutiles ici.
  8. Remplaces width:15; par width:15px; Il faut spécifier l'unité des dimensions pour que les bons browser comprennent ce qui leur arrive.
  9. Une trés bonne libraire javascript pour faire des bords arrondis sans image: Nifty corners
  10. J'ai le problème avec FF 1.5.0.6 sur mac. Avec les extensions no-script, web developper et html validator activées. J'opte pour html validator qui perds du temps aprés avoir affiché la page. Edit: exact, en désactivé html validator, ça passe niquel.
  11. Une solution que malheureusement IE6 ne prends pas (à tester avec IE7), mais qu'Opera et Firefox prennent super bien (et Safari je supposes): .cadre { display:table-cell; vertical-align:middle }
  12. www.punbb.org Simple, efficace. Un forum qui ne cherches pas à faire le café.
  13. Effets Ajax? Alors, rapidement: AJAX = Asynchronous Javascript And XML. C'est juste l'architecture faisant que le client au lieu de rafraîchir toute la page n'en rafraîchi qu'une partie grâce à des requêtes envoyées par javascript. Les effets ne sont que des effets DHTML. D'ailleurs, c'est pour cela que l'auteur de moo.fx a créé une bibliothèque moo.ajax séparée. De même les scripts permettant de faire de l'ajax avec dojo n'ont rien à voir avec les scripts permettant les animations. C'est bien beau d'utiliser les buzzwords, c'est encore mieux de les utiliser à bon escient.
  14. Bonjour, je souhaites créer un script php qui permet de vérifier que l'utilisateur est bien logué pour pouvoir télécharger divers fichiers. Pour ceci, j'ai un fichier dl.php prenant en argument le nom du fichier (par exemple dl.php?file=kikoo.rar) et si l'utilisateur est logué, envois le contenu du fichier (petit echo file_get_contents()). Pas besoin de crier au trou de sécurité, l'argument est vérifié avant de jouer avec (pas de "../config-de-ton-site-merci.php" possible). Le problème est que le fichier est bien envoyé, mais le browser pense télécharger un fichier nommé dl.php. D'aprés la doc http, il n'y a pas de directive pour spécifier le nom du fichier. Seule possibilité restante, la directive pragma qui permet de spécifier des trucs supplémentaires ne faisant pas partie du protocole mais spécifique aux éléments recevant le flux. Seulement, sorti de "no-cache", impossible de trouver une doc sur les directives pragma reconnues par la plupart des browser. Si quelqu'un en a une liste, ou peut m'assurer qu'il n'y a rien d'autre que du contrôle de cache avec pragma, ça m'arrangerait. Le mieux serait si quelqu'un connaît une solution à ce problème. PS: non, pas d'url rewriting dispo, et une protection par .htaccess n'est pas adaptée à mes besoins.
×
×
  • Créer...