[php] un truc apparament tout con vu que jen voi plein partout :)

un truc apparament tout con vu que jen voi plein partout :) [php] - Programmation

Marsh Posté le 02-06-2002 à 20:05:08    

Alors voila j'ai une page en php 3  
par exemple  
si toto = 1 , tu m'affiche ça !
si toto = 2 , tu maffiche ça !
au chargement , on dit par exemple toto = 1  
ensuite je passe par un systeme allopass et je voudrai que toto soit = 2 en rechargeant la page ...
 
en fait le truc que je veux c'est pouvoir donne une valeur a ma variable ds le lien , ( j'ai vu des url avec des ?toto=... , je suppose que c ça )
Si ya un site ou c'est xpliqué , je suis preneur
 
Je commence tout juste le php moi :) Merci d'avance
Merci

Reply

Marsh Posté le 02-06-2002 à 20:05:08   

Reply

Marsh Posté le 02-06-2002 à 20:48:05    

Pour afficher, la commande c echo
 
Quand dans une url tu as http://xxx.com/index.php?toto=1
Ca veut dire que tu passe en GET (c'est une méthode pour passer des paramètres, comme POST pour les formulaire), la variable toto affecté de la valeur 1.
 
Pour afficher la valeur de toto tu fais :
echo $_GET['toto']; ( version php> 4.1.0) ou echo $HTTP_GET_VARS['toto']; sinon

Reply

Marsh Posté le 02-06-2002 à 22:42:36    

ou echo $toto si register global sur ON (mais cai mal :D)

Reply

Marsh Posté le 02-06-2002 à 22:58:43    

joce a écrit a écrit :

ou echo $toto si register global sur ON (mais cai mal :D)  



tiens mes registers global sont sur on ... ca sert a koi :??:

Reply

Marsh Posté le 02-06-2002 à 23:02:58    

ca sert à ce que echo $toto marche quand t'as passé $toto en GET ou en POST, sinon c'est :dtc:

Reply

Marsh Posté le 02-06-2002 à 23:04:12    

ah ok ... moi g abandonné depuis un moment :lol:
 
php 4.1 rulez ! :D ( $_POST[toto] :p)


Message édité par skylight le 06-02-2002 à 23:04:30
Reply

Marsh Posté le 02-06-2002 à 23:04:39    

mon pour l'instant c'est DMC :/

Reply

Marsh Posté le 02-06-2002 à 23:05:30    

cai mââl ! :D

Reply

Marsh Posté le 02-06-2002 à 23:05:50    

ouaich, mais c'est con d'imposer ca, moi j'ai pas de problème de sécu, toutes mes variables sont initialisées en interne


Message édité par joce le 06-02-2002 à 23:06:22
Reply

Marsh Posté le 02-06-2002 à 23:10:15    

Je suis dans le même cas que Joce :cry:  
vive le CTRL+R  :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 02-06-2002 à 23:10:15   

Reply

Marsh Posté le 02-06-2002 à 23:11:24    

ctrl + r ? c'est refresh ca ?

Reply

Marsh Posté le 02-06-2002 à 23:12:03    

joce a écrit a écrit :

ouaich, mais c'est con d'imposer ca, moi j'ai pas de problème de sécu, toutes mes variables sont initialisées en interne  




 
bah itoo ... meme le parametre trash est initialisé :na:
 
mais bon ... c ds l'interet general, fo penser que ya des gars ki codent mal ! :)

Reply

Marsh Posté le 02-06-2002 à 23:13:11    

joce a écrit a écrit :

ctrl + r ? c'est refresh ca ?  




 
je pense plutôt à un search & replace dans ton éditeur de code préféré :sleep:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 02-06-2002 à 23:14:03    

Sh@rdar a écrit a écrit :

 
 
je pense plutôt à un search & replace dans ton éditeur de code préféré :sleep:  




ouais mais non je peux pas parce que certaine fois mes variables sont en POST et d'autre fois en GET :D
je préfère les initialiser en début de fichier de toute façon :p

Reply

Marsh Posté le 02-06-2002 à 23:17:47    

pareil..
 
en fait je pensais surtout quand PHP sera déployé avec les nouveaux paramètres d'accès aux variables (la 4.2 c'est ça ?) en $_XX
 
toutes les variables $HTTP_ à modifier ça va faire mal...


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 02-06-2002 à 23:18:19    

Sh@rdar a écrit a écrit :

pareil..
 
en fait je pensais surtout quand PHP sera déployé avec les nouveaux paramètres d'accès aux variables (la 4.2 c'est ça ?) en $_XX
 
toutes les variables $HTTP_ à modifier ça va faire mal...  




 
moi je suis deja adapté a la solution :) :p
edit : 4.1 et superieur


Message édité par skylight le 06-02-2002 à 23:18:35
Reply

Marsh Posté le 02-06-2002 à 23:34:36    

Je code en Register Global à Off
Magic Quotes Off
 
Tout comme expliquer dans phpinfo.net

Reply

Marsh Posté le 02-06-2002 à 23:35:31    

Je@nb a écrit a écrit :

Je code en Register Global à Off
Magic Quotes Off
 
Tout comme expliquer dans phpinfo.net  




 
idem  :)

Reply

Marsh Posté le 02-06-2002 à 23:37:23    

Je@nb a écrit a écrit :

Je code en Register Global à Off
Magic Quotes Off
 
Tout comme expliquer dans phpinfo.net  




et magic quotes ca sert a koi :??:

Reply

Marsh Posté le 02-06-2002 à 23:38:18    

officiellement à te simplifier la vie, officieusement à foutre le bordel dans ton code ;)

Reply

Marsh Posté le 02-06-2002 à 23:39:42    

suis bien avancé là

Reply

Marsh Posté le 02-06-2002 à 23:42:23    

un addslashes auto

Reply

Marsh Posté le 02-06-2002 à 23:42:45    

ça ajoute automatiquement des guillemets dans les variables provenant de get, post, cookie... pour pas avoir à utilise addslashes quand tu feras tes requetes mysql avec (désolé si c pas très clair mais c tout ce que je peux produire en cette fin de weekend)

Reply

Marsh Posté le 02-06-2002 à 23:45:08    

ok ...

Reply

Marsh Posté le 02-06-2002 à 23:50:31    

siewn a écrit a écrit :

ça ajoute automatiquement des guillemets dans les variables provenant de get, post, cookie... pour pas avoir à utilise addslashes quand tu feras tes requetes mysql avec (désolé si c pas très clair mais c tout ce que je peux produire en cette fin de weekend)  




 
des backslashes plutôt, mais tu es pardonné ;)
 
fo bien coder les gars...
$var= get_magic_quotes_gpc() ?  
           $HTTP_POST_VARS["var"] :  
           addslashes($HTTP_POST_VARS["var"]);

Reply

Marsh Posté le 02-06-2002 à 23:51:32    

Ethernal a écrit a écrit :

 
 
des backslashes plutôt, mais tu es pardonné ;)
 
fo bien coder les gars...
$var= get_magic_quotes_gpc() ?  
           $HTTP_POST_VARS["var"] :  
           addslashes($HTTP_POST_VARS["var"]);  




 
kezek cette merde ?  :lol:

Reply

Marsh Posté le 02-06-2002 à 23:51:47    

Y a un article dessus sur phpinfo.net
 
Mais magic_quotes_gpc à Off
ça oblige à mettre addslashes

Reply

Marsh Posté le 02-06-2002 à 23:52:16    

il met un addslashes si magic_quotes_gpc est à off


Message édité par joce le 06-02-2002 à 23:52:30
Reply

Marsh Posté le 02-06-2002 à 23:52:25    

skylight a écrit a écrit :

 
 
kezek cette merde ?  :lol:  




 
C'est pou ajouter si besoin ou pas le addslashes

Reply

Marsh Posté le 02-06-2002 à 23:52:33    

d'ailleurs g besoin d'une chtite précision
 
les variables je les appelles tjs  
 
$_POST['var']
 
cad ke je mets des apostrophes
 
mais ca ca marche aussi :
 
$_POST[var]
$_POST["var"]
 
ya une solution "juste" ?

Reply

Marsh Posté le 02-06-2002 à 23:53:11    

normalement c avec des quote simple

Reply

Marsh Posté le 02-06-2002 à 23:53:44    

ok donc je peux continuer ...

Reply

Marsh Posté le 02-06-2002 à 23:55:22    

skylight> :lol: c du bon code ;)
Maintenant le tout est de voir ce que tu fais avec tes variables par après (bd ou affichage), c ckler que ça sert à rien d'ajouter des backslashes, pour les retirer 2min après
 
après tu as aussi le magic_quotes_runtime  :sarcastic:  
 

Je@nb a écrit a écrit :

Y a un article dessus sur phpinfo.net
 
Mais magic_quotes_gpc à Off
ça oblige à mettre addslashes  




un excellent article d'ailleur

Reply

Marsh Posté le 02-06-2002 à 23:58:15    

Là aussi g mis à Off (enfin g mis comme le préconise PHP group)

Reply

Marsh Posté le 03-06-2002 à 00:03:10    

le prob c ke tu choisis pas toujours la config du serveur :(

Reply

Marsh Posté le 03-06-2002 à 00:04:41    

Ethernal a écrit a écrit :

le prob c ke tu choisis pas toujours la config du serveur :(  




 
même jamais :(  
 
putain de safe mode !! Grrr impossible de faire un fopen  :fou:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 03-06-2002 à 00:05:07    

ouaip
 
 
si je commence a foutre les magic quotes sur off sur mon server, mon forum marchera ok (apres MAJ du code) mais je veux qu'il soit portable sur lycos, par ex ...

Reply

Marsh Posté le 03-06-2002 à 00:05:23    

Oué mais j'héberge @home alors je controle tout de chez tout  :D  :D

Reply

Marsh Posté le 03-06-2002 à 00:06:19    

un fopen local tu sais je pense.
 
c vrai que ça devient compliqué :(

Reply

Marsh Posté le 03-06-2002 à 00:07:37    

Je@nb a écrit a écrit :

Oué mais j'héberge @home alors je controle tout de chez tout  :D  :D  




 
si tu prends en charge les frais d'install du système de paiment ATOS, je mets une boutique chez toi :D  
 
PS : entre 150 et 2000 ? :ouch:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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