html, php et logiciels

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : html, php et logiciels

par hakazizi » 31 oct. 2006, 22:10

petit conseil au passage
pour ne pas perdre son page rank et passer du html au php il faut un url rewritte
je vous donne comment l'ecrire
vous devez nommez ce fichier imperativement .htaccess

Code : Tout sélectionner

RewriteEngine On RewriteRule ^page_rewritter.n'importe_quel_extension /page_reel.extention_reel

par Dominique PETOIN » 31 oct. 2006, 22:01

Merci pour vos réponses.
Je vais faire quelques tests avec l'extension .inc.php, en retirant les balises avec Notepad, et en faisant le contrôle du code dans le PHP.

dp

par mere-teresa » 30 oct. 2006, 13:19

Je sais que sur Dreamweaver on peut choisir de créer un nouveau fichier (pas HTML) juste txt, ce qui permet de ne pas avoir les balises html, head, body.

Par ailleurs, je te conseille un éditeur PHP qui sait aussi lire le HTML pour tes pages :)

par Ryle » 30 oct. 2006, 11:19

Habituellement, lorsqu'une page est incluse dans une autre et n'est donc pas complète (puisque l'on ne devrait pas l'interroger directement via l'url) on utilise l'extension ".inc"

Inconvénient de cette extension, les serveurs php ne l'interprêtent pas par défaut comme du php. "On s'en fout" me direz vous, "elle est interprétée lors de l'exécution de la page qui l'inclue". En effet, mais si un petit plaisant trouve son url et la passe dans son navigateur, le code apparait clairement comme un fichier texte. On utilise donc généralement l'extension .inc.php, qui permet de protéger la source tout en informant qu'il s'agit d'un fichier inclu :)

Pour tes entêtes <html>, j'ai bien peur qu'aucun éditeur ne se dispense d'ajouter les entêtes et pieds de page html et qu'il te faille les retirer à la main (suffit d'ouvrir le fichier dans un bloc note, supprimer les quelques lignes qui gènent et le tour est joué.. mais c'est plus long, c'est sur)
Quant à la validité de ton code html, et bien soit tu profites des entêtes pour le tester avant de les supprimer, soit c'est le fichier php incluant qu'il suffit que tu testes pour t'assurer que l'intégralité du code convient :)

par goeb » 30 oct. 2006, 10:47

salut,
le nom de fichier d'une page PHP doit en général se terminer par .php ou .php4 ou .php5 (à voir avec ton hébergeur, car c'est le serveur web qui se base sur cette extension pour exécuter ou non le PHP).

pour le logiciel d'édition, j'utilise un éditeur de texte tout simple.

ensuite tu peux passer l'adresse au validateur du w3c :
http://xyz.fr/page.php

ce qu'il faut bien comprendre, c'est qu'une page PHP génère une page HTML, et c'est ce HTML produit qui doit être valide.

html, php et logiciels

par Dominique PETOIN » 28 oct. 2006, 22:40

Je passe progressivement mon site (http://petoindominique.fr) du html au php.
J'utilise le php pour construire des chapitres lus par les visiteurs, en faisant un assemblage de petits chapitres de base qui étaient en html.

Au niveau des balises meta, elles sont placées dans le php. Ce sont les pages en php qui seront référencées par les moteurs de recherche.

Les ex pages html ne devraient pas avoir de balise meta, ni les balises html et body.
Pourtant ces ex pages contiennent du code html.

Je souhaite pouvoir vérifier le code des ex pages html pour qu'il soit sans erreur. J'utilisais le test W3C http://validator.w3.org.

Quel doit être l'extension des ex pages html ? .txt ? .txt.php ? une autre extension ?

Quel logiciel utilise t'on pour rédiger ces pages ? (Frontpages et NVU ajoutent automatiquement les balises html, body et meta qui manquent).

Comment vérifie t'on le code de ces pages ?

Merci pour vos réponses.

Dominique PETOIN