IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Générer des tags HTML propres


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 36
    Par défaut Générer des tags HTML propres
    Bonjour à tous,

    Comment sortir des tags html propres sans \t et autre \n dans le code.

    Y a t il moyen de faire cela facilement:

    Envoyer une chaine du type '<table><tr><td></td><td></td></tr></table>' et de retrouver en sortie ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <table>
    	<tr>
    		<td></td>
    		<td></td>
    	</tr>
    </table>
    Merci pour vos réponses

    ++

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu veux que les \t et les \n soient mis automatiquement c'est ca ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    Citation Envoyé par WG614 Voir le message
    Bonjour à tous,

    Comment sortir des tags html propres sans \t et autre \n dans le code.

    Y a t il moyen de faire cela facilement:

    Envoyer une chaine du type '<table><tr><td></td><td></td></tr></table>' et de retrouver en sortie ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <table>
    	<tr>
    		<td></td>
    		<td></td>
    	</tr>
    </table>
    Merci pour vos réponses

    ++
    Je ne crois pas que ça soit possible. Si tu demande à php d' ecrire une chaine de caractere, je ne vois pas comment php saura qu' il faut mettre tel nombre d' espaces ou aller à la ligne.
    A moins que tu code une fonction qui va te faire l' identation.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 36
    Par défaut
    Bonsoir Sabotage

    Oui effectivement pour \t\n mais je voudrais ne pas les voir dans mon code

    Je ne sais pa si c'est possible ?

    ++

  5. #5
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Citation Envoyé par WG614 Voir le message
    Oui effectivement pour \t\n mais je voudrais ne pas les voir dans mon code
    Je ne vois pas pourquoi ?

    Si tu ne les mets pas ton code html ressemblera à ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <table><tr><td></td><td></td></tr></table>
    A moins de placer entre chaque balise une fonction qui placera \t et \n ; mais ça me parait nettement compliquer le code pour pas grand chose.

  6. #6
    Membre très actif
    Avatar de ProgVal
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 636
    Par défaut
    Il doit y avoir moyen, avec les expressions régulières, de détecter les ouvertures et fermetures de balises, et ainsi de savoir combien mettre de tabulations, et où mettre les sauts de lignes.

  7. #7
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    C'est pas très difficile :o si tu programme avec DOMDocument en PHP sa te génére le HTML tout a la suite tout propre sans faute, ensuite tu peut renommer ton fichier en .XML et tu l'ouvre avec Internet Explorer, il te fera l'indendation et tout le tralala automatiquement. Dans tous les cas il affiche les documents en .XML de manière bien lisible Meme si tu programme en HTML direct , tu renomme en .XML et affiche avec IE ou un prog qui affiche les fichiers XML ( Note : le HTML est de l'XML ).

Discussions similaires

  1. [débutant] Utilisation des tags "html:link", etc.
    Par ghohm dans le forum Struts 1
    Réponses: 6
    Dernier message: 30/05/2007, 17h58
  2. Application pour générer des pages html
    Par med_anis_dk dans le forum Documents
    Réponses: 7
    Dernier message: 11/05/2007, 07h43
  3. Générer des pages HTML IntraWeb
    Par korntex5 dans le forum Delphi
    Réponses: 1
    Dernier message: 06/03/2007, 14h21
  4. Nettoyage des attributs HEIGHT et WIDTH des tags html IMG d'une page html
    Par elitost dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 21/02/2007, 16h44
  5. Comment générer des pages HTML dynamiques ?
    Par Devil666 dans le forum Java EE
    Réponses: 2
    Dernier message: 15/04/2005, 10h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo