ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
383
383
EMPFEHLEN
-
Hi,
Ich habe hier ein Problemm die ich nicht mehr weis wie das zu lösen bin.
Ich habe ein Downloadbereich mit eine Upload möglichkeit.Beim Upload soltte wenn man auf dem Button Upload anklieckt zwei bilder miteinander getauscht werden. mit dem IE und OPERA läauft alles einwandfrei.Netscape macht da gar nicht mit. Firefox tauscht nur beim ersten laden der Script.also nur ein mal.Auch bei neuladen der Firefox tauscht er die Bilder nicht mehr. Werr kann mir helfen?
Hier meine Cod.
es sind mehrere Datei
also:
Nr.1 log.php
PHP-Code:<?PHP
session_start();
echo "<SCRIPT language=JavaScript type='text/javascript'>
function winopen()
{
neufenster=window.open('preupload.php','WindowX','resizable=yes,width=500,height=350,screenX=50,screenY=50,scrollbars=no,locationbar=no');
neufenster.focus;
}
//-->
</SCRIPT>
";
echo"<table width=\"780\">
<tr>
<td width= \"30\">
</td>
<td width= \"550\"><font align=\"left\" face=\"Arial\" size=\"2\"><a href=\"index.html\"> Update >></a></font>
</td>
<td border= \"0\" color = \"blue\">
<FORM ACTION=\"javascript:winopen()\" METHOD=GET >";
echo'<br>';
echo"<input type=\"submit\" value=\"Upload\" >";
echo'</FORM>
</td>
</tr>
</table>';
?>
Nr.2 preupload.php
Nr.3 upload1.phpPHP-Code:<head>
<title>Upload </title>
</head>
<?PHP
session_start();
include('conf.php');
echo "<SCRIPT language=JavaScript type='text/javascript'>
<!--
function SwapImage(bildname,tauschbild)
{
document.images[bildname].src=tauschbild;
}
function winclos()
{
window.opener.location.href='".DESK_HREF."';
window.self.close();
}
//-->
</SCRIPT>";
echo'<table width="480" border=0 height=200>
<tr>
<td> </td>
<td height="21" valign="top"><b>Datei hochladen</b></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td width="100%"><table border="0" cellspacing="0" cellpadding="0>
<td colspan="2" ><br> Sie können nun eine Datei von Ihrer Festplatte auf unsere Server hochladen .<br>
<br>Klicken Sie auf Durchsuchen, wählen Sie eine Datei auf Ihrer Festplatte aus
und klicken Sie dann auf OK. Bitte beachten Sie, dass das Hochladen nach dem
Bestätigen mit OK je nach Dateigröße einige Zeit dauern kann.<br>
Die Datei darf <b>maximal 500 MB</b> groß sein!<br>
</td>
</tr>
<tr>
<td colspan="2" ><br>Dieses Fenster schließt sich automatisch, sobald das Hochladen von Ihrer Festplatte beendet ist.<br><br></td>
</tr><table>
<tr>
<td align=center border= "1" color = "blue">
<FORM ENCTYPE="multipart/form-data" ACTION="upload1.php" METHOD=POST >';
echo '<img align=center name="anigif" src="images/neu.gif" width="220" height="31">';
echo '<input type="hidden" name="uid1" value="$uid1">';
echo'<input type="hidden" name="MAX_FILE_SIZE" value="559715200">
<input name="userfile" value="data!" type="file">';
echo'<br>';
echo"<input align=center type=\"submit\" value=\"Upload\" onClick=\"javascript:SwapImage('anigif','images/upload.gif')\">";
echo'<input align=center type="button" value="Cancel" onClick="javascript:winclos()">';
echo'</FORM>
</td>
</tr>
</tr>
</table>';
?>
Nr.3 conf.phpPHP-Code:<?php
session_start();
include('conf.php');
$uid2 = "test";
$extension = array_pop(explode(".", ($_FILES['userfile']['name'])));
//echo ($_FILES['userfile']['name'])."/".$_FILES['userfile']['type'];
//echo "<br>";
//echo $filetype="*.php:application/octet-stream";
if (($extension != "php") and ($extension != 'pl') and ($extension !="cgi"))
{
$di="D:/clientdown/$uid2/";
$user=$di.$_FILES['userfile']['name'];
if ($_FILES['userfile']['size'] < 559715200) //500 MB
{
if($_FILES['userfile']!="" && $_FILES['userfile']['size'] !=0 )
{
$verz=opendir("$di");
if ($verz == "")
{
echo"<Script>alert('Keine Ordner vorhanden!')</Script>";
echo "<Script>window.location='".DESK_HREF."'</script>";
}
copy(($_FILES['userfile']['tmp_name']),$user);
closedir($verz);
//echo ('<body onload="javascript:window.self.close()">');
//echo "<Script>alert('File was successfully uploaded!')</Script>";
}
else
{
echo"<Script>alert('The file is 0 Byte large!')</Script>";
}
}
else
{
echo"<Script>alert('The file is larger as 500 MB!')</Script>";
}
}
else
{
echo"<Script>alert('File type is not valid!')</Script>";
}
echo "<Script>javascript:window.opener.location.href='".DESK_HREF."'</script>";
echo "<Script>javascript:window.self.close()</script>";
?>
Das eigentliche Problemm glaube ich liegt in dem preupload.php. Dort findet die Bildertausch stat. Aber ich weis es nicht mehr.PHP-Code:<?php
$server="http://".$_SERVER['SERVER_NAME'];
$basehref=$server."/downkb/preluk/test/";
define ("BASEHREF",$basehref);
//...
define ("DESK_HREF",BASEHREF."log.php");
?>
<SCRIPT language=JavaScript type='text/javascript'>
</SCRIPT>
Ähnliche Themen
-
Flash geht im IE, aber nicht in Netscape und Firefox!
Von Breuker im Forum Flash PlattformAntworten: 6Letzter Beitrag: 17.09.05, 15:25 -
Bildertausch im input Tag ohne javascript
Von calimera im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 01.06.05, 11:10 -
Javascript mit Firefox und Netscape
Von Npp im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 12.11.04, 20:05 -
Site läuft im I-explorer, aber nicht in Netscape!?
Von Exorix im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 28.11.03, 18:34 -
Im IE läuft es, bei Netscape nicht
Von Shooter2k im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 14.05.03, 20:48





Zitieren
Login





