Hallo,
Ich weiss es gibt genug von diesen Thema hier im Forum, aber ich hab an sich kein Problem mit dem code sondern der Fehler muss woanders sein oder so ...
Also ich habe eine Testseite gemacht(http://www.cs-jude.de), wo man nur einen Button klickt und ein Bild uploadet... bei mir funktioniert alles, aber bei vielen Kumpels von mir nicht... bei anderen wiederrum ... Probiert es bitte aus... wenn ein blaues Fenster erscheint, dann funktioniert es.
Die Flashversion is bei allen die selbe und als Browser benutzen sie Firefox und iexplorer ...
Hier mal mein code, vielleicht ist es ja doch ein Codefehler:
As 3
PHP
Bitte helft mir : ( ...
Mirror
Ich weiss es gibt genug von diesen Thema hier im Forum, aber ich hab an sich kein Problem mit dem code sondern der Fehler muss woanders sein oder so ...
Also ich habe eine Testseite gemacht(http://www.cs-jude.de), wo man nur einen Button klickt und ein Bild uploadet... bei mir funktioniert alles, aber bei vielen Kumpels von mir nicht... bei anderen wiederrum ... Probiert es bitte aus... wenn ein blaues Fenster erscheint, dann funktioniert es.
Die Flashversion is bei allen die selbe und als Browser benutzen sie Firefox und iexplorer ...
Hier mal mein code, vielleicht ist es ja doch ein Codefehler:
As 3
Code:
//variablen für imageupload
var uploadURL:URLRequest = new URLRequest();
var file:FileReference = new FileReference();
uploadURL.url = "http://cs-jude.de/bildupload.php";
//Uploadinformation <- Fenster
mv_info.visible = false;
bt_upload.addEventListener(MouseEvent.CLICK,upload);
function upload(mouseEvent:MouseEvent)
{
file.browse(getTypes());
file.addEventListener(Event.CANCEL, cancelHandler);
file.addEventListener(Event.COMPLETE, completeHandler);
file.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
file.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
file.addEventListener(Event.OPEN, openHandler);
file.addEventListener(ProgressEvent.PROGRESS, progressHandler);
file.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
file.addEventListener(Event.SELECT, selectHandler);
file.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA,uploadCompleteDataHandler);
function getTypes():Array {
var allTypes:Array = new Array(getImageTypeFilter());
return allTypes;
}
function getImageTypeFilter():FileFilter {
return new FileFilter("Images (*.jpg, *.jpeg, *.gif, *.png)", "*.jpg;*.jpeg;*.gif;*.png");
}
function cancelHandler(event:Event):void {
trace("cancelHandler: " + event);
}
function completeHandler(e:Event):void {
trace("completeHandler: " + e);
trace("jetzt laden ");
trace(file.name);
mv_info.visible = false;
}
function uploadCompleteDataHandler(event:Event):void {
trace("uploadCompleteData: " + event);
}
function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
}
function ioErrorHandler(event:IOErrorEvent):void {
trace("ioErrorHandler: " + event);
}
function openHandler(event:Event):void {
trace("openHandler: " + event);
}
function progressHandler(event:ProgressEvent):void {
if(mv_info.visible == false)
{
mv_info.visible = true;
mv_info.txt_info.text = "Bild wird wird hochgeladen!";
}
mv_info.txt_info2.text = "geladen: "+ event.bytesLoaded + " von " + event.bytesTotal;
//var file:FileReference = FileReference(event.target);
trace("progressHandler name=" + event.target.name + " bytesLoaded=" + event.bytesLoaded + " bytesTotal=" + event.bytesTotal);
}
function securityErrorHandler(event:SecurityErrorEvent):void {
trace("securityErrorHandler: " + event);
}
function selectHandler(event:Event):void {
var file:FileReference = FileReference(event.target);
trace("selectHandler: name=" + file.name + " URL=" + uploadURL.url);
file.upload(uploadURL);
}
}
PHP
PHP:
<?php
echo exif_imagetype($_FILES['Filedata']);
move_uploaded_file($_FILES['Filedata']['tmp_name'], "./bilder/".$_FILES['Filedata']['name']) or die("Error using mysql_query($sql): ".mysql_error());
?>
Bitte helft mir : ( ...
Mirror
Zuletzt bearbeitet: