OVH Community, votre nouvel espace communautaire.

nouvel hébergement et pb de variable - htaccess


Daniel60
03/07/2014, 11h09
- Non, à moins que quelqu'un te cède un vieux plan.
- Oui.

yule
03/07/2014, 10h18
Ok merci et bon à savoir.

Et il y a aucun moyen de faire autrement ? faut tout refaire avec des variables spécifiques ?

A+
Yule

Daniel60
03/07/2014, 08h46
C'est normal. PHP dans ses dernières versions n'accepte plus les variables globales, pour des raisons de sécurité.

yule
03/07/2014, 08h29
hébergement web - perso2014

Bonjour,

J'ai un problème de variable sur mon nouvel hébergement, je dois faire quelque chose de faux et je ne sais pas quoi, ou il y a chez OVH une spécificité a rajouté sur htaccess que je ne connais pas ?

J'ai deux comptes chez ovh, J'ai pu donc tester sur plusieurs de mes sites ce qui ne va pas sur l'hébergement de mon dernier site

Je test une variable (www.monsite.com/test.php?choix=ko

Code PHP:
         
    
if ($choix =="ko"){    
              echo 
"si le choix est KO, j'affiche ce texte";     }
    else { 
                       echo
"Ca ne va pas...";  }
    
?>
Ca ne fonctionne donc pas…. Par contre, si j'ajoute cette ligne avant ce test, $choix = $_GET['choix']; Tout est ok

Code PHP:
     
$choix 
$_GET['choix'];
    
    if (
$choix =="ko"){    
              echo 
"si le choix est KO, j'affiche ce texte";     }
    else { 
                       echo
"Ca ne va pas...";  }
    
?>
Je me suis dit que je devais peut-être désactiver sur mon htaccess ceci

Options –MultiViews

Mais rien n'y fait… ca ne fonctionne que si j'ai cet appel $choix = $_GET['choix'];

Comme mentionné ci-dessus, j'ai un plusieurs sites hebergé chez ovh, j'ai testé ce bout de script, sur tous mes autres sites et tout fonctionne parfaitement sans faire appel a ce genre de ligne $choix = $_GET['choix'];

1 je dois faire quelque chose de faux que me crève les yeux ?
2 il y a un bug ou un spécificité ovh qui est obsolète ?

A toutes fins utiles, mon htaccess

Code:
Options -Indexes
Options -Multiviews
Options +FollowSymLinks
SetEnv REGISTER_GLOBALS 0
Header set Cache-Control "no-cache"


# SetEnv PHP_VER 5 
# SetEnv PHP_VER 5_3
  SetEnv PHP_VER 5_4 


ErrorDocument 404 /page-404.html
RewriteEngine on
D'avance merci pour votre aide
yule