OK en local mais rien ne va en ligne :( - PHP - Programmation
Marsh Posté le 14-03-2005 à 20:31:43
Une idée peut-être, REGISTER GLOBALS te dit quelque chose ?
Comment tu récupères tes variables ?
Par $_GET['id'] pour ton switch, par exemple ?
Tu as des messages d'erreur ou rien ne se passe ?
Marsh Posté le 15-03-2005 à 08:50:06
S'il a easyPHP 1.7, son register global est également à OFF par défaut, alors que le plupart des hébergements le laisse encore à ON, si ça venait de là, il aurait plutot le symptome inverse, ça marcherai en ligne et pas en local...
et l pb, c'est que si ya une erreur liée à ça, ce sera juste un "notice" de variable non définie, et dans une conf par défaut, les notices sont rarement affichés...
Marsh Posté le 15-03-2005 à 10:28:00
deliriumtremens a écrit : Une idée peut-être, REGISTER GLOBALS te dit quelque chose ? |
Oui je récupère avec un $_GET['id'] mais je n'ai aucun message d'erreur, l'url change bien "base.php?id=1";"base.php?id=2"etc.. en fonction du menu, mais la première page affichée reste.
J'ai été voir dans les options de l'hebergeur (lycos Multimania) mais je vois pas ce que je pourais changer
Marsh Posté le 15-03-2005 à 10:49:42
C'est parfos bêtement un problème de majuscules
Marsh Posté le 15-03-2005 à 10:51:05
mets error_reporting(E_ALL) pour vérifier qu'il n'y ai vraiment pas d'erreur
Marsh Posté le 15-03-2005 à 11:05:59
tu peux nous filer l'URL de la version en ligne qu'on aille voir par nous meme
Marsh Posté le 15-03-2005 à 11:09:10
aucune erreur n'est reportée
mais j'ai essayer, j'ai mis un echo $id;
et c'est bien ce ke je pensait, $id reste toujour à 0 (zero) il ne prend pas la valeur k'on lui donne....
Pourquoi ?
Marsh Posté le 15-03-2005 à 11:11:01
echo $_GET['id'];
Marsh Posté le 15-03-2005 à 11:15:38
Fredux_lg a écrit : aucune erreur n'est reportée |
j'ai remarquer aussi, une fois la page base.php?id=KELKEchose cette valeur ne change plus quand on click ds le menu
Marsh Posté le 15-03-2005 à 11:18:53
<meta name="author" content="www.2bcalvi.com">
y'a au moins 3 occurences de <head> et <body> la dedans
Marsh Posté le 15-03-2005 à 11:21:19
ben tes liens ils pointent pas vers index.php?ID=qquechose, ils pointes vers base.php?ID=qquechose... c'est normal ???
que fait tu exctement dans ce base.php ??? juste un header location vers index ???
Marsh Posté le 15-03-2005 à 11:23:10
HA voila j'ai trouver l'erreur:
mon $id = $_GET['id'];
était dans une boucle conditionelle et cette boucle n'était pas exécutée.....
JE vous remercie pour votre aide... et je vais me cacher... lol
A+
Marsh Posté le 15-03-2005 à 11:24:10
Fredux_lg > reprend quand même ton code ! c'est pas normal d'avoir 3 occurences de <head> et <body>
Marsh Posté le 15-03-2005 à 11:24:43
c'est vrai que le code source est pas top, 78 warning d'après le validateur intégré de FF, pour la page en quastion ça fait bcp, et comme le dit simogeo, tu ouvre ton body avant le head, ensuite un 2eme <html> et un 2eme <body> apparaissent !!!
Citation : <meta name="generator" content="WebExpert 5"> |
les logiciels tout fait ça fait pas tout bien
Marsh Posté le 15-03-2005 à 11:41:23
Il n'y a q'un seul body et un seul html ds la page base.php
les autres doivent certeinement venir des includes, il faut que je fasse du nettoyage de code ca je le sais
MErci de votre aide.
Marsh Posté le 15-03-2005 à 11:53:07
En plus CA:
<meta name="author" content="www.2bcalvi.com">
+ CA:
<meta name="generator" content="WebExpert 5">
connaissant 2bcalvi.com ... ça sent pas trop la belle facture de 70 tout ça ...
Marsh Posté le 14-03-2005 à 19:58:41
Salut a tous,
Je viens de finir un petit site en php avec inscription des membres et remplissage de profil etc...
Tout va bien en local sur mon ordi avec Easy PHP
mais une fois le site mis en ligne, aucun de mes liens ne fonctionent
Est'ce pcq j'utilise le passage de parametres par adresse ?
voila la structure du site une page ou est le menu avec un SWITCH (1,2,3,...etc) que je passe en paramettre pour appeler les autres pages... (ex: base.php?id=2)
mais aucune page n'est appelée alors que l'url change bien et prend la valeur souhaitée, on dirait k'il rentre pas dans le switch et reste su la page du début.
A quoi est-ce dût ?
Merci d'avance
Fred.