Lien non fonctionnel : erreur php ? apache ? autre ?


Lien non fonctionnel : erreur php ? apache ? autre ?    Lien non fonctionnel : erreur php ? apache ? autre ?
Auteur Message
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Sam Mar 31, 2007 6:39 pm    Sujet du message: Lien non fonctionnel : erreur php ? apache ? autre ? Répondre en citant

BOnjour,

Comment expliquer le probleme suivant :

dans /sport/index.php
J'ai
Code:
[péhachepé require_once('../haut.php') ?>

ça fonctionne.

Mais si je met
Code:
[péhachepé require_once('/haut.php') ?>
ça ne fonctionne plus.

Pourtant
Code:
<style>@import url(../style.css);</style>

fonctionne...
et
Code:
<style>@import url(/style.css);</style>

fonctionne aussi !!!

Ou est mon erreur vis à vis de haut.php ? Merci à tous ! Smile



ps : le "[péhachepé" c'est pour esquiver la censure automatique de dualforum. (pour un forum de programmation je trouve ça... très bête...)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
naheulbeuk
Modérateur
Modérateur


Inscrit le: 07 Juin 2005
Messages: 6305
Localisation: dans un coin paumé au fin fond de la bretagne profonde...

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Dim Avr 01, 2007 10:09 am    Sujet du message: Re: Lien non fonctionnel : erreur php ? apache ? autre ? Répondre en citant

darkreal a écrit:
ps : le "[péhachepé" c'est pour esquiver la censure automatique de dualforum. (pour un forum de programmation je trouve ça... très bête...)


bonjour, c'est pas si bète car sinon le code php pourrait etre interprété par un serveur et donc si qqn mettait du code php nuisible avec du javascript par exemple (pop-ups génants...) ca serait pas trop trop cool... Rolling Eyes

bon dimanche Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Dim Avr 01, 2007 11:28 am    Sujet du message: Répondre en citant

Oui j'y avais pensé mais bon c'est quand même dommage pour un topic de programmation...

Personne ne peut m'aider alors ?
GeraldP peut être ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
GerGalP
Modérateur
Modérateur


Inscrit le: 15 Fév 2005
Messages: 1949
Localisation: Lyon, France

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Dim Avr 01, 2007 4:10 pm    Sujet du message: Re: Lien non fonctionnel : erreur php ? apache ? autre ? Répondre en citant

naheulbeuk a écrit:
Bonjour, c'est pas si bète car sinon le code php pourrait etre interprété par un serveur et donc si qqn mettait du code php nuisible avec du javascript par exemple (pop-ups génants...) ca serait pas trop trop cool... Rolling Eyes


non, c'est pas possible d'exécuter du code php contenu dans un message(à moins qu'il y ait une faille dans PHP lui-même, mais là personne ne peut rien y faire ici), à aucun moment le code du message n'est exécuté Wink
pour afficher du code, il faut cocher la petite case "désactiver le HTML dans ce message" quand tu postes un message ou l'option équivalente dans ton profil.

pour revenir au sujet, c'est une histoire de chemins relatifs et absolus. si tu mets un / au début d'un chemin, il sera forcément absolu. sous windows, avec un chemin d'exécution sur C:, si tu mets le chemin "/haut.php", windows ira chercher un fichier nommé "C:\haut.php". alors que si tu avais mis "./haut.php" il serait allé chercher le fichier nommé "haut.php" dans le dossier courant.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Dim Avr 01, 2007 4:33 pm    Sujet du message: Répondre en citant

d'accord !mais alors comment tourver une équivaent ?
sachant que je peux appeler le fichier depuis n'importe ou sur mon site depuis un include
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
GerGalP
Modérateur
Modérateur


Inscrit le: 15 Fév 2005
Messages: 1949
Localisation: Lyon, France

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Lun Avr 02, 2007 1:49 pm    Sujet du message: Répondre en citant

avec une variable ou une constante. places quelquechose comme ca dans un fichier de config :

Code:

<?php

define('ROOT_PATH', basename(realpath(__FILE__)));

?>


après, dans chaque fichier, tu fais un truc du style :

Code:

<?php

include('config.php');
include(ROOT_PATH.'haut.php');

?>
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Lun Avr 02, 2007 10:12 pm    Sujet du message: Répondre en citant

J'ai pris :
<php>

qui marche niquel Smile

Merci à toi !!!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Lien non fonctionnel : erreur php ? apache ? autre ?    Lien non fonctionnel : erreur php ? apache ? autre ?

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Dual Forum  Hit-Parade