Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem java script

Zdravím vás pánové a dámy :)

včera jsem tu řečil upload vice obrazku s možnosti přidávat inputy na soubory (proste tlacitko "pridat dalsi" a pak uz jen upload.. v php vim vse jak udelat to je hracka ale vzdy mam problem s js bo ho neumim psat mno a vcera po chvily co jsem zalozil dotaz tak jsem nasel co potrebuji ale dnes jsem na tom nasel zadrhel ja si tam naklikam cesty na napr 3 obrazky a pak se rozhodnu ze na server nahraju i ctvrty tak kliknu na plus(pridat dalsi) ale cesty k tem prvnim 3 obrazkum zmizi a musim klikat znovu :/ pomohl by mi nekdo s tim js aby fungovalo malinko chytreji?

predem diky a posilam linky

stahnout se to da zde ale az po reg. http://www.codeproject.com/Articles/19606/Javascri pt-PHP-Multiple-File-Upload

jinak cast kodu je zde:



<body bgcolor="#C8C8C8" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
<br>
<form name="frm" method="post" onsubmit="return validate(this);" enctype="multipart/form-data">
<input type="hidden" name="pgaction">
<?php if ($GLOBALS['msg']) { echo '<center><span class="err">'.$GLOBALS['msg'].'</span></center>'; }?>
<table align="center" cellpadding="4" cellspacing="0" bgcolor="#EDEDED">
<tr class="tblSubHead">
<td colspan="2">Upload any number of file</td>
</tr>
<tr class="txt">
<td valign="top"><div id="dvFile"><input type="file" name="item_file[]"></div></td>
<td valign="top"><a href="javascript:_add_more();" title="Add more"><img src="plus_icon.gif" border="0"></a></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" value="Upload File"></td>
</tr>
</table>
</form>
<script language="javascript">
<!--
function _add_more() {
var txt = "<br><input type=\"file\" name=\"item_file[]\">";
document.getElementById("dvFile").innerHTML += txt;
}
function validate(f){
var chkFlg = false;
for(var i=0; i < f.length; i++) {
if(f.elements[i].type=="file" && f.elements[i].value != "") {
chkFlg = true;
}
}
if(!chkFlg) {
alert('Please browse/choose at least one file');
return false;
}
f.pgaction.value='upload';
return true;
}
//-->
</script>
</body>
</html>

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny