Nie tak dawno zrobiłem tak:
A jak bardzo chcesz, to może podzielę się czymś takim: www.wyslij.pixelfolio.pl
Kod PHP:
public function addForm() {
$fields = array('name', 'desc', 'date', 'author', 'category');
foreach ( $fields as $value ) {
switch ( $value ) {
case 'name':
$form .= 'Nazwa: <input type="text" name="name" /><br />';
break;
case 'desc':
$form .= 'Opis: <textarea rows="5" cols="20" name="desc"></textarea><br />';
break;
case 'date':
$form .= '<input type="hidden" name="date" value="1" />';
break;
case 'author':
$form .= 'Autor: <input type="text" name="author" /><br />';
break;
case 'category':
$form .= 'Kategoria: <select name="category">';
// $this->db->query("SELECT[...]")
$q = mysql_query("SELECT * FROM `categories` ORDER BY `name` ASC");
while ( $r = mysql_fetch_array($q)) {
$form .= '<option value="'.$r['id'].'">'.$r['name'].'</option>';
}
$form .= '</select>';
break;
}
}
$f .= '<form action="admin.php?a=gal&viev=addPhoto" method="post" enctype="multipart/form-data">';
$f .= 'Zdjęcie: <input type="file" name="photo" /><br />';
$f .= $form;
$f .= '<input type="submit" value="Dodaj" /></form>';
return $f;
// $this->smarty->assign('galeria', $form);
}
A jak bardzo chcesz, to może podzielę się czymś takim: www.wyslij.pixelfolio.pl