Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Fonction faire resortir valeur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fonction faire resortir valeur

n°1354652
polo7
Posté le 26-04-2006 à 19:11:26  profilanswer
 

Salut à tous,
Je me lance dans les fonction et j'ai fait une fonction qui teste si une valeur est vide pour un formulaire:
 
function check_empty($field_empty)
{
 global $l_empty_fields;
 if ($_GET["us"] == '1')
 {
  if ($field_empty == '')
  {
   echo "<font class='tb8b'>$l_empty_fields !</font>";
   $erreur = "1";
  }
 }
}
if ($erreur == "1" ){echo "erreur1";}
 
Et j'aimerai faire sortir la valeur de $erreur pour afficher erreur1 ou faire autre chose comme ne pas aller à l'étape 2.
J'ai essayé avec return $erreur; mais sans succès.
Y-a-t-il qqchose de plus simple?
 
Merci

mood
Publicité
Posté le 26-04-2006 à 19:11:26  profilanswer
 

n°1354702
olivthill
Posté le 26-04-2006 à 20:25:22  profilanswer
 

Voilà une question classique
La réponse est qu'il suffit d'inclure cette variable dans la liste des paramètres :

function check_empty($field_empy, $erreur)


Cette solution est très utilisée.
Une autre solution serait d'avoir une variable globale, mais il vaut mieux l'éviter si on le peut.

n°1354707
polo7
Posté le 26-04-2006 à 20:34:24  profilanswer
 

J'ai essayé comme ça, mais ça ne fonctionne pas, ça fonctionne seulement avec global $erreur;

n°1354764
sielfried
Posté le 26-04-2006 à 21:45:42  profilanswer
 

Plusieurs choses :
1. Evite les sorties (echo) dans une telle fonction. Elle devrait se limiter à renvoyer true ou false.
2. La solution c'est bien return, donc si c'est "sans succès" montre-nous ce que tu as fait.
3. Va faire un tour sur http://fr.php.net/functions, parce que c'est quand même les bases.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Fonction faire resortir valeur

 

Sujets relatifs
Report d'1 valeur d'1 textbox ds plusieurs feuilles (chgmt lignes)Affichage d'annonces en fonction de la distance
Exécuter une fonction à distanceRepetition d'une fonction private sub en VB
[résolu] Problème fonction remplacer les accentsrecuperer valeur html -> javascript
Incrementer la valeur d'une cellule.style="cursor: url('cursors.cur') dans une fonction JS
[asp][debutant]fonction et bouton...Probleme sur une fonction !!
Plus de sujets relatifs à : Fonction faire resortir valeur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR