problème de liens

Eléphant du PHP | 187 Messages

13 févr. 2012, 12:21

bonjour,
j'essai d'installer une application php sur mon poste,mais je sais pas pourquoi ses liens ça marche pas,cad sur la page accueil quand je choisie contact par exemple la page se charge mais je me reste toujours sur l'accueil.sachant que les fichiers existent sur ces liens justement !
peut être un problème de droit ?,car j'ai exporté cette application depuis XAMPP ??
merci d'avance

ViPHP
xTG
ViPHP | 7331 Messages

13 févr. 2012, 12:49

Sans plus d'informations sur le système il va être difficile de te répondre.
Les erreurs PHP sont-elles activées sur ton nouvel environnement dans le php.ini ?

Eléphant du PHP | 187 Messages

13 févr. 2012, 13:04

Sans plus d'informations sur le système il va être difficile de te répondre.
Les erreurs PHP sont-elles activées sur ton nouvel environnement dans le php.ini ?
le système c'est win XP/ j'ai que wamp installé maintenant car xampp quand je l'ai essayé j'ai pas arrivé à afficher l'application sur son localhost,car j'avais toujours le msg: xampp installé avec succès et non où je peux accédé à mon appli!! :s
Pour les erreurs j'ai rien! le fichier .ini oui il est sur l'ancien xampp dossier que j'ai copier mais je sais pas quesque je vais voir exactement ??
Bref ma question d'abord vous proposer que je travaille avec xampp ou wamp ??normalement ça va marché sur les 2 !

ViPHP
xTG
ViPHP | 7331 Messages

13 févr. 2012, 15:24

Sur un wamp ou un xampp le niveau d'erreur est suffisant si tu n'as rien touché.
Parlons donc de code. Quel est le code des liens ? Qu'est ce que ça implique ?
L'ouverture d'un autre script PHP ? La même page avec des paramètres permettant l'inclusion d'un fichier ?
Utilises-tu un framework ? Un CMS ?

Eléphant du PHP | 187 Messages

13 févr. 2012, 16:04

Merci pour votre suivie.Alros c'est sans sans CMS,c'est du PHP4
le fichier include qui se trouve dans un dossier pages contient:
<?
if (!isset($_GET['page'])|| $_GET['page'] == "")
{
include("pages/accueil.php");
}
else if($_GET['page'] == "accueil"){
	$page="pages/accueil.php";
	include $page ;
}
else if($_GET['page'] == "import"){
	$page="pages/import.php";
	include $page ;
}
else if($_GET['page'] == "presentation"){
	$page="pages/presentation.php";
	include $page ;
}
else if($_GET['page'] == "actualites"){
	$page="pages/actualites.php";
	include $page ;
}
else if($_GET['page'] == "gestion_repertoire"){
	$page="pages/gestion_repertoire.php";
	include $page ;
}
else if($_GET['page'] == "action"){
	$page="pages/action.php";
	include $page ;
}
else if($_GET['page'] == "contactez-nous"){
	$page="pages/contactez-nous.php";
	include $page ;
}
et l'accueil contient le menu des liens :
comme :
<td height="26" background="images/transit_43.gif">
				<span class="menu"><strong>&nbsp;<img src="images/logo.png" width="20" height="13">&nbsp;&nbsp;&nbsp;<a href="?page=gestion_repertoire">Gestion du r&eacute;pertoire</a></strong></span>
			</td>
voilà en plus des fichiers il y a un login.php qui est précédé par :
session_start();
# CONFIGURATION
$CONFIG['host'] = "localhost";
$CONFIG['name'] = "transit";
$CONFIG['user'] = "root";
$CONFIG['pass'] = "";
# IDENTIFICATION
$connection = null;
$result = null;
$user = null;
$password = null;
$login = null;

ViPHP
xTG
ViPHP | 7331 Messages

13 févr. 2012, 16:37

Sauf que wamp ou xampp installe du PHP5...
Donc déjà règles problèmes de short_tags : remplacer <? par <?php
Cela règlera ton problème de menu, car actuellement le code PHP doit être affiché en brut dans le code HTML selon moi. ;)

Eléphant du PHP | 187 Messages

13 févr. 2012, 16:47

Sauf que wamp ou xampp installe du PHP5...
Donc déjà règles problèmes de short_tags : remplacer <? par <?php
Cela règlera ton problème de menu, car actuellement le code PHP doit être affiché en brut dans le code HTML selon moi. ;)
Super grand Merci c'est bien il faut ajouter du php au <?
merci ;)