Php débutant
Résolu/Fermé
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
-
23 janv. 2009 à 17:50
yesetno1000 Messages postés 62 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 30 mars 2009 - 23 janv. 2009 à 19:32
yesetno1000 Messages postés 62 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 30 mars 2009 - 23 janv. 2009 à 19:32
A voir également:
- Php débutant
- Easy php - Télécharger - Divers Web & Internet
- Logiciel de programmation pour débutant - Guide
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- \R php ✓ - Forum PHP
- Href php ✓ - Forum PHP
9 réponses
gigaga
Messages postés
2346
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
23 janv. 2009 à 17:51
23 janv. 2009 à 17:51
Pointé vers des fichiers qui exitent...
C:\wamp\www\Association\index.php
../lib/content.php --> signifie C:\wamp\www\lib\content.php. Le fichier est bien là?
C:\wamp\www\Association\index.php
../lib/content.php --> signifie C:\wamp\www\lib\content.php. Le fichier est bien là?
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
23 janv. 2009 à 17:53
23 janv. 2009 à 17:53
Et bien la page PHP cherche les fichiers "global.php", "nav.php" et "content.php" dans le dossier lib.
Il suffit de vérifier que ces fichiers existent.
Il suffit de vérifier que ces fichiers existent.
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
23 janv. 2009 à 18:24
23 janv. 2009 à 18:24
je te remercie de me répondre
voici ce que j'ai marque dans mon dossier
<?php session_start();?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>School Handicapp</title>
<link rel="stylesheet" type="text/css" href="../style.css" media="screen" />
</head>
<body>
<div id="page">
<div id="left">
<ul class="lang">
<li><a href="index.php">FR</a> | <a href="../en/index.php">EN</a>|<a href="../it/index.php">IT</a></li>
</ul>
<!--lang-->
<div class="menu">
<?
include("../lib/global.php");
include("../lib/nav.php");
include("../lib/content.php");
?>
</div> <!--menu-->
</div><!--left-->
<div id="center">
</div><!--center-->
</div><!--page-->
</body>
</html>
</ul>
<!--lang-->
<div class="menu">
<?
include("lib/nav.php");
switch($m)/*gerer le contenue*/
{
case"1":
include("contenu/theschool.php");
break;
case"2":
include("contenu/volunters.php");
break;
case"3":
include("contenu/donations.php");
break;
case"4":
include("contenu/multimedia.php");
break;
case"5":
include("contenu/contacts.php");
break;
default:
include("contenu/home.php");
break;
}
?>
</div> <!--menu-->
</div><!--left-->
<div id="center">
</div><!--center-->
</div><!--page-->
</body>
</html>
voici ce que j'ai marque dans mon dossier
<?php session_start();?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>School Handicapp</title>
<link rel="stylesheet" type="text/css" href="../style.css" media="screen" />
</head>
<body>
<div id="page">
<div id="left">
<ul class="lang">
<li><a href="index.php">FR</a> | <a href="../en/index.php">EN</a>|<a href="../it/index.php">IT</a></li>
</ul>
<!--lang-->
<div class="menu">
<?
include("../lib/global.php");
include("../lib/nav.php");
include("../lib/content.php");
?>
</div> <!--menu-->
</div><!--left-->
<div id="center">
</div><!--center-->
</div><!--page-->
</body>
</html>
</ul>
<!--lang-->
<div class="menu">
<?
include("lib/nav.php");
switch($m)/*gerer le contenue*/
{
case"1":
include("contenu/theschool.php");
break;
case"2":
include("contenu/volunters.php");
break;
case"3":
include("contenu/donations.php");
break;
case"4":
include("contenu/multimedia.php");
break;
case"5":
include("contenu/contacts.php");
break;
default:
include("contenu/home.php");
break;
}
?>
</div> <!--menu-->
</div><!--left-->
<div id="center">
</div><!--center-->
</div><!--page-->
</body>
</html>
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
23 janv. 2009 à 18:38
23 janv. 2009 à 18:38
J'avais déja ce dossier dans un autre ordinateur avec des parametres similaires et maintenant que je viens d'installé dans un autre ordinateur, ça pose des probleme.
J'ai installe mon dossier EXPORTER FICHIER "SQL" "news" dans phpMYadmin
"j'UTILISE DREAMWEAVER" et "Wamp"pour la connection du serveur.
Je viens de regarder
mes dossier dans dans le répertoire "lib": comme tu me la demander et voici ce que j'ai.
le FICHIER" content.php"
<?
switch($m)
{
case "1":
include("contenu/ecole.php");
break;
case "2":
include("contenu/volontaire.php");
break;
case "3":
include("contenu/don.php");
break;
case "4":
include("contenu/multimedia.php");
break;
case "5":
include("contenu/contacts.php");
break;
default:
include("contenu/home.php");
}
?>
le FICHIER"global.php"
<?
//echo $PHP_SELF;
if(strstr($PHP_SELF,"/en/"))
{
$lang="en";
}
if(strstr($PHP_SELF,"/fr/"))
{
$lang="fr";
}
if(strstr($PHP_SELF,"/it/"))
{
$lang="it";
}
//echo $lang;
# Creation de la connexion au serveur MySQL
mysql_connect("localhost","root","") or die(mysql_error());
#selection de la base de donnée de travail
mysql_select_db("association")or die(mysql_error());
?>
LE FICHIER "nav.php"
<?
$navArray=array();
if($lang=="fr")
{
$navArray[0]="home";
$navArray[1]="ecole";
$navArray[2]="volontaire";
$navArray[3]="Don";
$navArray[4]="multimedia";
$navArray[5]="contacts";
}
if($lang=="en")
{
$navArray[0]="home";
$navArray[1]="theschool";
$navArray[2]="volunters";
$navArray[3]="donations";
$navArray[4]="multimedia";
$navArray[5]="contacts";
}
if($lang=="it")
{
$navArray[0]="homa";
$navArray[1]="schola";
$navArray[2]="volunteria";
$navArray[3]="dona";
$navArray[4]="multimedia";
$navArray[5]="contacto";
}
?>
<ul>
<?
foreach($navArray as $keyNav=>$menuNom)/*equivaut 0=0*/
{
if($m==$keyNav) $navon="class=\"bnt_$keyNav\"";/*code html class=*/
else $navon=NULL
?><li><a href="index.php?m=<? echo $keyNav?>" <? echo $navon; ?>><? echo $menuNom;?></a></li><?
}
?>
</ul>
ou est mon problème, merci de m'aider :-)
J'ai installe mon dossier EXPORTER FICHIER "SQL" "news" dans phpMYadmin
"j'UTILISE DREAMWEAVER" et "Wamp"pour la connection du serveur.
Je viens de regarder
mes dossier dans dans le répertoire "lib": comme tu me la demander et voici ce que j'ai.
le FICHIER" content.php"
<?
switch($m)
{
case "1":
include("contenu/ecole.php");
break;
case "2":
include("contenu/volontaire.php");
break;
case "3":
include("contenu/don.php");
break;
case "4":
include("contenu/multimedia.php");
break;
case "5":
include("contenu/contacts.php");
break;
default:
include("contenu/home.php");
}
?>
le FICHIER"global.php"
<?
//echo $PHP_SELF;
if(strstr($PHP_SELF,"/en/"))
{
$lang="en";
}
if(strstr($PHP_SELF,"/fr/"))
{
$lang="fr";
}
if(strstr($PHP_SELF,"/it/"))
{
$lang="it";
}
//echo $lang;
# Creation de la connexion au serveur MySQL
mysql_connect("localhost","root","") or die(mysql_error());
#selection de la base de donnée de travail
mysql_select_db("association")or die(mysql_error());
?>
LE FICHIER "nav.php"
<?
$navArray=array();
if($lang=="fr")
{
$navArray[0]="home";
$navArray[1]="ecole";
$navArray[2]="volontaire";
$navArray[3]="Don";
$navArray[4]="multimedia";
$navArray[5]="contacts";
}
if($lang=="en")
{
$navArray[0]="home";
$navArray[1]="theschool";
$navArray[2]="volunters";
$navArray[3]="donations";
$navArray[4]="multimedia";
$navArray[5]="contacts";
}
if($lang=="it")
{
$navArray[0]="homa";
$navArray[1]="schola";
$navArray[2]="volunteria";
$navArray[3]="dona";
$navArray[4]="multimedia";
$navArray[5]="contacto";
}
?>
<ul>
<?
foreach($navArray as $keyNav=>$menuNom)/*equivaut 0=0*/
{
if($m==$keyNav) $navon="class=\"bnt_$keyNav\"";/*code html class=*/
else $navon=NULL
?><li><a href="index.php?m=<? echo $keyNav?>" <? echo $navon; ?>><? echo $menuNom;?></a></li><?
}
?>
</ul>
ou est mon problème, merci de m'aider :-)
gigaga
Messages postés
2346
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
23 janv. 2009 à 18:40
23 janv. 2009 à 18:40
On t'a déjà répondu!!
Vérifie la présence de tes fichiers au bon endroit!
Vérifie la présence de tes fichiers au bon endroit!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
23 janv. 2009 à 18:45
23 janv. 2009 à 18:45
ce que je viens de faire.mais ce que j'arrive pas à comprendre c'est pourquoi ça fonctionné il y a une heure avant, dans un aute ordinateur, avec Dreamwearver CS3 et les mêmes paramètres, et que mes fichiers sont identiques, je n'ai rien changer C'est ça que je veux comprendre. je vous remercie d'avance.:-)
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
23 janv. 2009 à 18:53
23 janv. 2009 à 18:53
J'ai bien vérifié mes dossier et ça joue, comme j'ai mis mes dossier au bon endroit,
est c'est possible possible que soit à cause d'un problème phpMyadmin.
est c'est possible possible que soit à cause d'un problème phpMyadmin.
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
23 janv. 2009 à 18:55
23 janv. 2009 à 18:55
Je persevère:-) ça chauffe dans ma petite tête.Il faut que trouve la solution.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
23 janv. 2009 à 19:14
23 janv. 2009 à 19:14
Bonsoir,
include(../lib/global.php)
les deux points avant /lib signifient que tu remontes d'un niveau
est ce que ton dossier lib est bien un niveau au dessus de ton script ?
sinon si il est dans le même dossier mets
include(../lib/global.php)
les deux points avant /lib signifient que tu remontes d'un niveau
est ce que ton dossier lib est bien un niveau au dessus de ton script ?
sinon si il est dans le même dossier mets
include("lib/global.php")
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
23 janv. 2009 à 19:32
23 janv. 2009 à 19:32
Je vous REMERCIE.
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii:-)
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii:-)