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

  FORUM HardWare.fr
  Programmation
  PHP

  Parse error HELP suis debutant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Parse error HELP suis debutant

n°1380101
nowayflofl​o
Posté le 02-06-2006 à 17:31:43  profilanswer
 

Parse error: syntax error, unexpected T_STRING, expecting ')' in /mnt/112/free.fr/b/f/withoutway/essai/formatage/formlaire.php on line 2
 

Code :
  1. <?php
  2. function formatageDate(dateparam)
  3. {
  4.       $wDate=explode('-', dateparam);
  5.       return $wDate[2].'-'.$wDate[1].'-'.$wDate[0];
  6. }
  7. ?>
  8. <html>
  9. <head>
  10. <title>formulaire</title>
  11. </head>
  12. <body>
  13. <form method="POST" action="">
  14.    <table border="0" width="400" align="center">
  15.     <tr>
  16.      <td width="200"><b>Entrée date : </b></td>
  17.      <td width="200">
  18.       <input type="text" name="datefin" />
  19.      </td>
  20.     </tr>
  21.     <tr>
  22.    
  23.       <input type="submit" name="salut" value="go" />
  24.       <?php
  25. $datefin = $_GET['date_debutparution'];
  26. $date2 = formatageDate(datedeb);
  27. /*
  28. $datefin = $_GET['date_finparution'];
  29. $datefin2 = formatageDate(datefin);
  30. */
  31. ?>


 
 
help, je vois pas où est l'erreur, pouvez vous m'aider SVP ?

mood
Publicité
Posté le 02-06-2006 à 17:31:43  profilanswer
 

n°1380104
zapan666
Tout est relatif
Posté le 02-06-2006 à 17:34:59  profilanswer
 

Code :
  1. formatageDate(dateparam)


 
il manque un $

Code :
  1. formatageDate($dateparam)


---------------
my flick r - Just Tab it !
n°1380109
nowayflofl​o
Posté le 02-06-2006 à 17:42:54  profilanswer
 

exacte, super cool, je n'ai plus d'erreur. ;-)
 
mais ma fonction ne fonctionne toujours pas :
je cherche une fonction pour transformer jj/mm/aaaa en aaaa-mm-jj
 
qu'en penses tu ? STP

n°1380111
j_lecruel
☀ ☁ ☂
Posté le 02-06-2006 à 17:45:59  profilanswer
 

Tu fais un peu nimp' là... regarde du coté de la fonction substr().


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1380112
nowayflofl​o
Posté le 02-06-2006 à 17:46:40  profilanswer
 

merci bcp ( dsl mais au départ c pas ma fonction !! )
n'est-ce pas cssfox !!!

n°1380114
foxcssfox
The design of CSS...
Posté le 02-06-2006 à 17:48:01  profilanswer
 

nowayfloflo a écrit :

exacte, super cool, je n'ai plus d'erreur. ;-)

 

mais ma fonction ne fonctionne toujours pas :
je cherche une fonction pour transformer jj/mm/aaaa en aaaa-mm-jj

 

qu'en penses tu ? STP

 


salut
j'ai la même problèmatique, a priori, j'aurai fait comme toi,
mais j'ai testé (suis débutant) et ca ne fonctionne pas,
en tout cas, à priori avec EXPLODE, ca devrait marcher...

 

je continue de chercher...
te tiens au courant

n°1380123
j_lecruel
☀ ☁ ☂
Posté le 02-06-2006 à 17:56:07  profilanswer
 

implode('-', array_reverse(explode('/', $date)));
 
pas testé mais ça pourrait marcher.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1380124
foxcssfox
The design of CSS...
Posté le 02-06-2006 à 17:56:12  profilanswer
 

va jeter un oeil la dessus :
 
http://www.phpfrance.com/tutoriaux [...] r-une-date
 
Cherche plus, p'tit gars, voici la réponse  à ton probleme :
 
 

Code :
  1. <html>
  2.       <head>
  3.           <title>formulaire</title>
  4.       </head>
  5.       <body>
  6.       <form method="POST" action="">
  7. Entrée date :
  8. <input type="text" name="datedebut" /><br />
  9. <input type="submit" value="formatage de la date" />
  10.       <?php
  11.       // on en fait un tableau
  12.       $tableau = explode("/", $_POST['datedebut']);
  13.       // on formate
  14.       $annee = $tableau[0];
  15.       $mois = $tableau[1];
  16.       $jour = $tableau[2];
  17.       // affichage
  18.       echo $jour . '-' . $mois . '-' . $annee;
  19.       ?>
  20. </body>
  21. </html>


 
teste, et ensuite tu pourras crier Victoire ;-)


Message édité par foxcssfox le 02-06-2006 à 19:09:10
n°1382953
nowayflofl​o
Posté le 07-06-2006 à 15:51:14  profilanswer
 

dacord merci. ça marche bien .. mais comment tranformer ce code en fonction??

n°1382970
nowayflofl​o
Posté le 07-06-2006 à 16:10:18  profilanswer
 

Code :
  1. function date_format($date_debut)
  2. {
  3.  $tableau = explode("/", $date_debut);
  4.            // on formate
  5.  $annee = $tableau[0];
  6.  $mois = $tableau[1];
  7.  $jour = $tableau[2];
  8.     // affichage
  9.   echo $jour . '-' . $mois . '-' . $annee;
  10.  
  11. }


Message édité par nowayfloflo le 07-06-2006 à 16:10:41
mood
Publicité
Posté le 07-06-2006 à 16:10:18  profilanswer
 

n°1382971
zapan666
Tout est relatif
Posté le 07-06-2006 à 16:11:28  profilanswer
 

a la place du echo, tu peux mettre un return


---------------
my flick r - Just Tab it !
n°1382977
boulax
Inserer phrase hype en anglais
Posté le 07-06-2006 à 16:23:04  profilanswer
 

T'as compris  ce que t'as fait ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1382994
nowayflofl​o
Posté le 07-06-2006 à 16:38:38  profilanswer
 

au niveau de le fonction oui j'aie compris car c'est oi qui l'est fait .. mais comment marche explode je ne sais pas tro.

n°1383006
boulax
Inserer phrase hype en anglais
Posté le 07-06-2006 à 16:48:07  profilanswer
 

Ca "explose" ta chaine en plusieurs morceaux en utilisant comme séparateur le premier argument (ici "/" ) et ça rassemble les bouts dans un tableau ordonné (qui est donc ton résultat de fonction)


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1383007
boulax
Inserer phrase hype en anglais
Posté le 07-06-2006 à 16:48:30  profilanswer
 

cf la doc quoi


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1383011
nowayflofl​o
Posté le 07-06-2006 à 16:53:10  profilanswer
 

oki oki merci.. je vois donc comment les chiffre arrive dans le tableau..
et donc on choisi nous même quel séparateur . pas mal.. merci bcp pour ces informations!


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

  Parse error HELP suis debutant

 

Sujets relatifs
[PERL] Parse d'un fichier de configurationprobleme de pure débutant
[Réglé] [java débutant] afficher correctement des jpanelsOperations error avec ldap_search
macro excel pour copier et trier des colonnes : aide débutantProbleme de condition dans mes requetes, :'( help [RESOLU] !!
[RESOLU] [débutant] CSS - comment centrer une DIV?redirection error stdout lors insertion via fichier
[débutant C++] accès aux membres privés[Débutant] Incrémeter une chaine unsigned char
Plus de sujets relatifs à : Parse error HELP suis debutant


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