En utilisant Codeigniter, comment obtenir et afficher, à partir de mon contrôleur, tout le texte qu'un utilisateur a entré dans un champ de texte dans une vue? Je reçois seulement le premier mot, et rien après les espaces.L'entrée de formulaire obtient 1 mot
Voici mes règles form_validation
$this->form_validation->set_rules(
'field_name','Field Name','trim|required|alpha_numeric|tolower|xss_clean');
Et voici mon contrôleur
public function my_method() {
if ($this->input->post()) {
$name = $this->input->post('search');
echo $name;
}
}
et moi
?php echo form_open('my_controller/my_method'); ?>
<?php echo form_input('search'); ?>
<?php echo form_submit('submit', 'Search'); ?>
+1 Merci pour votre réponse. C'était la première chose que j'ai faite, mais cela n'a pas fonctionné. – Anthony
xss_clean? N'est-ce pas important pour empêcher les choses de script intersite? – Anthony