Problème avec apostrophe dans formulaire php
Fermé
Gérard 84
-
8 juil. 2007 à 21:59
wenijah Messages postés 72 Date d'inscription mercredi 20 juin 2007 Statut Membre Dernière intervention 26 janvier 2012 - 9 juil. 2007 à 10:01
wenijah Messages postés 72 Date d'inscription mercredi 20 juin 2007 Statut Membre Dernière intervention 26 janvier 2012 - 9 juil. 2007 à 10:01
A voir également:
- Problème avec apostrophe dans formulaire php
- Formulaire de réclamation facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
- Formulaire instagram compte suspendu - Guide
- Le formulaire rempli - Guide
- Formulaire remboursement frais de résiliation free pdf ✓ - Forum Freebox
6 réponses
Après un rapide survol:
$commentaire=str_replace("<","",addslashes($commentaire));
$commentaire=str_replace(">","",addslashes($commentaire));
$commentaire=str_replace("<","",addslashes($commentaire));
$commentaire=str_replace(">","",addslashes($commentaire));
Par la même occasion, vous sauriez me dire pourquoi l'heure et la date des commentaires affichent : le 0-0-0 à 00:00:00 ?
//remise en forme au format jj-mmm-aaaa $tmp = explode("-",$enr['dat_com']); $tmp[0] = intval($tmp[0]); //jour $tmp[1] = intval($tmp[1]); //mois $tmp[2] = intval($tmp[2]); //année $date=$tmp[2]."-".$tmp[1]."-".$tmp[0]; $h=substr($enr['dat_com'],11,2); $m=substr($enr['dat_com'],14,2); $s=substr($enr['dat_com'],17,2); $heure=$h.":".$m.":".$s;
le format date de Mysql (si tu as mis ce champ en typae DATE) est 20070707051023
fais des echo de tes différents $tmp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
wenijah
Messages postés
72
Date d'inscription
mercredi 20 juin 2007
Statut
Membre
Dernière intervention
26 janvier 2012
6
9 juil. 2007 à 10:01
9 juil. 2007 à 10:01
$dat_com=date("Y-m-d"); $heure_com=date("H:i:s");
A l'état initial, ta date à la même valeur qu'à l'état final... aaaa-mm-jj!!
..regarde bien ton code:
//remise en forme au format jj-mmm-aaaa $tmp = explode("-",$enr['dat_com']); $tmp[0] = intval($tmp[0]); //jour $tmp[1] = intval($tmp[1]); //mois $tmp[2] = intval($tmp[2]); //année $date=$tmp[2]."-".$tmp[1]."-".$tmp[0];
C'est égal à ta date d'origine:
$dat_com=date("Y-m-d");
...les $tmp[*] impriment ta date en aaaa-mm-jj..
Et pour l'heure:
$heure=$h.":".$m.":".$s;
C'est aussi égal à ton heure d'origine:
$heure_com=date("H:i:s");
L'heure n'a donc pas besoin d'être changée!
...Enfin, pour mettre ta date au format jj-mm-aaaa :
$dat_com=date("Y-m-d"); $day = substr("$dat_com", 0, 4); $month = substr("$dat_com", 5, 2); $year = substr("$dat_com", 8, 2); $date = "$mday"."-"."$mmonth"."-"."$myear";
Simple et fonctionne!
Et voilà !
~W~
s.spark
Messages postés
2485
Date d'inscription
vendredi 29 octobre 2004
Statut
Contributeur
Dernière intervention
13 février 2018
618
8 juil. 2007 à 23:23
8 juil. 2007 à 23:23
A lala mais pourquoi personne utilise les balise code pour poster du code ...