Czyli całość wyglądała by tak:
<script type="text/javascript" src="[PATH_TO_YUI]/yahoo-dom-event/yahoo-dom-event.js"></script> <script type="text/javascript" src="[PATH_TO_YUI]/connection/connection-min.js"></script> <script type="text/javascript"> function init(){
var onUploadButtonClick = function(e){
//the second argument of setForm is crucial,
//which tells Connection Manager this is a file upload form
YAHOO.util.Connect.setForm('testForm', true);
var uploadHandler = {
upload: function(o) {
alert(o.responseText);
}
};
YAHOO.util.Connect.asyncRequest('POST', 'upload.php', uploadHandler);
};
YAHOO.util.Event.on('uploadButton', 'click', onUploadButtonClick);
}
YAHOO.util.Event.on(window, 'load', init);
<form action="upload.php" enctype="multipart/form-data" method="post" id="testForm"> <input type="file" name="testFile"/> <input type="button" id="uploadButton" value="Upload"/>
Jeszcze tego nie próbowałem ale zdaje się, że wszystko będzie ok, tylko chciałbym jeszcze wyświetlić odnośnik a w zasadzie listę odnośników do plików, które wrzuciłem. Jak mogę to zrobić?