hio..
ichwar auf der Suche nach Information um ein Multiupload möglich zu machen, im Sinne von mehrern Dateien auf einmal auswählen und dann auf Öffnen klicken.
Dabei bin ich hier auf den Thread gestoßen:
http://www.element-it.com/Documentation.aspx
Hab mir die Free-Version von Element-IT runtergeladen,
und habe im Skript die UploadUrl geändert.
Leider tut sich nichts. Nach dem ich auf Upload klicke,
kommt: Upload Complete!
Ohne das mein Skript ausgeführt wurde!
Ich kenne mich mit Flash überhaupt nicht aus, weiss nicht ob ich die Einträge richtig geändert habe!
.. Villeicht kennt sich jemand aus und ihm fällt was auf?
thx im vorraus
ichwar auf der Suche nach Information um ein Multiupload möglich zu machen, im Sinne von mehrern Dateien auf einmal auswählen und dann auf Öffnen klicken.
Dabei bin ich hier auf den Thread gestoßen:
http://www.element-it.com/Documentation.aspx
Hab mir die Free-Version von Element-IT runtergeladen,
und habe im Skript die UploadUrl geändert.
Leider tut sich nichts. Nach dem ich auf Upload klicke,
kommt: Upload Complete!
Ohne das mein Skript ausgeführt wurde!
Ich kenne mich mit Flash überhaupt nicht aus, weiss nicht ob ich die Einträge richtig geändert habe!
.. Villeicht kennt sich jemand aus und ihm fällt was auf?
PHP-Code:
<HTML>
<HEAD>
<title>Flash with Java script file upload example.</title>
<link rel="stylesheet" href="styles.css">
<META http-equiv="PRAGMA" content="NO-CACHE">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></HEAD>
<body>
All files with examples should be opened from web server (i.e [url]http://www.yourserver.com/example.html[/url] or [url]http://localhost/example.html[/url])!<br>
<h3>MultiPowUpload external interface (JavaScript + HTML) sample</h3>
Example demonstrates how to replace Flash interface and functionality with your custom HTML and Java Script code.
<br>By default Flash posts files to "uploadfiles.aspx" ASP.NET file processing script. To set other script file name modify "uploadUrl" parameter value of Flash object.
<br><br>
Before running this sample you need to set upload processing script file name at "uploadUrl" parameter in "FlashVars" attributes of OBJECT and EMBED tags. Also set the same script name at Form <b>"Action"</b> attribute and <b>uploadUrl</b> JavaScript variable. It can be: <ul>
<li>For ASP: <code>uploadUrl=FileProcessingScripts/ASP/uploadfiles.asp</code></li>
<li>For PHP : <code>uploadUrl=FileProcessingScripts/PHP/uploadfiles.php</code></li>
<li>For ASP.NET (C Sharp): <code>uploadUrl=FileProcessingScripts/ASP.NET/CSharp/uploadfiles.aspx</code></li>
<li>For ASP.NET (VB.NET): <code>uploadUrl=FileProcessingScripts/ASP.NET/VBNET/uploadfiles.aspx</code></li>
<li>For ASP.NET (PowUpload .NET control): <code>uploadUrl=FileProcessingScripts/ASP.NET/PowUpload/uploadfiles.aspx</code></li>
<li>For Perl : <code>uploadUrl=FileProcessingScripts/PERL/uploadfiles.pl</code></li>
</ul>
<table>
<tr>
<td align="center">
<font style="font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif" color="#494949">
You need at least 8 version of Flash player. Download last version
<a target="_blank" href="http://www.adobe.com/shockwave/download/alternates/">here</a>
</font><br><br>
<!-- FLASH UPLOAD CODE. START -->
<div align="left" id="FlashUpload" style="">
<OBJECT id="FlashFilesUpload" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
width="450" height="350" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<!-- Replace symbols " with the " at all parameters values and
symbols "&" with the "%26" at URL values or & at other values!
The same parameters values should be set for EMBED object below. -->
<PARAM NAME="FlashVars" VALUE="uploadUrl=sdi2xml_v2.0/main.php
&useExternalInterface=Yes">
<PARAM NAME="BGColor" VALUE="#F8F6E6">
<PARAM NAME="Movie" VALUE="ElementITMultiPowUpload1.7.swf">
<PARAM NAME="Src" VALUE="ElementITMultiPowUpload1.7.swf">
<PARAM NAME="WMode" VALUE="Window">
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="always">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
<!-- Embed for Netscape,Mozilla/FireFox browsers support. Flashvars parameters are the same.-->
<!-- Replace symbols " with the " at all parameters values and
symbols "&" with the "%26" at URL values or & at other values! -->
<embed bgcolor="#F8F6E6" id="EmbedFlashFilesUpload" src="ElementITMultiPowUpload1.7.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="450" height="350" flashvars="uploadUrl=sdi2xml_v2.0/main.php
&useExternalInterface=Yes">
</embed>
</OBJECT>
</div>
<!-- FLASH UPLOAD CODE. END -->
<!-- JAVA SCRIPT INTERFACE CODE. START -->
<div align="left" id="JSUpload" style="width:1px;height:1px;visibility:hidden;">
<input type="Button" value="Browse files..." name="flashInfoButton" onClick="javascript:browsefiles();" style="width:100px;" /><br>
<select id="fileslist" name="fileslist" style="HEIGHT:200px;WIDTH:300px;" multiple>
</select>
<table style="border:solid 1px #000033;" width="300" height="25" cellpadding="0" cellspacing="0">
<tr>
<td>
<table id="rowProgress" bgcolor="#0033ff" width="1" height="25" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
<div id="lable"> </div>
<input type="Button" value="Upload" name="flashInfoButton" onClick="javascript:upload();" style="width:100px;" />
</div>
<!-- JAVA SCRIPT INTERFACE CODE. END -->
Kommentar