php codeigniter - Formular-Helfer - How zur Umsetzung set_value auf radio input
Ich bin in den Prozess der Einrichtung eines feedback-Formular für meine Website mithilfe codeigniters form Helfer.
Meine form wurde erstellt und Validierung implementiert, funktioniert alles.
Mein problem ist nur das hinzufügen der set_value () - Funktion zum Auffüllen der form, wenn ein Fehler Auftritt.
Ich nicht bekommen kann es auf meinem radio-Eingänge, wie fügen Sie die set_value () - Funktion für ein radio-Typ.
Code:
<ul>
<li><?php echo form_radio('found_by', 'newspaper_advert', set_value('found_by')); ?> Newspaper advert</li>
<li><?php echo form_radio('found_by', 'press_release', set_value('found_by')); ?> Press release</li>
<li><?php echo form_radio('found_by', 'text_message', set_value('found_by')); ?> Text message</li>
<li><?php echo form_radio('found_by', 'email', set_value('found_by')); ?> Email</li>
<li><?php echo form_radio('found_by', 'refferal', set_value('found_by')); ?> Referred to by a friend</li>
<li><?php echo form_radio('found_by', 'telemarketing', set_value('found_by')); ?> Telemarketing</li>
<li><?php echo form_radio('found_by', 'leaflet_flyer', set_value('found_by')); ?> Leaflet or flyer</li>
<li><?php echo form_radio('found_by', 'radio', set_value('found_by')); ?> Radio</li>
<li><?php echo form_radio('found_by', 'television', set_value('found_by')); ?> Television</li>
<li><?php echo form_radio('found_by', 'internet_advert', set_value('found_by')); ?> Internet advert</li>
<li><?php echo form_radio('found_by', 'search_engine', set_value('found_by')); ?> Search engine</li>
<li><?php echo form_radio('found_by', 'none', set_value('found_by')); ?> None of the above</li>
</ul>
InformationsquelleAutor hairynuggets | 2011-11-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
set_value
funktioniert nur auf Eingänge und Texteingabefelder. Sie müssenset_radio
Vom doc Seite: http://codeigniter.com/user_guide/helpers/form_helper.html
Funktioniert nicht für mich, ich bin mit den Werten 0 und 1 statt 1 und 2, keine Ahnung?
sind Sie vorbei 0 und 1 als Zeichenfolgen in der
set_radio
Funktion?Ja, die gleiche wie Sie tun
Das problem ist, wenn der Benutzer nicht ein Bild hochzuladen in der form, die Validierung bricht mit 'Sie nicht wählen Sie eine Datei zum hochladen.', und die set_radio funktioniert nicht mehr. Wenn der Benutzer ein Bild hochladen, das set_radio funktioniert, wenn ein anderes Feld unterbricht die überprüfung.
InformationsquelleAutor swatkins
InformationsquelleAutor Paulo
Versuchen Sie dieses, Es funktioniert für mich:
Geschlecht:
InformationsquelleAutor Alisha
ist es so einfach....
InformationsquelleAutor Niaz Muhammad
Es ist richtig, code in Sicht ??
InformationsquelleAutor Nimisha Molia