Mille excuses, je suis oblige de partir, je suis d'assemblée générale de copropriété, je reçois des appels, la réunion est à 18h00 je vais être en retard, je refait le point ce soir ou demain.....
Merci pour ta compréhension et ton devouement pour ma cause... Cordialement
Bon, je vais donner quelques informations….dommage que ce forum soit aussi calme…. ;o)
J’ai fini par trouver et à l’égard de la faible participation, je vais donner le résultat….il pourrait servir.
Premièrement tous les fichiers étaient à la bonne place… ! Le projet tournait sur free, il est surprenant que personne ne ce soit pausé la question ?
Il était en effet bon de savoir que le scrip était écrit dans une ancienne version php….qui utilisait en entrée la balise < ? et non < ?php…..sur free sa fonctionne ( je l’ai à mainte reprise signalé )…..le seul bémol…toujours à cause de free, et pourtant je l’avais bien spécifié….sur free, il tourne….?...et bien c’était la variable « $REQUEST_URI »…qui telle quel dans free ne frémit pas, mais il fallait outre pour un autre hébergeur, moins souple effectuvement appliquer l’ouverture avec < ?php…mais en plus modifier la variable $REQUEST_URI …par $_SERVER['REQUEST_URI'])….Une fois qu’on le sait …c’est facile…. Mais les tutos n’apportaient rien….les remarque étaient sans objet…et sans savoir cette particularité de free….il ne m’était pas possible de trouver…….
A ceci il fallait ajouter la version V2 de Wamp qui ne pouvait fonctionner….j’ai réussit avec la version 1.7.2….conseillée sur ce forum…merci !!!!
Je vous fais partager cette expérience si éventuellement elle pouvait vous apporter une solution… un jour ! …et merci quand même pour le peu de personne actives…..qui ont essayé.
Je vais sans doute dire une bêtise, mais cela ressemble à shortopentag=off register_globals=Off
auquel cas, si si, les solutions ont été données depuis longtemps et ce n'est pas un défaut de fonctionnement de wamp mais un codage obsolète du script.
Non, "shortopentag=off ou register_globals=Off", ne sont pas utilisés...mais il est exact que ce sript, est une ancienne version, qui est l'origine, de quelques difficultés.
Il fonctionnne parfaitement sur free, maintenant sur WAMP...
Voici un commentaire , dont je ne suis pas l'auteur, elle méne de celui qui a trouvé l'anomalie : .../... La variable $REQUEST_URI contient l’url demandée par le client Dans le cas de mon exemple, ça donne “[monsite.com]” La fonction pathinfo traite cette url pour en retourner les différentes parties C [monsite.com] et club.html ici ) $URL = pathinfo(”$REQuEST_uRI”);
La ligne basename du tableau généré par pathinfo contient “club.html” On le récupère dans la variable $page $page = $URL[”basename”]; Cette fonction permet de remplacer le “.html” par “. Autrement dit, la variable $page contient maintenant “club” $page = str_replace(”.html”, “ “,$page);
On envoie au client une entête de type 200 ( celle ci écrase l’entête de type 404 ) Cela annule donc l’erreur 404 et active une redirection ( le code 200 est celui de la redirection ) header(”Hrrp/l.0 200 0K”);
On indique au client que la page appelée est /index.php?page=$page, soit index.php?pageclub, ce qui est bien l’url que nous cherchions à obtenir Lorsqu’il reçoit cette entête, le client se redirige lui même automatiquement vers la bonne page Cette méthode n’est donc pas transparente puisque le client voit un instant l’adresse club.html avant de passer à index.php?page=club Elle sert juste à simplifier les liens, et n’a pas tous les avantages du module rewrite. Ceci dit, c’est déjà bien header(’ Location: /index.php?page= . $page); .../...
Ceci pourrait interrresser les personnes qui on plnaché...m^me sans répondre au post....
Il est probable que sur Free, les shortopentags soient activés. Sinon ton premier script qui comportaient les balises <?............................?> n'aurait pas fonctionné.
Les nouveaux scripts comportent une balise d'ouverture <?Php
Il est probable que cet ancien script soit écrit pour php4 ou plus ancien. Il y a des différences avec php5 dans l'écriture des variables.
Free est peut-être configuré pour accepter les anciens scripts.
As-tu téléchargé les add-on pour switcher de php5 à php4 Peut-être que ton ancien script fonctionnerait sans modif en php4....
J'ai qq scripts qui ne fonctionnent pas en php5 et j'utilise ce truc.