Ymox Le 15/12/2007 à 17:57 HOURRA ! Je n'ai testé que la méthode de Flanker, mais comme ça marche, je vais m'en tenir à ça.
C'est juste un peu ennuyeux de tout devoir mettre en php pour ce genre de problèmes, mais bon...
Allez, je change la page d'accueil pour ajouter la section TI déjà prête, j'uploade ce qu'il faut, et voilà un ftp qui ne sera pas qu'espace de stockage !

Je sais qu'il y a marqué "con" sur ma gueule. Je suis né comme ça, je m'y fais. Mais pourquoi toutes les filles qui me plaisent se sentent obligées de rajouter le suffixe "-fident" ?
Ymox Le 16/12/2007 à 15:01 Petite question : est-ce que je peux mettre une page PHP qui m'insère ces deux lignes à chaque page, du genre en faisant un include() ? Parce que ça me faciliterait les choses.

Je sais qu'il y a marqué "con" sur ma gueule. Je suis né comme ça, je m'y fais. Mais pourquoi toutes les filles qui me plaisent se sentent obligées de rajouter le suffixe "-fident" ?
Ymox Le 16/12/2007 à 15:08Edité par Ymox le 27/03/2008 à 11:55 Ben, le validateur du W3C est fait pour du (X)HTML... Et si j'ai bien compris, il faut changer l'extension des fichiers si on insère ces deux lignes, d'où le "tout mettre en PHP"...

Je sais qu'il y a marqué "con" sur ma gueule. Je suis né comme ça, je m'y fais. Mais pourquoi toutes les filles qui me plaisent se sentent obligées de rajouter le suffixe "-fident" ?
bah si tu fournis l'url de tes pages au validateur, tu t'en fous que ça soit du .php ou du .html, non ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
suf que pour que les commandes PHP soient exécutées côté serveur, laisser des .html, ça va pas aller.
=> il faut renommer en .php
(enfin, je pense que c'est ce qu'il voulait dire)
ça, c'est sûrement changeable avec un .htaccess kivabien, non ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Ymox Le 16/12/2007 à 15:22 Euh, précise voir, tu parles de quoi, là ? Le .htaccess kivabien pour quoi ? S'il te plaît ?
Et, tant que j'y suis, un fichier ".php avec quatre-cinq lignes totalement comprises entre "<?php" et "?>", ça passe, côté serveur ?

Je sais qu'il y a marqué "con" sur ma gueule. Je suis né comme ça, je m'y fais. Mais pourquoi toutes les filles qui me plaisent se sentent obligées de rajouter le suffixe "-fident" ?
Normalement, les fichiers .php sont lus par PHP (le programme) qui va exécuter tout le code compris entre les balises <?php et ?>, et afficher directement le texte qui n'est pas à l'intérieur de ces balises.
Par exemple, la commande <?php echo "mon texte";?> va seulement afficher "mon texte" dans la page web.
Les fichiers .html vont être affichés tels quels par le serveur. Si tu écris <?php echo "blabla"; ?> dans un fichier .html, il sera sûrement affiché tel quel dans la page web.
Ce comportement peut être modifié, pour que les fichiers .html soient également envoyés à PHP.
Pour cela, il faut créer un fichier nommé .htaccess qui contient la ligne AddHandler php-script .html

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
c'est vrai, tu as raison :/

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Heu je pense que si c'est possible, mais pas chez iFrance...
Au passage le fait que ta page passe ou non le W3C validator n'a que peut d'interet... Le plus important reste que ta page soit bien affiché sur tout les navigateurs

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Ymox Le 17/12/2007 à 10:59 Mmm... Est-ce que je pourrais ajouter cette ligne dans mes fichiers, rien que celle-ci, alors ? (Bon, ça va pas rendre la page valide, mais juste affichable sans autre script PHP)

Je sais qu'il y a marqué "con" sur ma gueule. Je suis né comme ça, je m'y fais. Mais pourquoi toutes les filles qui me plaisent se sentent obligées de rajouter le suffixe "-fident" ?
Non, le problème, c'est qu'Apache (le serveur Web qui envoie tes données au navigateur) peut très bien ne pas tenir compte de des mentions que tu donnes.
En gros, lors de la communication Apache > navigateur, Apache envoie d'abord le header (qui contient des informations du style:
- durée de validité de la page
- le code d'erreur : si tout se passe bien, c'est 200, si la page n'existe pas c'est 404, si tu n'as pas le droit de voir la page c'est 401, etc...
- l'encodage (utf-8, iso-8859-1, etc...) (on peut agir sur ça en php, qui va modifier le header avec header('Content-Type: text/html; charset=UTF-8');, c'est d'ailleurs pour ça qu'il faut que ça soit la première ligne : le header est envoyé avant le contenu de la page web)
... )
Ensuite, il y a le contenu de la page lui même, qui est un fichier XML (là encore on peut spécifier l'encodage avec <?xml version="1.0" encoding="UTF-8"?>), qui contient des données XHTML (et là aussi on précise l'encodage avec <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />)
Manque de pot, si dans le header c'est marqué iso-8859-1, le navigateur ne va prendre en compte les deux autres infos, même si elles disent le contraire... (oui, c'est n'importe quoi, mais bon...). Conclusion, il faut modifier le header, et c'est le rôle de mes lignes php ^^

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Ymox Le 17/12/2007 à 11:21 OK, merci Flanker.
Question qui vaut son poids de cacahuètes : comment font-ils chez iFrance pour insérer ces lignes de code ? Dès qu'il y a une requête HTML, ils envoient ça, puis la page proprement dite, et ajoutent le reste avant la transmission du EOF ?
Pour en revenir à ce problème de header, c'est juste un peu idiot à mon goùt. Je ne sais pas à quel point c'est faisable, mais il y aurait moyen de lire le header de la page à afficher, voire toute la section <head>, envoyer les infos nécessaires tirées de la section, puis "la suite" de la page ? Ça demande trop de ressources, donc c'est indisponible pour des hébergements gratuits ?

Je sais qu'il y a marqué "con" sur ma gueule. Je suis né comme ça, je m'y fais. Mais pourquoi toutes les filles qui me plaisent se sentent obligées de rajouter le suffixe "-fident" ?
Ah oué, c'est bien possible, tiens ^^

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant