Problème d'include

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème d'include

Re: Pb include dans free résolu tout seul..

par Truc » 22 févr. 2006, 00:11

PS : maintenant, je peux peut-être retirer le code
dans mon précédent topic, non?
Si la présence du code te dérange, pour une raison ou une autre, et que celui-ci n'aide pas vraiment à régler le problème initial (FREE :lol: ) je pense que tu peux l'enlever. En laissant une ligne de code au moins:
<? include ("Index_HP.inc"); ?> 

Pb include dans free résolu tout seul..

par dfranck2052 » 21 févr. 2006, 22:55

bonne surprise :
hier soir, en allant sur mon site tout remarchait..
sans avoir fait aucune modif!...

je pense que ca venait de mon FAI..
deja la semaine dernière j'ai pas eu d'acces ftp pendant 2 jours..
Merci free!

Merci pour ta solution,
je vais aussi changer ma methode d'inclusion
d'une page incluse dans une autre elle même incluse,
au cas ou il y ai des incompatibilitée (future?) .

je vais opter par celle ou seul index.php est visible,
incluant la page du nom donné dans une variable
(avec le script de securité, vu la faille)
methode sur http://www.phpdebutant.org/article68.php

PS : maintenant, je peux peut-être retirer le code
dans mon précédent topic, non?

par Cyrano » 20 févr. 2006, 00:19

Ok, alors essaye une chose, remplace :
<? include ("Index_HP.inc"); ?>
par
<? include ("./Index_HP.inc"); ?>

probleme include free

par dfranck2052 » 20 févr. 2006, 00:14

Mon site entier marche sur le meme principe:

- une page contenant du texte, qui est appelée par les liens :

elle contient deux inclusions :
- une en haut de page qui insere le code html (les balises)
qui cree un début de tableau contenant le logo & la banière,
LE SOMMAIRE EST INCLU puis un debut de cellule

Le texte

- une en fin de page qui ferme la cellule contenant le texte,
insere un petit texte en bas du site (dans une dernière cellule)
ferme le tableau et le reste du contenu html de la page

voici ce que j'ai aujourd'hui sur toute les pages de mon site :
Warning: main(): Unable to access ./Index_HP.inc in /var/www/sdb/4/9/ce.site/index.php on line 3

Warning: main(Index_HP.inc): failed to open stream: No such file or directory in /var/www/sdb/4/9/ce.site/index.php on line 3

Warning: main(): Failed opening 'Index_HP.inc' for inclusion (include_path='/var/www/free.fr/4/9/ce.site/include:.') in /var/www/sdb/4/9/ce.site/index.php on line 3


Je n'ai pas de pb
lorsque je vais directement sur la page incluse en haut de page,
elle m'inclue bien le sommaire :!: (Index_HP.inc)
pas de pb non-plus sur les pages du site lorsque je les rapattries en local et les visionnent grace a easyPHP...



voici l'extrait du code de mes pages
ou j'ai retiré les différentes mises en pages
( couleur du texte, centrage & taille des tableaux... )


PAGE index.php (page type, qui peut etre appelée par un lien)
<? include ("Index_HP.inc"); ?>
ici, le texte de ma page d'accueil
<? include ("Index_BP.inc"); ?>
PAGE Index_HP.inc
<HTML>
<HEAD>(ici les méta tag)</HEAD>
<BODY>

<!-- Table Globale -->
<TABLE>
<tr>
<td>
	<TABLE><!-- Table Superieure LOGO & Bannière -->
	<tr> 
	<td><img src="logo.gif"></td>
	<td><img src="bannière.gif"></td>
	</tr>
	</TABLE><!-- Fermeture de la Table superieure -->

	<!-- Table Centrale -->
	<TABLE>
	<tr> 
	<td>

		<!-- Table Sommaire -->
		<TABLE><tr><td >
			<? require ("Index_SOM.inc"); ?>
		</td></tr></TABLE>
		<!-- Fermeture Table du Sommaire -->
	</td>
	<td> 
		<!-- Table du Texte -->		
		<TABLE><tr><td>

	<!--// Le contenu debute a partir de ce point -->
Index_BP.inc
<!--// Le contenu s'arrete a partir de ce point -->&nbsp;

			</td>
			</tr>
		</TABLE><!-- Fermeture de la Table du Texte-->

	</td>
	</tr>
	</TABLE><!-- Fermeture de la table centrale -->


	<!-- Table Inferieure -->
	<table>
	<tr> 
	<td>Texte du bas de page</td>
	</tr>
	</TABLE>
	<!-- Fermeture de la Table Inferieure-->

</td>
</tr>
</TABLE><!-- Fermeture Table Globale -->

</BODY>

</HTML>
PAGE sommaire.inc
( ici les liens vers les pages du site)
<UL>
	<li><a href="index.php?titre=Accueil">accueil</a></li>
</UL>

</td>
</tr>
<tr>
<td>

<a href="administrer.php?titre=Page_Admin">Administration</a>

voila tout, maintenant j'espère et attend une solution...

par Cyrano » 19 févr. 2006, 22:17

Non, la version de PHP sur free.fr est la 4.3.10 depuis pas mal de temps : Montrez-nous le code utilisé pour les inclusions de fichier comme l'a suggéreé Truc, ce sera plus rapide de trouver des erreurs ou possibilités d'erreurs.

Pb include

par dfranck2052 » 19 févr. 2006, 22:12

idem pour mon site perso hebergé sur free,
depuis hier soir...pb d'inclusion
j'ai lu sur un forum (désolé je recherche le topic)
qu'il y aurait des changement/pb sur les doubles inclusions..
peut-être dus a une nouvelle version de php?

par Truc » 19 févr. 2006, 20:21

Montre nous plustot le code php associé aux include.

Problème d'include

par frank69 » 19 févr. 2006, 20:10

Bonsoir,
voilà je suis le webmaster de http://zixosmallville.free.fr/
mais... j'ai un problème, je ne me repelle pa avoir changé quelque chose a mes pages web, mai shier soir tout marchai bien, je revien se soir vers 18h30 et je voi que les includes ne marche plus pour aucune page :s
Donc voilà jai cherche et je ne voi vraiment pas ou peux etre le problème.
Donc si quelqu'un si coné un ti peu voilà le code qu'il y a sur mon index.php :
http://zixosmallville.free.fr/code_index.zip
Merci beaucoup pr votre aide