Pozdrav svima. Ako bi neko bio ljubazan da malo pomogne oko jedne skriptice bio bih mu zahvalan. Dakle ovako:
Imam formu koja mi sluzi za upload slika u jednu tabelu, tacnije uploadujem sliku u jedan folder na serveru kao i naziv te slike u polje tabele. Imam javascript koji mi omogucuje da dodam jos polja za upload slika, tj. zelim da uploadujem nekolike slike od jednom. Evo kako izgleda moja forma i javascript
:
PHP kôd:
<form action="addpictures.php" method="POST" enctype="multipart/form-data">
<div class="form_row">
<label for="poll_question"></label>
<p>
<label>Одабери албум у који желите додати слике</label>
<select name="options">
<option value="1">Албум један</option>
<option value="2">Албум два</option>
</select>
</p>
<p>
<ul id="options">
<li><label for="poll_option1">Одабери слику</label>
<input type="file" size="" name="file" id="poll_option1" name="poll_option1"/>
</li>
</ul>
</p>
<input type="button" value="Додај још" id="add_option" name="add_option"/><br /><br />
<fieldset>
<input class="submit-green" type="submit" value="Унеси" name="submit"/>
<input class="submit-gray" type="submit" value="Поништи" />
</fieldset>
</div>
</form>
Kôd:
<script type="text/javascript">
function add_new_option()
{
var form = document.getElementById("options");
var new_number = form.childElementCount+1;
var new_id="poll_option"+new_number;
var poll_label = document.createElement("label");
poll_label.htmlFor=new_id;
var p_label_text="Одабери слику "+new_number+":";
poll_label.appendChild(document.createTextNode(p_label_text));
var new_option = document.createElement("input");
new_option.type = "file"; new_option.id = new_id; new_option.name = new_id;
var html_li = document.createElement("li");
html_li.appendChild(poll_label);
html_li.appendChild(new_option);
form.appendChild(html_li);
}
if (document.getElementById) { window.onload = myUnobtrusiveBehavior; }
function myUnobtrusiveBehavior() {
document.getElementById("add_option").onclick=function() {add_new_option();}
}
</script>
Dakle imam tabelu galerija koja ima polja
id_albuma,
naziv_slike. U tu tabelu treba da upisem spoljni kljuc
id_albuma koji cu da hvatam kroz onu select listu na vrhu i nazive svih slika koje uploadujem u neki folder na serveru. Unaprijed hvala.