Page 1 sur 1
Kpz : <meta id="_moz_prolog" content="&quo
Publié : 15 févr. 2007, 19:51
par Gilletarom
Bonjour,
Etrange découverte :
1) Ouvrez un fichier avec Kpz
2) Mettez un espace quelque part et supprimez immédiatement cet espace ou faite tout autre modif qui vous plaira
3) Sauvegarder
4) Ouvrez à nouveau
5) Et en tête vous aurez ceci : <meta id="_moz_prolog" content="">
Et si vous faites plusieurs modifs et sauvegardes successives, vous aurez autant de lignes de ce meta inutile que de sauvegardes.
Cé pô drôle même si cela ne change pas l'affichage.
Cordialement
Gilletarom.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Publié : 15 févr. 2007, 20:06
par Ymai
Publié : 15 févr. 2007, 20:36
par Gilletarom
Bonjour encore,
Ben Heu... j'ai du pain sur la planche s'y faut qu'j'rajoute <?php ?> tout en tête de chacun de mes fichiers en ".php"
Bon, ceci dit merci pour la réponse.
Cordialement
Gilletarom.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Publié : 15 févr. 2007, 20:41
par Ymai
Bonjour toujours
Il y a moyen d'automatiser avec Notepad++.
Rechercher "<!DOCTYPE" et remplacer par "<?php //anti-moz ?><!DOCTYPE" dans tous les documents d'un répertoire.
A ne faire qu'une seule fois, au risque de se retrouver avec 10 <?php //anti-moz ?> au début de chaque fichier...
Toujours sous Np++, affecter un raccourci-clavier à l'écriture d'un <?php //anti-moz ?>.
Bon courage.
Kpz : <meta id="_moz_prolog" content="&
Publié : 16 févr. 2007, 20:07
par Gilletarom
Ymai a écrit :
Il y a moyen d'automatiser avec Notepad++.
Rechercher "<!DOCTYPE" et remplacer par "<?php //anti-moz ?><!DOCTYPE" dans tous les documents d'un répertoire.
A ne faire qu'une seule fois, au risque de se retrouver avec 10 <?php //anti-moz ?> au début de chaque fichier...
Toujours sous Np++, affecter un raccourci-clavier à l'écriture d'un <?php //anti-moz ?>.
Merci. Je ne connais pas assez Notepad++ et je n'y aurai pas pensé.
Gilletarom
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Publié : 17 févr. 2007, 09:09
par chinon37
Bonjour
Question à Ymai ou Do-IT pour me rafraîchir la mémoire:
Toutes mes pages php commencent par:
C'est bien Kompozer ou Nvu qui m'a créé cette ligne en en-tête de code. Avec l'extension Handcoder.
A quel moment le délit a-t-il eu lieu? lors de la premiere ouverture du fichier par Notepad++? lors d'une ouverture avec l'onglet source (par accident)?
Je ne me rappelle plus, mais ça règle le probllème du
puisqu'il n'apparait jamais sur mes pages.
Publié : 17 févr. 2007, 09:13
par Ymai
Bonjour
Je suis content de voir que tu lis avec attention toutes mes interventions précédentes sur le sujet:
http://www.geckozone.org/forum/viewtopic.php?t=45852
Pour ma part, pas de réponse à la question relative au moment du délit. A mon sens, c'est Kazé qui détient la réponse.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
Publié : 17 févr. 2007, 09:31
par chinon37
Ronchon, va!
J'avais bien relu ton intervention! mais ce que je veux savoir, c'est comment a été générée
automatiquement cette ligne et quand...
j'ai d'ailleurs modifié le texte en mettant Kompozer au lieu de Nvu.... rendons à cesar ce qui....
J'ai voulu mettre "Ymai is the best", mais l'éditeur l'a rejeté

non valide, l'Ymai

Publié : 17 févr. 2007, 10:37
par Ymai
Tout ce que je sais, c'est que la mention n'est plus jamais ajoutée. C'est sans doute une version antérieure de Handcoder qui devait l'ajouter.
Il faudrait revoir dans le forum pour quelle raison Handcoder ajoutait cette ligne. J'ai un trou de mémoire.
[Proverbe météorologique du jour: "Dans l'Chinon, tout est bon"]
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
Publié : 17 févr. 2007, 11:31
par Do-IT
Il s'agit d'un bug de
Handcoder qui apparait avec les fichiers php.
la ligne <meta id="_moz_prolog" content="" /> apparait pour la 1ere fois dans le fichier caché créer par hc à l'ouverture d'un fichier php. (ex: pour le fichier essai.php il y a un fichier .essai.php.html dans le même dossier). Le bug n'a rien a voir avec l'utilisation d'un éditeur externe ou l'utilisation de l'onglet source.
Alors que hc est censé insérer une balise php du style <?php // Generated by HandCoder ?> avant la balise doctype, dans un fichier php qui ne contient justement pas de balise php avant le doctype.
Sinon,
tout a été dit dans ce sujet.
Lorsque hc est installé, dans Nvu/kz un fichier php
doit commencer par une balise php, avant le doctype. Que ce soit <?php include("include.inc.php"); ?> ou <?php session_start(); ?> peut importe le contenu de la balise.
Ymai > Je crois que hc ajoutait cette ligne par gain de ressource, pour qu'un fichier php soit tout de suite reconnu par le 'moteur' d'analyse de hc. C'est un vieux sujet, et ma mémoire n'est pas meilleur.
Je pèse mes mots rédigeant ce message et suis autant que vous dans l'expectative.
Publié : 17 févr. 2007, 16:19
par chinon37
l'expression
n'est plus aoutée en tête d'une page php, pourtant elle existe toujours dans le code de handcoder, je suis allé y fureter...
Dès que j'ai un moment, je réinstalle les anciennes versions pour comprendre!
Maintenant, je vais jardiner!!!!