Page 16 sur 79

Re: Suggestions diverses

Posté : 02 déc. 2009, 22:25
par Kroki
Enfin évidemment il faut enregistrer la page en .php et pas en .html, mais j'imagine que c'est déjà comme ça. :mrgreen:

Re: Suggestions diverses

Posté : 02 déc. 2009, 23:26
par shylink
Hein ? XD
Bah non justement, on débat car c'pas comme ça :confus:

Enfin bref, moi je kiff l'image actuelle, alors osef. On va modifier le favicon par contre, et puis zou ^^

Re: Suggestions diverses

Posté : 03 déc. 2009, 00:22
par Le Pirate Alcoolique
Kroki a écrit :Enfin évidemment il faut enregistrer la page en .php et pas en .html, mais j'imagine que c'est déjà comme ça. :mrgreen:
Bah non justement, la balise permet de mettre du php dans une page htm.

Re: Suggestions diverses

Posté : 03 déc. 2009, 17:13
par Kroki
D'où tu tiens ça? O_O

Re: Suggestions diverses

Posté : 03 déc. 2009, 18:10
par Le Pirate Alcoolique
Je tiens ça de page réalisé en html lors d'un stage que j'ai fait cet été, où ils introduisaient du code php grâce à cette balise dans une page html.

Re: Suggestions diverses

Posté : 03 déc. 2009, 20:34
par Kroki
*se prend une taule*
Mais alors ça sert à quoi le format .php?
O___________O

Re: Suggestions diverses

Posté : 03 déc. 2009, 21:59
par Gib'
C'est bizarre, c'est pas uniquement pour faire joli de voir http://www.prout.php/ ?

Re: Suggestions diverses

Posté : 04 déc. 2009, 10:09
par Lefrgr
LPA a écrit :Je tiens ça de page réalisé en html lors d'un stage que j'ai fait cet été, où ils introduisaient du code php grâce à cette balise dans une page html.
J'essaye de mettre du PHP dans mon XHTML et... niet. :adhe:
On voit des bouts de code, ceux près de la balise.
J'ai parlé de la méthode Apache, c'est peut-être ça.
shylink a écrit :
Et pour Shy' : 'Faut quand même modifier le nom du fichier pour utiliser Java dans ton HTML. En plus, 'faut un serveur spécial style Tomcat pour le faire fonctionner. Le bordel que ça serait... :adhe:
Ah bon ? Sur le site pour les vignettes aléatoires c'est du java en tout cas.
Le serveur doit être configuré comme ça, regarde (enfin, les codes du SdZ sont mal interprétés, mais passons) :
Spoiler :
Cysboy a écrit :Je vous ai dit plus haut que, par défaut, votre serveur ne sait manipuler que des fichiers .html, donc des pages web statiques. Afin que notre serveur sache interpréter du code dans des pages web, nous allons devoir lui installer un "environnement".
Pour simplifier les choses, les pages contenant du code à interpréter ont une extension particulière :

* .php : page contenant du code PHP ;
* .aspx : pages contenant du code .NET ;
* .jsp : pages contenant du code Java ;
* ...



Si vous demandez ce genre de page à un serveur sans que celui-ci sache que faire avec ce qui s'y trouve, vous aurez de mauvaises surprises... :o

Attends deux minutes ! À quoi ressemble le fameux code dont tu parles depuis tout à l'heure ?

En fait, il dépend du langage que vous utilisez...

Voici une page contenant du code PHP :
Code : PHP

1
2
3
4
5



<html>
<body>
<?php echo "Bonjour toi...<br />";?>
</body>
</html>



Voici une page contenant du code Java :
Code : JSP

1
2
3
4
5



<html>
<body>
<% out.println("Bonjour toi...<br />");%>
</body>
</html>



Vous pouvez voir qu'il y a des différences entre ces deux codes, même si le résultat sera le même.

D'accord, on voit déjà mieux à quoi ressemble ton fameux code côté serveur.
Mais, du coup, comment le serveur sait que faire avec ce code ?

J'allais y venir.
Dites-vous bien que sans le fameux "environnement" dont je vous parlais plus haut, le serveur ne saurait pas quoi faire.
En fait, votre serveur va, dès qu'il aperçoit un type d'extension de fichier demandé, laisser l'environnement triturer la page. Ce dernier, après avoir terminé sa cuisine de son côté, retourne une page ne contenant que du code HTML de base au serveur qui, lui, va nous retourner une réponse HTTP avec la page ! :magicien:

Nous ne parlerons pas de PHP ou de .NET puisque c'est de Java dont il s'agit dans ce tuto.
Donc, afin que votre serveur sache interpréter du code Java dans les pages web, vous allez avoir besoin d'un logiciel spécifique que l'on nomme vulgairement "conteneur de servlets".
Ne vous inquiétez pas, vous allez savoir ce qu'est une servlet très bientôt...


Pour information, sachez qu'il existe plusieurs conteneurs de servlets, chacun avec des caractéristiques différentes.
Nous en parlerons dans le prochain chapitre.

Revenons à nos moutons : je vous disais que le serveur, selon les requêtes émises, demandait de l'aide à notre conteneur.
Pour que vous puissiez mieux visualiser, voici un petit schéma fait par mes soins :

Image utilisateur


Vous pouvez déjà deviner ce dont nous allons avoir besoin pour travailler.
Nous aborderons tout ceci dans le chapitre prochain ; pour le moment, vu que vous venez de voir dans les grandes lignes comment fonctionne la génération de pages web dynamiques, le temps est venu de faire un petit QCM avant de poursuivre... ;)
Q.C.M.
Tu vois ? Il faut un programme spécial pour faire fonctionner Java.
Et l'extension, il faut .jsp, sauf si le serveur interprète le Java en XHTML (Ce n'est pas spécifiquement pour le Java, mais ça marche pareil).

Re: Suggestions diverses

Posté : 04 déc. 2009, 20:49
par Hiro Shinji
J'ai remplacé le favicon de Free. Ça a l'air de marcher. Si quelqu'un a quelque chose à proposer, il peut tenter quelque chose. (.ICO en 16x16)

Parce que là ...

Re: Suggestions diverses

Posté : 04 déc. 2009, 20:58
par Noob Man
Je l'aime bien moi. ^^

Re: Suggestions diverses

Posté : 04 déc. 2009, 21:19
par Zanoss
Ca le rend bien je trouve.

Re: Suggestions diverses

Posté : 04 déc. 2009, 21:39
par Gib'
Ça accompagne bien. C'pas une merveille graphique, mais ça rend.

Re: Suggestions diverses

Posté : 06 déc. 2009, 01:28
par Lefrgr
Je pense que vous devriez rajouter plus de balises BBCode.
Comme mettre le texte à droite, faire des flottants, des couleurs de fond...
Et ne me dites pas que c'est irréalisable, les propriétés des exemples que je viens de citer sont text-align: right; float: left; background-color: white;
Alors, travaillez bande de feignasses. :adhe:

Re: Suggestions diverses

Posté : 06 déc. 2009, 10:00
par Noob Man
Les balises sont censées avoir une utilité. Celles que tu proposes n'en ont pas.