Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/11/2007, 03h44   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 3
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : novembre 2007
Messages : 3
Points : 1
Points : 1
Par défaut Problème d'affichage avec mon code PHP

Bonjour à vous tous,

Je débute dans la programmation PHP.

J'utilise EasyPHP 2.0.0.0 avec Windows xp SP2.

Je cherche à créer un site en xhtml avec une insertion de code php pour une section membre.

Je viens de le commencer, et je voulais vérifier si mon code php fonctionnait bien. malheureusement, mes premières lignes n'affichent rien dans mon explorateur (que ce soit ie 7.0.53.. ou ff 2.0.0.9) (page blanche dans les deux cas).

Voici le code source de ma page :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?xml version="1.0" encoding="windows-1252"?>		 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">	  
<html xmlns="http://www.w3.org/1999/xhtml">	   
 
<!-- Date de création: 22/11/2007 -->	 
 
<head>	 
	<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />	
	<meta name="author" content="******" />
	<meta name="keywords" content="******" />		
	<meta name="description" content="******" />
	<meta name="version" content="1.0" />	 
 
	<title>******</title>	  
</head>
 
 
<body>	 	
	<?php
		$formatd = "d-M-Y";
		$date = $formatd;
		echo $date;
	?>	 
	<br />
	<?php
		$formath="H:i:s";
		$heure=heure($formath);
		echo $heure;
	?>	
</body>	   
 
</html>
Tout ce que cela m'affiche est une page blanche, et je ne trouve pas de solutions

Pour ce qui concerne les dossiers, cette page se situe bien dans le répertoire d'Easyphp que j'ai défini dans le httpd.conf de apache. Chaque site que j'ai produit possède un dossier avec son nom dans lequel sont disposés mes images et mes pages. Voici l'exemple d'arborecence :
-Dossier Global
--Site 1
---page
---image
--Site 2
---page
---image
etc etc...

Ma page se trouve donc dans un dossier "page" qui est lui meme dans le dossier complet du site.

Si mes explications ne sont pas assez claires, où trop longues... veuillez me le dire.

Peut-être que ce sujet à déjà été ouvert quelque part ailleurs sur ce forum, et peut-être même déjà résolu, mais je ne l'ai pas trouvé. Si c'est le cas, veuillez me redirigez sur la bonne page, je vous en remercie d'avance.
LegioKilt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 08h46   #2
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
Bonjour,

essaye :
Code :
1
2
3
4
5
6
 
<body>         
    <?php
echo date("d-m-Y") . "<br />" . date("H:i:s");
?>    
</body>
Il te manque la fonction date()
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2007, 00h51   #3
Invité de passage
 
Inscription : novembre 2007
Messages : 3
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : novembre 2007
Messages : 3
Points : 1
Points : 1
Non cela ne marche pas de plus sur ma page. Cette fois, je n'ai plus une page blanche, mais je vois apparraître :

De plus, quand je fais "Afficher la source" sous mon navigateur, je vois le codage php que j'ai tapé, alors que normalement (si je me souviens bien) on ne voit pas le codage php par l'intermédiaire du navigateur. Ne serait-ce pas un problème de configuration avec mon EasyPHP ?

(Au passage, merci de m'aider )
LegioKilt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2007, 04h13   #4
Invité de passage
 
Inscription : novembre 2007
Messages : 3
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : novembre 2007
Messages : 3
Points : 1
Points : 1
Bon, ben la redirection de mon message m'a permis de trouver mon erreur (après la lecture de nombreux posts.... lol). Merci à la personne qui a replacé mon sujet, elle m'a aidé d'une façon que je n'attendais pas.

En fait la solution est toute simple : il faut que les pages générées soit en extension *.php (et non *.xhtml comme elles l'etaient quand je les ai crées.... chose que je fait habituellement) pour que le serveur les prenne en compte.

Merci beaucoup à vous. Je vais sans doute revenir vous voir pour d'autres questions d'ici peu de temps
LegioKilt est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h32.


 
 
 
 
Partenaires

Hébergement Web