Pogledajte određenu poruku
Staro 09. 02. 2014.   #1
slavkan
profesionalac
Professional
 
Datum učlanjenja: 30.08.2010
Poruke: 200
Hvala: 10
454 "Hvala" u 13 poruka
slavkan is on a distinguished roadslavkan is on a distinguished roadslavkan is on a distinguished roadslavkan is on a distinguished roadslavkan is on a distinguished road
Default Multiple upload

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 kd:
<form action="addpictures.php" method="POST" enctype="multipart/form-data">
<
div class="form_row">
    <
label for="poll_question"></label>
          <
p>
           <
label>&#1054;дабери албум у који желите додати слике</label>
        
<select name="options">
        <
option value="1">&#1040;лбум један</option>
        
<option value="2">&#1040;лбум два</option>
        
</select>
    </
p>                        
            <
p>
        <
ul id="options"
        <
li><label for="poll_option1">&#1054;дабери слику</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
Kd:
<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.
slavkan je offline   Odgovorite uz citat