Accéder au contenu principal

Articles

Affichage des articles du octobre, 2006

min-height avec FF, IE 6 et IE 7

J'avais un site web sur lequel je voulais avoir une hauteur de page minimale. "Facile, me disais-je, il suffit d'utiliser min-height dans mon CSS et hop! le tour est joué. Ben non. Enfin si, mais avec Firefox seulement. Cela ne marchait pas avec IE6. Après un peu de tâtonnement, j'ai trouvé ça: #shell { min-height: 400px; //height: 400px; } #shell est mon conteneur. La seconde ligne était comprise par Firefox, qui ignorait la troisième, puisqu'en commentaire. Par contre, IE6 ne connaissait pas la seconde, mais se fichait comme de l'an quarante des // et applicait height comme une hauteur minimale, en fait. Tu parles du respect des standards! Tout allait bien, jusqu'au jour, pas si lointain, où IE7 est sortit. Il respecte les standards, du moins mieux que IE6. Et ma page est devenue bizarre, avec son contenu qui dépassait allègrement les limites du conteneur! Celui-ci ne s'adaptait plus! Alors, enlever la ligne //height: 400px; r

Des hyperliens en pointillés

Un truc à la mode avec le Web 2.0, c'est les hyperliens en pointillés. Comment faire ? Facile ! Ce n'est qu'une question de style. Vraiment. Il suffit de supprimer le soulignement du texte et de mettre à la place une bordure de 1 pixel d'épaisseur en pointillé, qui en anglais se dit dotted : <a href="#" style="color: blue; text-decoration: none; border-bottom: 1px dotted blue">Le bloc-notes des techniques web</a> Et voilà le résultat: Le bloc-notes des techniques web Ensuite on ajuste comme on veux avec les link , visited et hover .

Supprimer les messages d'erreur PHP

Cela doit être fait lorsqu'une application passe en production, afin d'éviter d'afficher des informations confidentielles concernant le code, les bases de données et les erreurs de l'application à tous vent. Ce n'est pas difficile, et c'est facile de s'en souvenir. Mais il faut le savoir :-) Il faut modifier le fichier php.in . Pour cela, sous linux, il faut devenir root , c'est à dire administrateur: $ su - Password: # Puis il faut ouvrir php.ini . Sur Redhat, ce fichier se trouve dans le répertoire /etc : # emacs /etc/php.ini Alors que dans Slackware, il se trouve dans le répertoire /etc/apache : # emacs /etc/apache/php.ini emacs est le nom de mon éditeur de texte préféré. Il est bien sûr possible d'en utiliser un autre. Il faut alors chercher le paramètre display_errors , et le changer de on à off . Bon, sur Slackware c'est à off , donc faut le mettre à on pour pouvoir développer :-p Pour finir, il ne faut pas

Inauguration...

Salut, Ce blog est une sorte de bloc-notes concernant certaines techniques nécessaires pour la programmation internet: PHP, MySQL, Apache, Linux etc. Ce post ne vous apprendra sans doute pas grand chose, je l'écris simplement pour mettre en place le blog. Comment écrire un script PHP ? C'est simple : un script PHP est un fichier texte, mais qui a l'extension php au lieu de txt (ou de rien du tout, d'ailleurs). Et c'est comment à l'intérieur de ce fichier ? Et bien c'est simple: il peut contenir du code HTML, ainsi que du code PHP. <?php /* ci-dessus, une balise marquant le début de code php */ /* on affiche un message quelconque */ echo "Salut tout le monde ! (en PHP)"; /* la ligne ci-dessus marque la fin du code php */ ?> <h3>Salut tout le monde ! (en HTML)</h3>