CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP]vérifier si la variable existe ou p

MexiTux
MexiTux
Niveau 4
16 septembre 2006 à 17:16:32

Bonjour
ayant quelques trous de mémoires ces derniers temps, je me souviens plus de la fonction qui permettais de vérifier si une variable existe.
(c´est une variable $_GET[´cat´] )
:merci:

:bye:

deepblue
deepblue
Niveau 16
16 septembre 2006 à 17:17:55

fonction isset()

MexiTux
MexiTux
Niveau 4
16 septembre 2006 à 17:21:45

la fonction isset() c´est pas plutot pour dire :
si la variable existe.
moi je voudrais "si la variable n´existe pas"
désolé je me suis mal exprimé..

deepblue
deepblue
Niveau 16
16 septembre 2006 à 17:29:32

if(!isset($variable))

MexiTux
MexiTux
Niveau 4
16 septembre 2006 à 17:31:42

:merci: BCP DEEP ! <<champion

Pseudo supprimé
Pseudo supprimé 16 septembre 2006 à 17:36:19

En même temps, c´était pas très compliqué :rire:

MexiTux
MexiTux
Niveau 4
16 septembre 2006 à 17:52:30

ouais, mais j´aime bien quand on m´aide surtout quand j´ai des gros trous de mémoires^^´

Tenshinhan69
Tenshinhan69
Niveau 8
21 octobre 2006 à 14:46:27

Salut!

J´ai un petit probleme :

Selon ce que répond le visiteur, une variable va être créee.
Ainsi, apres plusieurs réponses, des variables se seront creees ou pas.
Par exemple, v1 et v3 définies. Mais pas v2.

Sachant qu´il ne s´agit que de chiffres.
Si je veux faire une variable
$Vtot = v1 + v2 + v3;
Mais que v2 n´existe pas, ça va me dire qu´elle est indéfinie.
Comment donner la valeur 0 à v2 si celle ci n´existe pas?

(j´espere qu´on me comprend! ^^)
Merci beaucoup! :-d

gugus963
gugus963
Niveau 10
21 octobre 2006 à 14:54:44

euh

Tu fais comme ça attends...

gugus963
gugus963
Niveau 10
21 octobre 2006 à 15:05:16

regarde :
http://goliathletueur.free.fr/tests/exemple.php?v1=5&amp;v2=7&amp;v3=8
regarde aussi :
http://goliathletueur.free.fr/tests/exemple.php

Voici le code :
http://simmstein.be/wall-5TJu07I1-php.htm

Comme tu vois, c´est pas dur et pas long :-)))

Tenshinhan69
Tenshinhan69
Niveau 8
21 octobre 2006 à 15:08:51

Ok, je vais regarder ça!

Merci! :-d

gugus963
gugus963
Niveau 10
21 octobre 2006 à 15:11:38

C´est ça qu´il te fallait ? Si tu veux additionner les valeurs remplace

$vTOT = $v1.$v2.$v3;

par

$vTOT = $v1+$v2+$v3;

:-)))

gugus963
gugus963
Niveau 10
21 octobre 2006 à 16:11:25

Pas mal to site :) (ça n´a rien à voir mais bon ^^)

Tenshinhan69
Tenshinhan69
Niveau 8
21 octobre 2006 à 16:50:08

Oui! C´est exactement ça que je cherchais merci bien, d´ailleurs j´ai honte car j´aurais du y trouver moi même...
Je suis loin d´être au point! ;- )

(mon site? Quel site? Pas de moi que tu parlais?

Tenshinhan69
Tenshinhan69
Niveau 8
21 octobre 2006 à 16:50:48

Ah oui j´ai vu de quel site tu parlais! ;- )

bond0067
bond0067
Niveau 7
22 octobre 2006 à 01:53:37

isset() franchement pas terrible.... Le mieu est d´utiliser !e mpty($var) comme ça elle vérifie si elle existe, et si elle a une valeure...

darth-bane
darth-bane
Niveau 10
22 octobre 2006 à 02:21:09

A ma connaissance, c´est faux !
empty() ne vérifie pas l´existence de la variable. Si celle-ci n´existe pas, il se produit une erreur.

darth-bane
darth-bane
Niveau 10
22 octobre 2006 à 03:02:10

Autre chose, si tu programmes correctement, lorsque tu déclare une variable, tu l´initialises. Donc tu ne devrais pas avoir de variable qui existe mais qui n´a pas de valeur.

bond0067
bond0067
Niveau 7
22 octobre 2006 à 03:51:46

@Darth-Bane

oui. et non.

car si on ne rempli pas le formulaire par exemple, et qu´on prend le POST dans la page suivante, et qu´on a pas rempli le formulaire, la variable sera créé, mais elle sera "NULL".

deepblue
deepblue
Niveau 16
22 octobre 2006 à 11:46:50

em^pty est tres limitée. Je ne l´utilisation jamais.
Pour savoir si une varia. existe et n´est pas vide, je fais ça :
if(isset($var) && trim($var) != "")

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment