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
Candidat au titre de Membre du Club
 
Date d'inscription: avril 2009
Messages: 20
Par défaut page blanche

Bonjour a tous,


voila j'essaye de mettre un bout de code sur ma page php
Code :
<?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 :
<?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 :
<?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
Vieux 25/01/2010, 21h26   #2
Modérateur
 
Avatar de sabotage
 
Date d'inscription: juillet 2005
Messages: 10 069
Par défaut

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
Vieux 26/01/2010, 07h06   #3
Candidat au titre de Membre du Club
 
Date d'inscription: avril 2009
Messages: 20
Par défaut

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
Vieux 26/01/2010, 08h22   #4
Expert Confirmé
 
Avatar de Fench
 
Date d'inscription: mai 2002
Localisation: Auvergne
Messages: 1 567
Par défaut

Bonjour,

Dans le code,
Code :
 
<?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 :
 
<?php
require_once('/path/to/your/forums/global.php');
?>
OU

Code :
 
<?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
Vieux 26/01/2010, 14h44   #5
Invité régulier
 
Date d'inscription: juin 2008
Messages: 16
Par défaut

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 :
<?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
NEWS PHPFAQ PHPCours PHPSources PHPLivres PHPScripts PHPOutils PHPComparatifsZend Framework

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 05h40.


Vos questions techniques : forum d'entraide PHP - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.