Accents php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Accents php

Re: Accents php

par Shenryu » 21 févr. 2012, 12:09

Au niveau de ton formulaire, tu dois faire quelque chose du genre (c'est vraiment du à peu près) :
$this->load->helper('form');
echo form_open('tonUrl');

// [...] Affichage de ta première partie d'éléments

echo form_label('<a href="'. $url .'" target="_blank">Merci</a>', $idCheckBox, array('style' => 'float:left;'));

echo form_checkbox(array(
	'name' => 'maCheckBox',
	'id'=> $idCheckBox,
	'value' => 'maValeur',
	'checked' => $st,
	'style' => 'float:left',
));

// [...] Affichage de ta seconde partie d'éléments

$this->close_form();
Je peux pas aller plus dans le détail.. Si tu travailles avec des tableaux, le système est similaire ;)

Re: Accents php

par lorie98 » 21 févr. 2012, 11:32

Pouvez me détaillez un peu plus parce que j'ai pas compris

Re: Accents php

par Shenryu » 21 févr. 2012, 10:36

Je parlais du helper form_label de CodeIgniter ce qui serait plus propre mais ça fonctionnera aussi :P

Re: Accents php

par Thibaud C » 20 févr. 2012, 19:02

<label for="mon_id">
click ici pour cocher !
<input name="mon_check" type="checkbox" id="mon_id">
</label>

Re: Accents php

par Shenryu » 20 févr. 2012, 18:57

Rajoute un form label devant ?

Re: Accents php

par lorie98 » 20 févr. 2012, 18:51

SVP quelqu'un sait comment mettre un label a gauche d'un checkbox?
voici mon code, j'utilise le framework codeigniter:
'tab' => array(
'label' => "<a href='$url' target='_blank' >Merci</a>",
'type' => 'checkbox',
'style' => 'float:left ',
'checked' => $st)

Re: Accents php

par Shenryu » 16 févr. 2012, 15:18

C'est bon aussi ;)

Re: Accents php

par lorie98 » 16 févr. 2012, 14:29

c'est utf8_unicode_ci!!!!!

Re: Accents php

par Shenryu » 16 févr. 2012, 14:21

Tu as quelque chose qui s'appelle interclassement sur ta colonne. Vérifie qu'il soit bien en utf8_general_ci.

Re: Accents php

par lorie98 » 16 févr. 2012, 13:54

comment savoir si mes données sont enregistrées au format ISO ou utf8

Re: Accents php

par xTG » 16 févr. 2012, 13:39

Ce qu'il faut configurer pour avoir un affichage correct :
faq-tutoriels/encodage-utf-t245062.html

Re: Accents php

par Shenryu » 16 févr. 2012, 13:35

Alors, essaye d'encoder tes fichier en UTF-8. Si tu utilises notepad++, tu vas dans le menu encodage et tu fais encodage UTF-8 (sans BOM).
Tu peux rajouter la ligne header que je t'ai fourni si ce n'est pas déjà fait également.
Ensuite tu peux tester et ça devrait fonctionner.


Pour l'explication, quand tu as des ? c'est que tu affiches de l'UTF-8 dans un document ISO.
A l'inverse, tu as des èetc. lorsque tu affiches de l'ISO dans un document UTF-8.

Re: Accents php

par lorie98 » 16 févr. 2012, 13:16

j'ai fai ça
<?php echo mb_strtolower("CONTRÔLE", "UTF-8"); ?>
et ça me donne
contr?le

Re: Accents php

par Shenryu » 16 févr. 2012, 13:08

Dis moi plutôt ce que ça t'affiche plutôt que ça marche pas.. Ce sera plus simple pour résoudre le problème.

Encode tes fichiers en UTF-8.

Re: Accents php

par lorie98 » 16 févr. 2012, 13:04

ça ne marche pas
et j'ai l'extention mbstring