(php) hebergeur qui interdit les pseudoframes??

hebergeur qui interdit les pseudoframes?? (php) - PHP - Programmation

Marsh Posté le 19-11-2006 à 18:45:18    

Bonjour a tous
 
Je travaille pour un ami pour mise a jour de son site internet. J'ai fais quelque chose d'assez simple en utilisant des pseudo frame (include ...)
 
2 zones de contenus sur ce principe : le sous menu et le contenu, la maquette, marchant au poil sous free est visible ici : http://mystik23.free.fr/windsurfvietnam  
 
l'ami en question utilise un autre hebergeur payant qui est XO Communication (americain, je suis en relation avec la hotline, mais je viens juste d'identifier le probleme, je ne vous demande pas bien sur de vous substitué a celle ci)
 
le truc c'est que l'hebergeur semble interdire de donner un contenu a une variable de part l'url :
 
script de test : (http://www.windsurf-vietnam.com/test.php)
 
<?php
switch($var)  
{  
case'1' : echo'cest1';
break;
case'2' : echo'cest 2';
break;
default : echo'rien';
} ?>
 
au premier essai, j'ai defini en debut de script la valeur de $var, au deuxième essai, j'ai essayer de le faire en chargeant test.php?var=1, et la ca marche plus!!
 
Ma surprise fut grande... :sweat:  
 
Avez vous deja entendu parler d'hebergeur limitant ainsi, pb de sécurité?
 
(PS, j'ai bien sure fais gaffe dans le vrai script avec un gros switch pour ne pas qu'un gros malin charge ses page sur le site)
 
Merci beaucoup  
 
Yoan

Reply

Marsh Posté le 19-11-2006 à 18:45:18   

Reply

Marsh Posté le 19-11-2006 à 18:46:39    

Faut mettre $var = $_GET['var']; au début du script
 
Ensuite ... apprends le PHP, la syntaxe de switch est :
 
switch ($var) {
 
case 1:
echo 'c\'est 1';
break;
case 2:
echo 'c\'est 2';
break;
default:
echo 'rien';
break;
 
}


Message édité par WiiDS le 19-11-2006 à 18:48:23
Reply

Marsh Posté le 19-11-2006 à 19:33:17    

YYYESSSSSSSSS merci bcp wiids
 
vous allez surement vous foutre de ma geule tellement le pb paraissait simple (je suis pas non plus une vedette), mais sous free je n'ai jms eu besoin de cela, est ce la part magique de free
 
en tout cas merci :bounce:

Reply

Marsh Posté le 19-11-2006 à 19:49:33    

Peut être que Free extrait les données $_GET avant mais mieux vaut le faire manuellement :/

Reply

Marsh Posté le 20-11-2006 à 17:46:29    

WiiDS a écrit :

Peut être que Free extrait les données $_GET avant mais mieux vaut le faire manuellement :/


register_global est à ON pour php4 chez Free :kaola:

Reply

Marsh Posté le 22-11-2006 à 13:25:31    

leflos5 a écrit :

register_global est à ON pour php4 chez Free :kaola:


Et c'est bien crade register_globals à On  :jap:

Reply

Sujets relatifs:

Leave a Replay

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