Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1418 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Mettre en forme de l'html généré par PHP [resolu(tu m'étonnes :p)]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mettre en forme de l'html généré par PHP [resolu(tu m'étonnes :p)]

n°999103
Djebel1
Nul professionnel
Posté le 03-03-2005 à 00:34:20  profilanswer
 

Coucou, c'est encore moaa !  :bounce: :hello:  
 
Alors voilà, je vous passe les détails de ma vie, mais en gros je génère tout plein de page par PHP, et fatalement, bah quand tu veux regarder le source html de la page, tu pleures devant la scrollbar horizontale, les boucles PHP qui génèrent du html mis à la suite sur une ligne qui n'en finit plus, etc...
 
 
Bon c'est pas un truc super promordial, mais ma foi si jamais ca existe ... existe-t-il un moyen de mettre en forme la source html générée en PHP?
 
bon je devine la réponse, mais j'aime rêver  :kaola:


Message édité par Djebel1 le 03-03-2005 à 02:26:06
mood
Publicité
Posté le 03-03-2005 à 00:34:20  profilanswer
 

n°999109
tet2neu
emmerdeur
Posté le 03-03-2005 à 00:42:01  profilanswer
 

tu ajoutes des espaces [:dawa]

n°999113
Djebel1
Nul professionnel
Posté le 03-03-2005 à 00:47:51  profilanswer
 

tet2neu a écrit :

tu ajoutes des espaces [:dawa]


 
je n'ai pas du bien exprimer ma question, ou tu n'as pas bien du la lire  :D

n°999134
brains
In riding I trust !
Posté le 03-03-2005 à 01:36:26  profilanswer
 

ben avec un \n [:spamafote]
 
ex : print("xxxxxxxxxxxxxxxx\n" );

n°999135
tet2neu
emmerdeur
Posté le 03-03-2005 à 01:38:02  profilanswer
 

oui mais il faut aussi penser à indenter :)

n°999136
Djebel1
Nul professionnel
Posté le 03-03-2005 à 02:00:55  profilanswer
 

ha bah je me sens très bête mais je connais pas ca le \n lol.
Et une recherche google ne donne rien
 
enfin j'imagine que je vois ce que ca fait, j'essaierai demain , merci :)
 
et pour l'indentation, tu mets juste des espaces après le \n ?


Message édité par Djebel1 le 03-03-2005 à 02:02:41
n°999137
tet2neu
emmerdeur
Posté le 03-03-2005 à 02:01:49  profilanswer
 

C'est pour aller à la ligne.
Tu es sûr de connaître les bases en programmation ? :D

n°999139
Djebel1
Nul professionnel
Posté le 03-03-2005 à 02:24:52  profilanswer
 

bah écoute, je croyais  :D  
non blague à part j'ai appris en lisant un bouquin sur le PHP pour un stage, et j'ai du zaper ca :) sinon je me débrouille et j'utilisais d'autres languages avant :)
en tout cas merci pour le renseignement, je me coucherai moins bête ^^

n°999151
cerel
Posté le 03-03-2005 à 07:31:37  profilanswer
 

Tu peux aussi utiliser "\t" pour le "charactere" tabulation.

n°999221
rompi
Posté le 03-03-2005 à 09:45:05  profilanswer
 

salut Djebel,
Jette un coup d'oeil au topic "echo '<html>' ou <html>"

mood
Publicité
Posté le 03-03-2005 à 09:45:05  profilanswer
 

n°999291
Djebel1
Nul professionnel
Posté le 03-03-2005 à 10:48:32  profilanswer
 

oki merci bien, je m'en vais mettre en forme mon html :D

n°999339
KrisCool
“Verbeux„
Posté le 03-03-2005 à 11:15:02  profilanswer
 

Sinon y'a moyen d'utiliser le validateur php pour avoir une mise en forme automatique, ou alors l'utilitaire tidy et sa GUI pour afficher le HTML mis en forme.
C'est sommaire mais ça suffit.


---------------
Loose Change Lies | Bars | Last.fm
n°999370
Djebel1
Nul professionnel
Posté le 03-03-2005 à 11:35:55  profilanswer
 

le validateur php, késako? :p
sinon j'ai testé donc avec echo'xxxxxxxxxx\n', les 3/4 du temps ca pose pas de problème, mais des fois la balise \n apparait sur ma page, ca le fait quand c'est à la suite d'une balise <select>  :whistle:

n°999387
cerel
Posté le 03-03-2005 à 11:53:26  profilanswer
 

C'est surement parceque tu as fait

Code :
  1. echo '\n';

Le charactere "\n" (ainsi que quelques autres) doivent etre "interpretes" par php, il faut donc les metre entre guillemets, donc faut faire :

Code :
  1. echo "\n";


 
T'es pas oblige de transformer toute ta chaine, juste "ajouter" le charactere interprete. Par exemple

Code :
  1. echo 'salut je suis une chaine non interpretee'."\n".'Moi aussi, mais je suis la ligne :D';

n°1000091
Djebel1
Nul professionnel
Posté le 03-03-2005 à 20:11:46  profilanswer
 

ha bah ca doit très certainement être ca, je vérifierai demain mon code :)  
Cerel ca doit te lasser à force, mais merci bcp comme d'hab ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Mettre en forme de l'html généré par PHP [resolu(tu m'étonnes :p)]

 

Sujets relatifs
[Conseils]Mise en page contenant plein d'élément gif avec CSS ou HTMLpuis je mettre des panel dans des borderlayout ?
[Resolu][CSS] Pb avec @font-face[html] Pourquoi c'est pas la même font ?
[resolu]petit pb de structures...Modélisation en PHP
Exécution d'une macro affichant une formeQuestions de noob sur le html.
[c# / .NET][résolu] erreur sur Application.Exit()[HTML] Suppression de la barre de défilement verticale d'une table
Plus de sujets relatifs à : Mettre en forme de l'html généré par PHP [resolu(tu m'étonnes :p)]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR