Page 1 sur 1

Signification?

Posté : 12 janv. 2010, 16:23
par Skyounet
Bonjour
En regardant le travail de mon prédécésseur, je vois:

Code : Tout sélectionner

if( isset($_POST['maj'] ) || isset($_GET['maj']) ) { $maj = isset ($_POST['maj']) ? $_POST['maj'] : $_GET['maj']; }
Quel est le but?
Merci

Re: Signification?

Posté : 12 janv. 2010, 16:35
par zeus
Si la variables 'maj' existe en POST ou en GET, il va récupérer cette variable, en favorisant le contenu de la variable en POST.

Re: Signification?

Posté : 12 janv. 2010, 20:04
par Elie
Un $_REQUEST['maj'] aura surement le meme effet. Tout depend l'effet voulu :)

Re: Signification?

Posté : 13 janv. 2010, 00:36
par zeus
Non, parce que le $REQUEST embarque également d'autres valeurs ($_COOKIE), comme l'a précisé stealth35 (mais je ne sais pas où est passé son message, du coup, je reposte)
De plus, dans $_REQUEST, ce sont les variables $_GET qui sont utilisés en priorités, et ce n'est pas notre cas dans le code donné.