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

  FORUM HardWare.fr
  Programmation
  PHP

  Compréhension d'une ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compréhension d'une ligne

n°1502663
fourniey
Rendre au prochain
Posté le 14-01-2007 à 02:17:24  profilanswer
 

Bonjour,
 
Je suis entrain d'essayer de comprendre PHP et j'aimerais savoir ce que veux dire cette ligne:
 
$an_fin=(isset($_POST['an_fin'])) ? $_POST['an_fin'] : Null;
 
et celle-ci (partie PHP seul.)
 
<input name="nom" type="text" id="nom" value="<?php if ($erreur) echo $nom ?>" size="80">
 
Merci!

mood
Publicité
Posté le 14-01-2007 à 02:17:24  profilanswer
 

n°1502665
afbilou
pouet your life
Posté le 14-01-2007 à 02:57:15  profilanswer
 

Pour la premiere question c'est l'utilisation de l'opérateur ternaire de PHP.
http://fr2.php.net/manual/fr/langu [...] hp#AEN4306
(x?y:z)
Si l'expression x est evaluée a vraie par PHP, alors la valeur y est renvoyée, sinon la valeur z est renvoyée.
 
Pour la deuxieme ligne que tu ne comprends pas c'est que tu n'as jamais ouvert une doc ou un tuto PHP et que tu as donc honteusement sauté des étapes.

n°1502666
fourniey
Rendre au prochain
Posté le 14-01-2007 à 03:08:57  profilanswer
 

Merci,
 
Si je comprends bien, si je ne voulais pas que ce soit null, je mettrais ce que je veux à la palce de null et ça s'afficherais dans le formulaire ?
 
Merci!

n°1502806
fourniey
Rendre au prochain
Posté le 14-01-2007 à 19:54:20  profilanswer
 

J'ai fait un test en mettant BBS à la fin et dans mon formulaire, le champs est vide.
 
$contact=(isset($_POST['contact'])) ? $_POST['contact'] : "BBS";
 
Est-ce normal ?

n°1502807
naceroth
Posté le 14-01-2007 à 19:57:46  profilanswer
 

Ben ça dépend de ce que tu fais de la variable $contact...

n°1502882
fourniey
Rendre au prochain
Posté le 14-01-2007 à 22:32:28  profilanswer
 

Ceci:
<input name="contact" type="text" id="contact" value="<?php if ($erreur) echo $contact ?>" size="80">

n°1502893
naceroth
Posté le 14-01-2007 à 23:19:47  profilanswer
 

Et $erreur vaut ?

n°1502906
fourniey
Rendre au prochain
Posté le 15-01-2007 à 00:16:36  profilanswer
 

$erreur vaut 0 ou 1 selon que les champs obligatoires ont été bien complété ou sont valides comme le courriel.

n°1503040
fourniey
Rendre au prochain
Posté le 15-01-2007 à 12:24:55  profilanswer
 

Personne ne sait!

n°1503109
-ThX-
Not here anymore
Posté le 15-01-2007 à 13:55:18  profilanswer
 

TODO: reprendre les bases du php
 
de rien :jap:

mood
Publicité
Posté le 15-01-2007 à 13:55:18  profilanswer
 

n°1503235
fourniey
Rendre au prochain
Posté le 15-01-2007 à 17:08:50  profilanswer
 

Poiur aider, en tout cas, ça aide!

n°1503324
naceroth
Posté le 15-01-2007 à 19:55:55  profilanswer
 

Non mais t'es quand même capable de faire un debug de base sans qu'on te prenne par la main non ?
 
Si ton IDE n'a pas de pas à pas intégré, tu fais un echo de ton $erreur et de ton $contact juste avant la ligne qui pose problème histoire de voir la situation et tu évalues en fonction. (et je demande la peine de mort pour ceux qui utilisent des valeurs 0 ou 1 plutôt que des booléens. Je sais que c'est pareil, mais True/False c'est quand même vachement plus parlant...)

n°1503412
fourniey
Rendre au prochain
Posté le 15-01-2007 à 23:21:20  profilanswer
 

Ce n'est pas moi qui ai développé cette application alors je ne veux pas modifier les true et false.
 
Pour mon petit problème, je vais trouvé.


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

  Compréhension d'une ligne

 

Sujets relatifs
Caractère pour "Retour à la ligne" dans un fichier texte ?Sélectionner la bonne ligne
Comment aligner des icones sur une ligne?musique en ligne
[PHP] Ecrire dans un fichier: gestion du retour à la ligne[Réglé] mettre un progamme en ligne ??
[Resolu] Comment lire dans un fichier ligne par ligneComment creer sa boutique en ligne ? (caddy / gestion stock ...etc)
Site en ligne pour s'autoformer au VBAprobléme compréhension ligne Php pour categorie?
Plus de sujets relatifs à : Compréhension d'une ligne


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