Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
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 25/01/2010, 21h09   #1
Invité de passage
 
Inscription : avril 2009
Messages : 42
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 42
Points : 3
Points : 3
Par défaut page blanche

Bonjour a tous,


voila j'essaye de mettre un bout de code sur ma page php
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
include_once 'common.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="all" />
<link rel="shortcut icon" type="image/x-icon" href="http://www.domaine/favicon.ico" />
<title><?php echo LANG_PAGE_TITLE; ?></title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script language="JavaScript1.2">
 
function ejs_nodroit()
	{
	alert('Clic droit interdit');
	return(false);
	}
 
document.oncontextmenu = ejs_nodroit;
</script>
	<div id="main">
		<div id="header">
			<img src="/images/header_background.jpg" alt="domaine" title="domaine" width="700" height="141" />
			<div id="casemenu">
				<ul id="menu">
					<li><a href="http://www.domaine.com"> <?php echo LANG_MENU_HOME; ?> </a></li>	                    
				</ul>
			</div>
		</div>
		<div id="page">
        <div id="sidebar">
        <img src="/images/lecteur.jpg" alt="" title="" />
 
        </div>
        <div id="content">
 
 
		</div>
        	</div>
		<div id="footer">
 
	  </div>
</div>
</body>
</html>
Ma page index marche nickel pour le multi-langue. viens donc la partie du code que je dosi mettre est ceci.

On me demande de metter entre <head> et <body> ceci

Code :
1
2
3
4
5
6
<?php
$curdir = getcwd ();
chdir('/path/to/your/forums');
require_once('/path/to/your/forums/global.php');
chdir ($curdir);
?>
bien sur j'ai mis les infos path de mon serveur. J'ai du metter en plus un fichier et des que je regarde la page via le net alors tout mes texte php d'avant ne se mette plus et si je retire que la partie
Code :
1
2
3
4
5
6
<?php
$curdir = getcwd ();
chdir('/path/to/your/forums');
require_once('/path/to/your/forums/global.php');
chdir ($curdir);
?>
je revoie mon site normalement.

Pourriez-vous m'aider en sachant que je suis novice.

MErci a tous pour la lecture

Dernière modification par sabotage ; 25/01/2010 à 21h26. Motif: Merci d'utiliser des titres explicites
ptiteuf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2010, 21h26   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Qu'est ce qu'est censé faire ce code ?
Citation:
J'ai du metter en plus un fichier
De quoi parles-tu ?
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2010, 07h06   #3
Invité de passage
 
Inscription : avril 2009
Messages : 42
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 42
Points : 3
Points : 3
Bonjour,

ce bout de code me sert a mettre une partie login qui est en fase avec mon forum "vbulletin" et ce sur ma page principal de mon site web.

le bout de code fonctionne sans problème lorsqu'il est seul mais lorsque je l'insert sur mon index la il m'efface toute ma partie de mon index dans la partie container et sidebar mais pas la partie header. je mettrais des screen ce soir de mon soucis car la je me prepare pour aller travailler. si besoin de voir le blem.


Merci encore
ptiteuf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2010, 08h22   #4
Membre Expert
 
Avatar de Fench
 
Inscription : mai 2002
Messages : 1 570
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : mai 2002
Messages : 1 570
Points : 1 703
Points : 1 703
Bonjour,

Dans le code,
Code :
1
2
3
4
5
6
7
 
<?php
$curdir = getcwd ();
chdir('/path/to/your/forums');
require_once('/path/to/your/forums/global.php');
chdir ($curdir);
?>
Tu changes de directory (sauvegarde du current) pour faire un require_once avec un chemin absolue (cad chemin complet ). Soit tu fais l'un ou l'autre ! donc soit:
Code :
1
2
3
4
 
<?php
require_once('/path/to/your/forums/global.php');
?>
OU

Code :
1
2
3
4
5
6
7
 
<?php
$curdir = getcwd ();
chdir('/path/to/your/forums');
require_once('global.php');
chdir ($curdir);
?>
Le premier est plus simple, non sûretout si ton chemin reste en dur.

Edit: Sauf si l'include contient du code utilisant des chemins alors là se serait bien de voir ton include. Peut être qu'il utilise des paths inconnus d'ou la page blanche!
__________________
Actuellement AI à l'INRA
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran)
Fench est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2010, 14h44   #5
Futur Membre du Club
 
Inscription : juin 2008
Messages : 28
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 28
Points : 19
Points : 19
la page blanche correspond le plus souvent à une erreur dans le code.

Ne faudrait-il pas supprimer les espaces en trop ? (À moins que cela ne soit des erreurs de copier/collé)

Code :
1
2
3
4
5
6
<?php
$curdir = getcwd();
chdir('/path/to/your/forums');
require_once('/path/to/your/forums/global.php');
chdir($curdir);
?>
par contre pourquoi définis-tu le chemin de changement de répertoire avec chdir() pour le changer deux lignes en dessous ? il faudrait voir tout le code
lapin7 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 +1. Il est actuellement 00h40.


 
 
 
 
Partenaires

Hébergement Web