Résultat fonction PHP différente chez Free et Alice.

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 : Résultat fonction PHP différente chez Free et Alice.

par t671 » 15 mars 2006, 09:47

J'ai réessayé ce matin (à la fraîche) avec $HTTP_GET_VARS['page'], et c'est OK !!!

En fait, j'avais oublié de remplacer un $_GET ........... :oops:

Merci à tous ceux qui m'ont aidé ....... :D

par Ryle » 14 mars 2006, 23:53

Je ne crois pas qu'il y ait de gestion de register_globals sur la version 4.0 (qui commence sérieusement à dater maintenant) ou du moins doit il etre à on par défaut.. essayes donc directement avec $page pour récupérer ta variable...

Cela dit, ca vaut peut etre la peine d'écrire à Alice pour savoir s'ils comptent se mettre à jour... je doute un peu du résultat, mais pour ce que ça coute d'essayer :)

par t671 » 14 mars 2006, 18:57

Fuis Alice comme la peste.

Ou utilise $HTTP_GET_VARS['page']
J'ai essayé $HTTP_GET_VARS['page'], et j'ai le même résultat (nok chez Alice, ok chez free et en local).
Ce qui me fait ch... c'est de devoir déménager mon site ........... :( :evil:

par Hubert Roksor » 14 mars 2006, 18:50

Fuis Alice comme la peste.

Ou utilise $HTTP_GET_VARS['page']

par t671 » 14 mars 2006, 18:22

salut,
quelles sont les versions de PHP utilisées chez free et alice ?
tu vois ça en appelant la fonction phpinfo().
<?
phpinfo();
?>
http://www.php.net/manual/en/function.phpinfo.php

$_GET n'existait pas dans les premières versions je crois.
Moi j'ai la version 4.3.6
Alice a la version 4.0.5
Free à la version 4.3.10

Si c'est un problème de version, comment passer outre ???
Y'a bien une solution ......... !!!???

Merci

par goeb » 14 mars 2006, 17:06

salut,
quelles sont les versions de PHP utilisées chez free et alice ?
tu vois ça en appelant la fonction phpinfo().
<?
phpinfo();
?>
http://www.php.net/manual/en/function.phpinfo.php

$_GET n'existait pas dans les premières versions je crois.

Résultat fonction PHP différente chez Free et Alice.

par t671 » 14 mars 2006, 14:14

Bonjour,

J'ai un fichier php qui gère des pseudos-frames.
En local ou chez Free ça fonctionne, mais chez Alice, ça fonctionne pas. C'est à dire que le changement de page ne se fait pas et reste sur la page par défaut.

Voici mon code php (y'a peut-être un option particulière à ajouter pour Alice, mais laquelle ? Ou devrais-je employer une autre méthode, mais laquelle ?) :

Code : Tout sélectionner

<?php // On définit le tableau contenant les pages autorisées // ---------------------------------------------------- $pageOK = array('contact' => 'contact.htm', 'accueil' => 'accueil.htm', 'presentation' => 'presentation.htm', 'liens' => 'liens.htm'); // On teste que le paramètre d'url existe et qu'il est bien autorisé // ----------------------------------------------------------------- if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) { include($pageOK[$_GET['page']]); // Nous appelons le contenu central de la page } else { include('accueil.htm'); // Page par défaut quant elle n'existe pas dans le tableau } ?>
Les pages à ouvrir ainsi que ce code sont bien hébergés par Alice.

Il me reste plus que ce problème à résoudre ..........
Merci pour vos lumières .........