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

  FORUM HardWare.fr
  Programmation
  PHP

  affichage de la date en français

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

affichage de la date en français

n°460036
kameha
Posté le 17-07-2003 à 11:20:45  profilanswer
 

Hello,
si kelekun a 5mn a m'accorder merci d'avance.
Je voudrais afficher la date en français, voici mon code:
 

Code :
  1. $jour=date(l);
  2. if (date(l)== monday){
  3. $jour="Lundi";
  4. }
  5. if (date(l)== tuesday){
  6. $jour="Mardi";
  7. }
  8. if (date(l)== Wednesday){
  9. $jour="Mercredi";
  10. }
  11. if (date(l)== thursday){
  12. $jour="Jeudi";
  13. }
  14. if (date(l)== friday){
  15. $jour="Vendredi";
  16. }
  17. if (date(l)== saturday){
  18. $jour="Samedi";
  19. }
  20. if (date(l)== sunday){
  21. $jour="Dimanche";
  22. }
  23. if ($m=="1" ){
  24. $mois="Janvier";
  25. }
  26. if ($m=="2" ){
  27. $mois="FÈvrier";
  28. }
  29. if ($m=="3" ){
  30. $mois="Mars";
  31. }
  32. if ($m=="4" ){
  33. $mois="Avril";
  34. }
  35. if ($m=="5" ){
  36. $mois="Mai";
  37. }
  38. if ($m=="6" ){
  39. $mois="juin";
  40. }
  41. if ($m=="7" ){
  42. $mois="juillet";
  43. }
  44. if ($m=="8" ){
  45. $mois="Aout";
  46. }
  47. if ($m=="9" ){
  48. $mois="Septembre";
  49. }
  50. if ($m=="10" ){
  51. $mois="Octobre";
  52. }
  53. if ($m=="11" ){
  54. $mois="Novembre";
  55. }
  56. if ($m=="12" ){
  57. $mois="Decembre";
  58. }
  59. $fdate="$jour $j $mois $a";
  60. echo $fdate;


 
 
 
Le résultat ça donne ça:
Thursday 17 juillet 2003
 
Comment se fait-il que mon jour soit en anglais?
merci

mood
Publicité
Posté le 17-07-2003 à 11:20:45  profilanswer
 

n°460055
super_toto
Posté le 17-07-2003 à 11:36:01  profilanswer
 

ben disons y'a nettement plus clean a faire comme code mais on s'en fou :)
 
le probleme, tu mets tes jours en anglais entre guillemet stp et avec une majuscule a la premiere lettre
 
 
if (date(l)== "Thursday"){  
 
$jour="Jeudi";  
 
}  
 


Message édité par super_toto le 17-07-2003 à 11:36:25
n°460062
kameha
Posté le 17-07-2003 à 11:41:22  profilanswer
 

merci,effectivement j'aurais pu le remarquer.
je commence donc rien ne me saute aux yeux.
 
Y a plus clean? plus court?
je suis preneur si c'est pas trop plus complexe...
merci

n°460097
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-07-2003 à 12:02:16  profilanswer
 

Perso moi je fais plutot:

Code :
  1. $french_day = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' );


 
Et après pour recuperer le jour:

Code :
  1. $jour = $french_day[date(w)];


 
En adaptant un peu tu dois pouvoir trouver pour les mois.

n°460101
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-07-2003 à 12:05:06  profilanswer
 

:heink:
Et strftime() en mettant les bonnes locales, c'est trop dur ? :??:
http://www.php.net/manual/fr/function.strftime.php
 
Mais pourquoi faire simple et safe alors qu'on peut faire compliqué et buggé, hein [:ddr555]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°460118
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-07-2003 à 12:17:48  profilanswer
 

connaissais po ...
M'endormirais moins con ce soir!  :wahoo:

n°460303
super_toto
Posté le 17-07-2003 à 14:27:52  profilanswer
 

connaissait pas non plus strftime()
sympa
sinon j'utilisais comme Anapajari des tableaux c'est nettement plus court
 
enfin du moment que ton code marche et si tu débutes, c'est pas le plus important !

n°460309
skylight
Made in France.
Posté le 17-07-2003 à 14:34:42  profilanswer
 

Taiche a écrit :

:heink:
Et strftime() en mettant les bonnes locales, c'est trop dur ? :??:
http://www.php.net/manual/fr/function.strftime.php
 
Mais pourquoi faire simple et safe alors qu'on peut faire compliqué et buggé, hein [:ddr555]  

Cette fonction est assez mal reconnue ...
(j'ai eu plein de probleme sur un truc qui marchait sous linux, et non sous Windows...)
 
 
ca, t'es sur que ca marchera tjs, quelque soit le serveur :)
 
 
$tableau_jour = array ();
$tableau_jour["Monday"]    = "lundi";
$tableau_jour["Tuesday"]   = "mardi";
$tableau_jour["Wednesday"] = "mercredi";
$tableau_jour["Thursday"]  = "jeudi";
$tableau_jour["Friday"]    = "vendredi";
$tableau_jour["Saturday"]  = "samedi";
$tableau_jour["Sunday"]    = "dimanche";
 
$tableau_mois = array ();
$tableau_mois["January"]   = "janvier";
$tableau_mois["February"]  = "février";
$tableau_mois["March"]     = "mars";
$tableau_mois["April"]     = "avril";
$tableau_mois["May"]       = "mai";
$tableau_mois["June"]      = "juin";
$tableau_mois["July"]      = "juillet";
$tableau_mois["August"]    = "août";
$tableau_mois["September"] = "septembre";
$tableau_mois["October"]   = "octobre";
$tableau_mois["November"]  = "novembre";
$tableau_mois["December"]  = "décembre";


Message édité par skylight le 17-07-2003 à 14:35:44
n°460529
kameha
Posté le 17-07-2003 à 16:06:02  profilanswer
 

merci.
autre chose dans le meme topic:
 
comment forcer une case à cocher à etre cocher dans un formulaire? PHP, script...

n°460537
skylight
Made in France.
Posté le 17-07-2003 à 16:10:19  profilanswer
 

kameha a écrit :

merci.
autre chose dans le meme topic:
 
comment forcer une case à cocher à etre cocher dans un formulaire? PHP, script...


<input type="checkbox" value="1" name="nom" checked="checked" />

mood
Publicité
Posté le 17-07-2003 à 16:10:19  profilanswer
 

n°460549
stage
Posté le 17-07-2003 à 16:16:33  profilanswer
 

function date_now(){
    $jour=array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi" );
    $mois=array("décembre","janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre" );
    echo $jour[date("w" )].date(" j " ).$mois[date("n" )].date(" Y" );
}
 
asser simple et efficace

n°460552
skylight
Made in France.
Posté le 17-07-2003 à 16:17:46  profilanswer
 

stage a écrit :

function date_now(){
    $jour=array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi" );
    $mois=array("décembre","janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre" );
    echo $jour[date("w" )].date(" j " ).$mois[date("n" )].date(" Y" );
}
 
asser simple et efficace

On ne met jamais de majuscules aux jours de la semaine [:aloy]

n°460558
stage
Posté le 17-07-2003 à 16:22:05  profilanswer
 

enlève les !

n°460559
skylight
Made in France.
Posté le 17-07-2003 à 16:22:45  profilanswer
 

Moi j'en ai rien à foutre :D

n°460561
stage
Posté le 17-07-2003 à 16:24:56  profilanswer
 

alors pk t'en parle !  :pt1cable:  
 :hello:

n°460562
skylight
Made in France.
Posté le 17-07-2003 à 16:25:42  profilanswer
 

Pour ta gouverne :D

n°460582
kameha
Posté le 17-07-2003 à 16:43:23  profilanswer
 

Skylight a écrit :


<input type="checkbox" value="1" name="nom" checked="checked" />


 
me suis mal exprimé:
comment forcer le naviguateur a cocher cette case sinon message d'erreur type : "Tu n'as pas coché cette case!!!Recommence!!"

n°460592
stage
Posté le 17-07-2003 à 16:54:08  profilanswer
 

ton code :
<input type="checkbox" value="1" name="nom" checked="checked" />  
 
réponse:
jimagine que tu envoi un formulaire ?! si c'est le cas :
 
if ($_POST["checkbox"]==0){//Pas coché
    echo "<SCRIPT language=\"javascript\">window.alert(\"Ton message.\" );</SCRIPT>";
  echo "<SCRIPT language=\"javascript\">history.go(-1);</SCRIPT>";
}

n°460598
kameha
Posté le 17-07-2003 à 16:56:14  profilanswer
 

classe...jvais tester ça.
merci

n°460615
kameha
Posté le 17-07-2003 à 17:14:28  profilanswer
 

Est ce que l'endroit ou je vais mettre ce script dans ma page est important?
Si j'ai appellé ma checkbox "check", le code ça donne donc ça?:

Code :
  1. if ($check["checkbox"]==0){//Pas coché  
  2.    echo "<SCRIPT language=\"javascript\">window.alert(\"Ton message.\" );</SCRIPT>";
  3. echo "<SCRIPT language=\"javascript\">history.go(-1);</SCRIPT>";
  4. }


 
Depuis ke je l'ai mis, kan j'arrive sur ma page ça me marque le message d'erreur direct plus l'historique -1, sans même avoir pu saisir koi ke ce soit...merci

n°460620
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-07-2003 à 17:16:54  profilanswer
 

:heink:  
PHP fonctione côté SERVEUR, JavaScript côté CLIENT. Il te faut donc effectuer le test JavaScript AU MOMENT où l'utilisateur poste son formulaire, pas une fois qu'il a été posté ni au moment où tu crées la page. Par exemple, pour un bouton, fais-le dans l'événement onClick (ne marche pas avec le type submit).


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°460621
skylight
Made in France.
Posté le 17-07-2003 à 17:18:00  profilanswer
 

kameha a écrit :


 
me suis mal exprimé:
comment forcer le naviguateur a cocher cette case sinon message d'erreur type : "Tu n'as pas coché cette case!!!Recommence!!"

Heu .... c'est quoi l'interêt ? [:totozzz]

n°460638
kameha
Posté le 17-07-2003 à 17:28:19  profilanswer
 

Citation :

Heu .... c'est quoi l'interêt ?


 
Une case à cocher obligatoire dans un formulaire, ç'est rare?

n°460642
skylight
Made in France.
Posté le 17-07-2003 à 17:29:38  profilanswer
 

A part pour les licences / CGV, oui [:jofission]

n°460669
kameha
Posté le 17-07-2003 à 17:42:19  profilanswer
 

Skylight a écrit :

A part pour les licences / CGV, oui [:jofission]


 
euh...maintenant ke tu m'en parles...c'est vrai que ça revient au même si je met pas de checkbox, juste du texte.
Disons que la personne est plus sensibilisé si elle doit coché pour valider son formulaire.
 
Pour etre plus clair, je fais un concours photo sur mon site, la phrase est du type:
"j'autorise X a utiliser ma photo sur son site internet"
 
après juridiquement, si la personne a envie de casser les ..., je sais pas comment ça se passe.

n°463462
kameha
Posté le 21-07-2003 à 15:33:04  profilanswer
 

Dans mon admin, j'aimerai pouvoir mettre a jour une valeur qui va me permettre de primer une photo (concours oblige).  
 
Quelle est, en résumé, la manip pour mettre a jour une table (prix) dans my SQL?  
 
J'ai commencé par ça:  
Code:  
<?php  
include("../php/conf.inc.php" );  
 
$nid=mysql_insert_id();  
 
$q_update  = mysql_query("UPDATE $tb_concour_photo SET prix= '$prix' WHERE id ='$nid'" ) or die(mysql_error());  
?>  
 
 
jusqu'ici j'pense que ça va.  
 
Ensuite j'ai nommé mes "3 boutons radio":  
type="radio" name="prix" value="1"  
type="radio" name="prix" value="2"  
type="radio" name="prix" value="3"  
 
En gros, c'est a peu pres ça?

n°463496
NiCo0
Ou? La!
Posté le 21-07-2003 à 15:51:25  profilanswer
 

Tu testes ...

n°463525
kameha
Posté le 21-07-2003 à 16:05:10  profilanswer
 

bah ouai et la table ne se met pas a jour.

n°463541
anapajari
s/travail/glanding on hfr/gs;
Posté le 21-07-2003 à 16:12:10  profilanswer
 

rajoutes un  

Code :
  1. echo "UPDATE $tb_concour_photo SET prix= '$prix' WHERE id ='$nid'";


Et regardes si ta requete est correcte, si l'id est le bon, etc.
 
Enfin si c'est exactement ton code et que tu ne fais pas d'insert avant ton mysql_insert_id() c'est pas sur du tout que ça te retourne l'id pour la table que tu veux updater.
En même temps si tu fais un insert juste avant, tu n'aurrais pas besoin d'un update ...
 
[Edit] Je pense aussi que ton champs id dans la table est un int vu que tu veux récuperer un auto incremente auquel cas il ne faut pas le quoter dans ton where donc ça donne:

Code :
  1. echo "UPDATE $tb_concour_photo SET prix= '$prix' WHERE id =$nid";


[Fin d'Edit]


Message édité par anapajari le 21-07-2003 à 16:13:49
n°463543
kameha
Posté le 21-07-2003 à 16:12:59  profilanswer
 

si t'as 5 mn, voili mon code:
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Concours photo - primer</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <link rel="stylesheet" href="css/style.css" type="text/css">
  7. <?php 
  8. include("../php/conf.inc.php" );
  9. $nid=mysql_insert_id();
  10. $q_recupimage = mysql_query("SELECT * FROM $tb_concour_photo WHERE id = '$num'" ) or die(mysql_error());
  11. $q_update  = mysql_query("UPDATE $tb_concour_photo SET prix= '$prix' WHERE id ='$nid'" ) or die(mysql_error());
  12. $dt = mysql_fetch_object($q_recupimage);
  13. $id = $dt->id;
  14. $type = $dt->type;
  15. $prix =  $dt->prix;
  16. list($extzoom,$extvign)=explode(":",$type);
  17. ?>
  18. <script language="JavaScript"><!--
  19. function commander()
  20.      {
  21.  document.SAISIE.submit();
  22.      }
  23. </script>
  24. </head>
  25. <body>
  26. <? if ($action=="mod" ): ?>
  27. <form action="concour_photos_primer.php" method="post" enctype="multipart/form-data" name="SAISIE">
  28.   <table width="28%" border="0" cellspacing="0" cellpadding="4">
  29.     <tr>
  30.       <td width="49%" rowspan="4"><p> <a href="../datas/concour_photo/<? echo $id.$extzoom ?>" target="_blank"><img src="../datas/concour_photo/vignettes/<? echo $id ?><? echo $extvign ?>" border="0"></A>
  31.           <input type="hidden" name="action" size="-1" value="mod">
  32.         </p>
  33.         <p>&nbsp; </p></td>
  34.       <td width="10%"><input type="radio" name="prix" value="1"></td>
  35.       <td width="41%"><strong>1er prix</strong></td>
  36.     </tr>
  37.     <tr>
  38.       <td><input type="radio" name="prix" value="2"></td>
  39.       <td>2&egrave;me prix</td>
  40.     </tr>
  41.     <tr>
  42.       <td><input type="radio" name="prix" value="3"></td>
  43.       <td>3&egrave;me prix</td>
  44.     </tr>
  45.     <tr>
  46.       <td>&nbsp;</td>
  47.       <td><input type="button" name="Submit" value="Valider" onClick="commander();"></td>
  48.     </tr>
  49.   </table>
  50. </form>
  51. <p>
  52.   <? endif ?>
  53.   <? else: ?>
  54.   <font color="red">MODIFICATION ENREGISTR&Eacute;E</font>
  55.   <? endelse ?>
  56. </p>
  57. </body>
  58. </html>


 
mon if genere une erreur, j'ai du mal avec mon champ caché "action"...

n°463566
anapajari
s/travail/glanding on hfr/gs;
Posté le 21-07-2003 à 16:22:44  profilanswer
 

kameha a écrit :


Code :
  1. ...
  2.   <? if ($action=="mod" ): ?>
  3. ... 
  4.   <? endif ?>
  5.   <? else: ?>
  6. ... 
  7.   <? endelse ?>
  8. ...




Qu'est ce que c'est que cette syntaxe? Tu me la sors d'ou?  
Essaye plutot:

Code :
  1. ...
  2.   <? if ($action=="mod" ): ?>
  3. ... 
  4.   <? else: ?>
  5. ... 
  6.   <? endif; ?>
  7. ...


n°463591
kameha
Posté le 21-07-2003 à 16:33:56  profilanswer
 

ha ouai tiens.....je fais du "crea-code"
 
En tout cas, j'ai inclus l'insert et ma table se met a jour sauf qu'il en creer une nouvelle avec la valeur 1 dans prix.  
mais bon ça avance merci.
Apperement il n'arrive pas a trouver l'id.
Comment ça se fait kil en creer une nouvelle plutot que de ma dire "je trouve pas l'ID"?
 
Pour l'histoire du if else, maintenant quand j'arrive sur ma page, il met "modifications enregistrées" direct!?
je met un donc un  <? if ($action=="mod" ): ?> avant mon formulaire...un champ caché (name="action" value="mod" ) dans mon formulaire et un else avant ma phrase "modif save".
J'ai comme l'impression ke la logique n'y est pas...c'est ça ou pas?
 
merci

n°463618
anapajari
s/travail/glanding on hfr/gs;
Posté le 21-07-2003 à 16:55:34  profilanswer
 

Bin le probleme c'est qu'il est un peu mal foutu ton script parce qu'a chaque fois tu fais ton update alors que si j'ai bien compris tu ne dois le faire que lorsque ton formulaire est soumis. Mets la partie avec l'update dans ton else.
 
Et puis je pense que tu as inversé tes conditions, le seul moment où $action=="mod" c'est lorsque tu soumets ton formulaire, or pour afficher ton formulaire il faut que $action=="mod" donc c'est sur que le formulaire s'affichera jamais.
 
Concernant ton id je t'ai dit on sait pas du tout ce que mysql_insert_id()  te retourne dans la mesure ou personne ne peut savoir quel a été le dernier insert. Si dans ta table $id est en auto-incrémente je te conseillerais plutot de faire un select pour remonter le max(id).
Mais surtout tu dois avoir un paramètre $num qui vient de la page d'avant si je me trompes pas. Tu l'utilises pour remonter les infos de l'image sur laquelle on vote ( ton premier select), pourquoi ne pas l'utiliser lui plutot que de te compliquer la vie comme tu les fait avec ton $nid?


Message édité par anapajari le 21-07-2003 à 16:56:46
n°463643
kameha
Posté le 21-07-2003 à 17:10:04  profilanswer
 

Citation :

Et puis je pense que tu as inversé tes conditions, le seul moment où $action=="mod" c'est lorsque tu soumets ton formulaire, or pour afficher ton formulaire il faut que $action=="mod" donc c'est sur que le formulaire s'affichera jamais.


ok, ça c'est réglé, à present le formulaire s'affiche au départ et le message s'affiche apres soumission du form...cool.
 

Citation :

Concernant ton id je t'ai dit on sait pas du tout ce que mysql_insert_id()  te retourne dans la mesure ou personne ne peut savoir quel a été le dernier insert. Si dans ta table $id est en auto-incrémente je te conseillerais plutot de faire un select pour remonter le max(id).  
Mais surtout tu dois avoir un paramètre $num qui vient de la page d'avant si je me trompes pas. Tu l'utilises pour remonter les infos de l'image sur laquelle on vote ( ton premier select), pourquoi ne pas l'utiliser lui plutot que de te compliquer la vie comme tu les fait avec ton $nid?

 
j'ai re-utiliser $num, effectivement ma variable passe à présent.
par contre, il me creer tjrs une nouvelle table.
 

Citation :

Bin le probleme c'est qu'il est un peu mal foutu ton script parce qu'a chaque fois tu fais ton update alors que si j'ai bien compris tu ne dois le faire que lorsque ton formulaire est soumis. Mets la partie avec l'update dans ton else.


comme c'est cho de comprendre! juste un truc:
tu crois que je peux virer mon UPDATE et laisser mon INSERT. Ca vient pas de la ma nouvelle table à chaque soumission? Je trouve ça bizarre d'avoir les 2 pour l'instant.

n°463656
anapajari
s/travail/glanding on hfr/gs;
Posté le 21-07-2003 à 17:27:29  profilanswer
 

kameha a écrit :

Citation :

Bin le probleme c'est qu'il est un peu mal foutu ton script parce qu'a chaque fois tu fais ton update alors que si j'ai bien compris tu ne dois le faire que lorsque ton formulaire est soumis. Mets la partie avec l'update dans ton else.


comme c'est cho de comprendre! juste un truc:
tu crois que je peux virer mon UPDATE et laisser mon INSERT. Ca vient pas de la ma nouvelle table à chaque soumission? Je trouve ça bizarre d'avoir les 2 pour l'instant.


 
Euuuuh mais a quel endroit tu fais un insert la explique moi???
Qu'est ce que tu entends par table? enregistrement plutot non?
En tout cas la logique devrait être la suivante:

Code :
  1. - si action=='mod'
  2.   //le formulaire vient d'être soumis avec un nouveau $prix
  3.   - on update la photo en lui mettant le prix egal à $prix. ( Note bien que tu n'as pas de champs num dans ton formulaire donc qu'il faudra le rajouter en hidden pour pouvoir faire ton where)
  4.   - si tout s'est bien passé, on affiche MODIFICATION ENGISTRE
  5. - sinon
  6.   - on affiche le formulaire


Donc je vois pas ou tu as besoin d'un insert!!!!


Message édité par anapajari le 21-07-2003 à 17:28:13
n°463668
kameha
Posté le 21-07-2003 à 17:35:28  profilanswer
 

Citation :

Qu'est ce que tu entends par table? enregistrement plutot non?


oui
 

Citation :

Donc je vois pas ou tu as besoin d'un insert!!!!


moi non plus, c'est juste que tu m'avais dit ça...

Citation :

Enfin si c'est exactement ton code et que tu ne fais pas d'insert avant ton mysql_insert_id() c'est pas sur du tout que ça te retourne l'id pour la table que tu veux updater.  
En même temps si tu fais un insert juste avant, tu n'aurrais pas besoin d'un update ...

...que j'ai du mal interpreter.
 
bon merci bien en tout cas, jvais essayer de suivre ta logique, rajouter le champ caché et tout...

n°464284
kameha
Posté le 22-07-2003 à 09:22:24  profilanswer
 

Excusez moi de saouler mais je n'arrive pas a trouver la bonne syntaxe vers mon "else". Voyez vous des erreurs de syntaxes flag.
 

Code :
  1. <? if ($action=="mod" )//le formulaire vient d'être soumis avec un nouveau $prix
  2. {
  3.        include("../php/conf.inc.php" );
  4.        $q_recupimage = mysql_query("SELECT * FROM $tb_concour_photo WHERE id = '$num'" ) or die(mysql_error());
  5.        $q_update  = mysql_query("UPDATE $tb_concour_photo SET prix= '$prix' WHERE id ='$num'" ) or die(mysql_error());
  6.        $dt = mysql_fetch_object($q_recupimage);
  7.        $id = $dt->id;
  8.        $type = $dt->type;
  9.        $prix =  $dt->prix;
  10.        list($extzoom,$extvign)=explode(":",$type);
  11.        echo ("MODIFICATION ENREGISTR&Eacute;E" );
  12. }
  13. else ;
  14. ?>
  15. <form action="concour_photos_primer.php" method="post" enctype="multipart/form-data" name="SAISIE">
  16.   <table width="28%" border="0" cellspacing="0" cellpadding="4">
  17.     <tr>
  18.       <td width="49%" rowspan="4"><p> <a href="../datas/concour_photo/<? echo $id.$extzoom ?>" target="_blank"><img src="../datas/concour_photo/vignettes/<? echo $id ?><? echo $extvign ?>" border="0"></A>
  19.           <input type="hidden" name="action" size="-1" value="mod">
  20.           <input type="hidden" name="num" size="-1" value="<? echo $num ?>">
  21.         </p>
  22.         <p>&nbsp; </p></td>
  23.       <td width="10%"><input type="radio" name="prix" value="1"></td>
  24.       <td width="41%"><strong>1er</strong> prix</td>
  25.     </tr>
  26.     <tr>
  27.       <td><input type="radio" name="prix" value="2"></td>
  28.       <td><strong>2&egrave;me</strong> prix</td>
  29.     </tr>
  30.     <tr>
  31.       <td><input type="radio" name="prix" value="3"></td>
  32.       <td><strong>3&egrave;me</strong> prix</td>
  33.     </tr>
  34.     <tr>
  35.       <td>&nbsp;</td>
  36.       <td><input type="button" name="Submit" value="Valider" onClick="commander();"></td>
  37.     </tr>
  38.   </table>
  39. </form>
  40. <?  endif; ?>
  41. </body>
  42. </html>


merci

n°464309
anapajari
s/travail/glanding on hfr/gs;
Posté le 22-07-2003 à 09:43:50  profilanswer
 

bin normalement t'as deux syntaxes:

Code :
  1. if ( condition )
  2. {
  3.   ... commandes ...
  4. }
  5. else
  6. {
  7.   ... commandes ...
  8. }


ou

Code :
  1. if ( condition ):
  2.   ... commandes ...
  3. else:
  4.   ... commandes ...
  5. endif;


Mais la toi tu mélanges les deux !!! Donc lis bien les pages : http://fr.php.net/control-structures , http://dev.nexen.net/docs/php/anno [...] -endif.php  pour comprendre comment ça s'écrit!

n°464320
kameha
Posté le 22-07-2003 à 09:51:47  profilanswer
 

le probleme (enfin je sais pas si ça en ai un), c'est que j'ai une commande en php et une 2ème en html.

n°464335
kameha
Posté le 22-07-2003 à 10:03:22  profilanswer
 

:pt1cable: ça MARCHE! et c'est beau!
merci

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

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

  affichage de la date en français

 

Sujets relatifs
[HTML / ASP / WEB] Masquer l'affichage de l'urlpositionnement lors affichage longue page
[vc]comment faire un trie par date ?[BATCH] Formatage de date
[Résolu] Date du jour au format dd/mm/yyyy en java ?? débutant insidedel d'un repertoire selon sa date de création.
Affichage de courbe avec Qt[PHP] Validation d'un champs date
Javascript "date" anglais[ORACLE] comparaison de date
Plus de sujets relatifs à : affichage de la date en français


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