pbs de PHP

Un problème informatique? Une question? Bref tout ce qui a un rapport avec l'informatique, les virus, les questions d'utilisation de logiciels...

Modérateurs : Naveed, GregLand

Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

pbs de PHP

Message par Gwadaknight »

Salut


Bon, je ne pense pas que vous pouver m'aider :lol: (<== pour une foi j'aurai bien aimer le vrai smiley real lol :D) mais je post quand meme parceque je sais que j'aurai une reponse rapide et je tente quand meme le coup :

Mon probleme vient du PHP et des includes (aîe, je vous vois deja vous cacher)

Alors : j'ai un dossier "includetestphp" avec dedant une page "index.php" qui est une page html ou j'ai juste rajouter

<?
include("menu.html");
?>

Oui je veut mettre le menu ... donc la je regarde et sa marche : il m'a mis le menu (il est bien a gauche)

Seulement apres, je vais dans le dossier "pages_astuces" (par example :langue:) et la je prend page.html qui se trouve donc dans "C:\programmes files\site-utilitaire\includetestphp\pages_astuces" et je rajoute dans le code :

<?
include("menu.html");
?>


Puis je renome en page.php

(dans menu.html aussi je modifi page.html par page.php sinon il trouve pas)


Avec easyphp, je regarde : l'index est parfait je modifirai juste le menu.html et c'est cool (sa m'evite de modifier toute les pages pour juste un mot du menu) mais la je vais voir sur page.php et la sa trouve pas le menu !

J'ai essayer de mettre menu.html dans le meme dossier, dans pages_astuce , je modifie le code de page.php par

<?
include("pages_astuce/menu.html");
?>

et la c'est bon, sauf que le menu a besoin des images qui sont ailleur, se qui fait que je dois donc encore rajouter le dossier image dans pages_astuces ...

J'utilise dreamweaver et un kit graphique c'est pour sa

Donc c'est mon probleme : je pense que ya mieux, et que la ya un prob, parceque sur FTP sa sera pas evident, et pour moidifier je devrai prendre un menu.html, et le copier/coller dans tout les dossier, c'est toujours mieux que si le menu etait coller au page et donc de modifier les pages une par une, mais moi je pense que l'include est faite pour qu'on modif qu'une page et que sa soit cool partout


Je sais pas si vous avez compris, mais je de toute maniere sa m'ettonerai que vous pouver m'aider :langue:
Modifié en dernier par Gwadaknight le 12 juil. 2004 17:38, modifié 1 fois.
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Alors, j'avoue ne pas avoir tout compris à 100%
Mais en tout cas, d'après ce que j'ai cru comprendre, le pb vient du fait que tu as ton fichier menu.htm qui n'est pas dans le même dossier que ton fichier php ...

Si ce n'est que ça, il te faut juste savoir comment on remonte d'un dossier !
Exemple, si tu as un site avec une arborescence du type :

Accueil
> dossier1
>>sousdossier1
>>sousdossier2
>>>monfichier.php
> dossier2
>>mapage.php
>dossier3
>>menu.html

Pour inclure ton menu dans la page ==> mapage.php tu devras y mettre le code :

Code : Tout sélectionner

<? 
include("../dossier3/menu.html"); 
?> 
Le ../ pour dire que tu descend d'un dossier (retour à la racine du site) et dossier3 pour remonter d'un dossier ;)
De la même manière, pour l'inclure dans ton fichier ==> monfichier.php tu mettras :

Code : Tout sélectionner

<? 
include("../../dossier3/menu.html"); 
?> 
Voilà, j'epsère que j'avais bien compris ton problème :oops:
Image
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

de toute maniere sa m'ettonerai que vous pouver m'aider
-> alors pk poser la question :P

fais un :
<?
include("../menu.html");
?>

et ça sera oki ;)
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

m*rde real a été plus rapide mais le blem est réglé par msn real, trop tard :P (mais t'avais bien compris le blem comme moi ;) )
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Merci j'ai trouver ma connerie :D

vive Naveed :D

Si vous avez le meme prob :P demander et je donne la soluce :P moi j'ai reussi :D

je sens la replique de Naveed "personne serai tomber sur une erreur aussi c****" mais je replique davance :


merci de ton aide :oops: :D
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Mais, euhhhhh :cry: :cry:
Le truc bleu il fait rien qu'à répéter (en moins bien :bravo: ) ce que je dis :shoot:

:langue: :langue:
Image
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

A ben non ya tout sa de monde qui a repondu j'avais pas vu :oops:

Bon ben j'ai du boulot moi :D
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

J'ai quand même 7 minutes d'avance, remarquez ;)
Image
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Oui real on a compris, tu est le + fort :roll:

lol :D non serieux ouais sa marche i'm happy, maintenant faut contrer la faille Image
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Je me demande en fait si il y a vraiment la faille include dans se petit script :?

Parceque j'entend parler des $_GET alors bon :oops: ya une faille dans mon site? :oops:
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Mais non t'as pas de faille !

Le principe de la faille include est que on arrive à ouvrir une pagge d'un autre serveur !
Pour que cela marche, il faut que ta page include (par rapport a la fonction, je c kon di inclue :D) une page qui est variable et déclarée comme variable transmise dans l'url !

J'espère que cela aura été clair, mais j'en doute :P
Image
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

Si vous avez le meme prob Moqueur demander et je donne la soluce Moqueur moi j'ai reussi
-> :D il leur suffira de lire la soluce avant de te demander :D
je sens la replique de Naveed "personne serai tomber sur une erreur aussi c****"
tu sens rien du tout oui
:D :D j'aurai pas dit ça d'abord ! 8) et toc ! :angel:
j'ai quand même 7 minutes d'avance, remarquez
ben j'expliquai en direct live france-guadeloupe en interactivité avec screenshots :D

failles? ben si j'ai compris, variable => failles or un simple includ y a pas de variable donc pas de faille. c ce que j'ai pigé. c bien ça real? :)

++
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Bah wai, je pense que t'as compris ... la "faille" est là que si tu appelles ton fichier php de la manière suivante :
http://monsite.com/dossier/page.php?pag ... youpi.html

et que dans ton code source tu ais :

include(pageaouvrir);

voilà ... car là, tu peux modifier la page à inclure dans l'url, donc inclure une page que tu as fait par tes propres moyens et qui est hébergée sur ton serveur ! Evidemment, si dans cette page tu demande d'afficher des iunformations comme le pass ftp ou autre chose, ben là, vous comprenez que c'est dangereux ;)
Image
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Re-salut :D j'ai desider de renommer se topic en "pbs de PHP" parceque j'en ai un autre (qui n'a rien avoir avec l'include) et je voulais pas faire un autre post :D


Le probleme du jour se sont les images : resumer du blem en image, en fait mozilla trouve les images mais pas l'IE (vive mozilla :D) :

Image

Donc la ya le dossier image

Image

La c'est clean avec mozilla je suis content

Image

Et la je me rend conte qu'avec l'IE (le naigateur le plus courant) sa marche pas :shoot:


Tout les liens vers les pages sont sous forme de

http://pagesperso.laposte.net/RUBRIQUE(NOM DU DOSSIER)/NOM DE LA PAGE.php

Et les liens pour les images sont :

http://pagesperso.laposte.net/images/nom de l'image.jpg(ou gif)

Je vois pas comment sa se fait, mozilla y arrive , et IE sens fous des images :cry:

help :cry: je suis sur le point d'abandonner et pourtant j'ai vraiment pas envi de me tapper toutes les pages juste pour rajouter un "S" a un mot du menu :cry:

Merci d'avance (real ?) :D

[NOTE] J'ai essayer avec les lien ../images/nom de l'image.jpg(ou gif) comme il faut le faire avec easy php et sa marche pas pour l'IE et sa marche plus pour mozilla (donc c'est pire)[/note]
Modifié en dernier par Gwadaknight le 12 juil. 2004 17:56, modifié 1 fois.
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
Invité

Message par Invité »

Merci d'avance (real ?)
-> bon ben comme la question est pour Real, je dirai rien ! :P
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Non vas y diiiiiit !!!!!!!! Mon site est stopper net la :cry: !!!
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Es-tu sûr de l'adresse de l'image (notamment majuscules et minuscules) ??

As-tu vérifié les paramètres de IE qui pourrait bloquer les images ?
Image
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Ben l'ordi de ma soeur (myie2) l'ordi du deuxieme webmaster qui attend , IE6, et mon deepnet explorer , si sa bloque ben on peut deja abandonner

Et les images etait comme sa par defaut (misent par dreamweaver) :

<img src="images/nomdel'image.jpgougif"> et moi j'ai rajouter l'adress devant

<img src="http://pagesperso.laposte.net/images/nomdel'image.jpgougif">

(a noter que pour easy php il fallait <img src="../images/nomdelimage.jpgougif">
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
Gwadaknight
Messages : 240
Enregistré le : 03 avr. 2004 18:23
Localisation : devant mon PC

Message par Gwadaknight »

Barf c'est pas grave, j'abandonne, je fuck le php, juste pour une include de 3 ligne de code j'ai perdu 4 ou 5 jour , je me suis emmerder a chercher LE seul hebergeur PHP gratuit toute une nuit, apres sa sa marche pas et j'ai pas que sa a foutre pour un IE qui est nul a **** desoler du language je sort :evil:
Image
Toutes mes excuses à tout les jeunes gens dont le papa ou la maman travaille là bas, mais je ne vise que la politique des patrons...
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

C'est pas plutôt :
<img src="http://pagesperso.laposte.net/toncompte/images/nomdel'image.jpgougif">
???

Sinon, n'abandonnes pas, doit y avoir une petite erreur quelque part ...
Si tu veux, contcte moi par mp pour que je regarde tes codes sources ...

@+ ;)
Image
Répondre