Page 1 sur 2

Problème php

Posté : 07 avr. 2006, 17:26
par Verrallye
Bonjour,

Et bien voila je crée une simple page html et j'introduit un simple script pour la date . Je charge sur mon site web ( http://Verrallye.membres.jexiste.org).
Je lance la page avec mon explorer (mozilla forefox).
Mais la date ne s'affiche pas :'( que dois je faire ( je démarre en php donc y doit y'avoir une erreur
<HTML>

<Head><H2><U><P ALIGN="center">Volley Aubel</P></U></H2>

</HEAD>
<BODY>
<center>Bonjour nous sommes le : <?php $date = date("d-m-Y");
echo "$date";/?> 
</center>
</BODY>
<Body BGCOLOR="green">
</HTML>

Posté : 07 avr. 2006, 17:48
par polo
Oui, en effet une petite erreur:
Voila le code corriger:
<HTML>
<head>
</head>

<BODY BGCOLOR="green">
<H2><U><P ALIGN="center">Volley Aubel</P></U></H2>
<center>
<?php
$date = date("d-m-Y");
Print("Bonjour, nous sommes le $date");
?>
</center>
</BODY>
</HTML>
Voila, maintenant ça devrait marcher!
Pour d'autre info: Clique ici

Re: Problème php

Posté : 07 avr. 2006, 17:56
par polo
<HTML>

<Head><H2><U><P ALIGN="center">Volley Aubel</P></U></H2>

</HEAD>
<BODY>
<center>Bonjour nous sommes le : <?php $date = date("d-m-Y");
echo "$date";/?> 
</center>
</BODY>
<Body BGCOLOR="green">
</HTML>
J'avais oublié de te montrer ton erreur il ne faut pas mettre de / avant le ?> sa ne sert à rien à part a faire beuger ton code ;)
Ps: pense à ordoner ton code tu te relira mieux! :)

Posté : 07 avr. 2006, 18:00
par Verrallye
Merci beaucoup

Posté : 07 avr. 2006, 18:14
par Ultiny
Je te conseil de finir ton apprentissage du HTML avant quand même. Tu débute donc je ne vais pas me moquer, mais ton code comporte une énormité au niveau de <head></head>.

Posté : 07 avr. 2006, 18:19
par polo
Oh! oui en effet je n'avez pas remarquer, moi c'est un automatisme le <head></head>, en effet tu ne doit pas fermer une balise au debut de celle-ci!

Ps: Pense à mettre le tag résolue :)

Posté : 07 avr. 2006, 18:25
par Ultiny
Nan mais moi ce qui me fait rire c'est ce qu'il a mis dedans.

Posté : 07 avr. 2006, 18:31
par Verrallye
Euh je vois pas ou est le problème et j'ai fini mon apprentissage du php . SA c'est un truc que j'ai fait en vitesse pour avoir du contenu .
En quoi mes <head></head> ont ils un problème ?

Posté : 07 avr. 2006, 18:36
par Ultiny
Ba ça c'est pas terrible quand même :
<Head><H2><U><P ALIGN="center">Volley Aubel</P></U></H2></HEAD>
On ne place pas ce genre de chose dans <head>, d'ailleur sous Safari il ne te l'affichera pas, la balise <head> n'est pas faite pour place des elements affichables mais plutot des paramètres de la page (scripts, styles, titre, meta...)

Posté : 07 avr. 2006, 18:38
par polo
D'accord, Mais pense surtout à mettre le tag Résolue, enfin je crois :) ,à moins que ton code ne fonctionne pas :wink:

Oh, oui et moi qui reprend le code juste en corigeant sa! ouf!
Comme quoi il faut prendre son temps pour faire les choses :oops:
ps: j'ai corrigé

Posté : 07 avr. 2006, 18:38
par alexbad
Salut,

Sachez aussi qu'il est fortement recommandé de concaténer les variables. Ainsi, si tu n'as qu'à afficher une variable, tu procèdes ainsi, laissant tomber les guillemets :
<?php
echo $date;
?>
Voilà, simple petite remarque au passage :p

Posté : 07 avr. 2006, 18:40
par Verrallye
je viens d'essayer se que vous m'avez conseillez et sa ne fonctionne toujours pas .

Posté : 07 avr. 2006, 18:47
par Ultiny
Je viens de voir ton site.

Si tu laisse tes extensions en .html ça risque de ne pas marcher effectivement. remplace par .php :?

Posté : 07 avr. 2006, 18:48
par Verrallye
j'ai essayer mais sa me donne un fichier .txt

Posté : 07 avr. 2006, 18:51
par Ultiny
Refais le je vais voir.