pb nouveau serveur

pb nouveau serveur - Divers - Linux et OS Alternatifs

Marsh Posté le 12-01-2006 à 21:53:46    

Bonjour,  
 
je dépose ce post ici (j'espère que c'est la bonne catégorie).
je viens d'aquérir un nouveau serveur (un dédié) et j'ai un pb vraiment bizarre quand je transert mes sites. je ne trouve aucune réponse !
mes sites sont programmés avec des pseudo-frames php.
cependant sur le nouveau serveur, elles ne sont fonctionnent pas. le lien page.php?act=variable ramène systématiquement à la page d'accueil
 
mon code :
 

Code :
  1. <?
  2. if ($act=='accueil') {include('includes/accueil.php');}
  3. elseif ($act=='presentation') {include('includes/presentation.php');}
  4. elseif ($act=='plan') {include('includes/plan.php');}
  5. ...
  6. ...
  7. ...
  8. else {include('includes/accueil.php');}
  9. ?>


 
exemple d'un site (les fichiers sont les même sur ces 2 serveurs) :
 
ancien serveur (mutualisé) qui fonctionne: http://s146838336.onlinehome.fr/
nouveau serveur (dédié) qui fonctionne mal : http://temp3.webmasterfr.net
 
si quelqu'un à une idée du fichier de configuration à modifier ou de la manip à faire, je lui serais très reconnaissant.
 
merci d'avance


Message édité par twisted le 17-01-2006 à 19:00:44
Reply

Marsh Posté le 12-01-2006 à 21:53:46   

Reply

Marsh Posté le 17-01-2006 à 18:58:51    

S'il vous plait. personne n'a une petite idée ?

Reply

Marsh Posté le 17-01-2006 à 19:16:47    

probleme de register_global positionnée à Off. Ta facon de coder n'est pas respectueuse des nouveaux standards, car pour des raisons de securité, le Off est par defaut. Tu dois maintenant utiliser quelque chose comme  
 

Code :
  1. <?php
  2. if ($_GET['act'] == 'accueil') {include('includes/accueil.php');}
  3. ?>


 
et ce, pour tout les liens faisant référence à une variable provenant de l'URL.
 
A+
 
PS : je pense que ton post aurait ete mieux placé dans la categorie Dev ;)
 
edit: orthographes :/


Message édité par syl94 le 17-01-2006 à 19:17:32
Reply

Marsh Posté le 17-01-2006 à 21:17:46    

merci vraiment !
cela fonctionne nickel !
je comprend le pb, mon ancien serveur tournait avec des versions très anciennes.
sur le nouveau tout est à jour  :)  
 

Code :
  1. je pense que ton post aurait ete mieux placé dans la categorie Dev ;)


 
bah maintenant que tu m'as expliqué oui bien sûr. mais à la base je pensais que le problème venait de la config d'apache....
 
merci encore et @++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed