Uploaddatentypen beschränken / Upload auf DL-Server
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
bedenken
code
datei
file
form
ftp
funktion
guide
http
klicken
kumpel
laden
nutzen
post
problem
senden
server
type
url
volumen
-
hi
ich will für meine homepage ne upload funktion für replays machen.
<?php if(isset($_POST['senden'])) { error_reporting(E_ALL); if($_FILES['file']['type'] == 'application/octet-stream') { $uploaddir = 'Replays/'; $File = $_FILES['file']['name']; if($_FILES['file']['type'] == 'application/octet-stream') { $name = $File.'.rpl'; } $Files = $_FILES['file']['tmp_name']; print '<pre>'; if (move_uploaded_file($Files, $uploaddir . $name)) { echo "<p id='Massage'>$File wurde erfolgreich Hochgeladen</p>"; } }else{ echo "<p id='Error'>Ungültiger Dateityp.</p>"; } } ?> <div id="id"> <form action="<?php echo "{$_SERVER['PHP_SELF']}" ?>" method="post" enctype="multipart/form-data"> <table border="0"> <tr> <td><input type="file" name="file"></td> </tr> <tr> <td><input type="submit" name="senden" value="Bild Hochladen"></td> </tr> </table> </form> </div> </div>
das problem ist aber das man auch .exe dateien hochladen kann und nicht nur .rpl
kann man das irgenwie ändern?
lg:R4ff
->Edit<-
hab grad von nem kumpel gehört das ich das warscheinlich auf meinen download server laden muss weil man die dateien dann sowiso downloaden muss^^ (ich hab ein Download-Volumen) wie muss ich das machen?
Beitrag zuletzt geändert: 4.1.2010 23:12:49 von raff -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
raff schrieb: hi
ich will für meine homepage ne upload funktion für replays machen.
<?php if(isset($_POST['senden'])) { error_reporting(E_ALL); if($_FILES['file']['type'] == 'application/octet-stream') { $uploaddir = 'Replays/'; $File = $_FILES['file']['name']; if($_FILES['file']['type'] == 'application/octet-stream') { $name = $File.'.rpl'; } $Files = $_FILES['file']['tmp_name']; print '<pre>'; if (move_uploaded_file($Files, $uploaddir . $name)) { echo "<p id='Massage'>$File wurde erfolgreich Hochgeladen</p>"; } }else{ echo "<p id='Error'>Ungültiger Dateityp.</p>"; } } ?> <div id="id"> <form action="<?php echo "{$_SERVER['PHP_SELF']}" ?>" method="post" enctype="multipart/form-data"> <table border="0"> <tr> <td><input type="file" name="file"></td> </tr> <tr> <td><input type="submit" name="senden" value="Bild Hochladen"></td> </tr> </table> </form> </div> </div>
das problem ist aber das man auch .exe dateien hochladen kann und nicht nur .rpl
kann man das irgenwie ändern?
lg:R4ff
->Edit<-
hab grad von nem kumpel gehört das ich das warscheinlich auf meinen download server laden muss weil man die dateien dann sowiso downloaden muss^^ (ich hab ein Download-Volumen) wie muss ich das machen?
Ich glaube das must du mit PHP FTP machen.
Hier klicken<--- KP ob ftp so sicher ist.
Aber es steht nicht als verbotene Datei auf Webspace ich denke mal kannst auch hier hochladen.
LG -
Hallo,
Ich hab nen richtig gutes Tutoriel für PHP FTP Hier klicken
Ist eigentlich gut zu verstehen. Wo ich bedenken habe ist PW im script.
Beitrag zuletzt geändert: 5.1.2010 0:00:00 von spam09 -
spam09 schrieb:
Hallo,
Ich hab nen richtig gutes Tutoriel für PHP FTP Hier klicken
Ist eigentlich gut zu verstehen. Wo ich bedenken habe ist PW im script.
Das solltest du noch mit nen Login sichern dann dürfte es mit den PW keine problem geben.
mann kann PHP ja nicht lesen.
LG
Beitrag zuletzt geändert: 5.1.2010 0:00:48 von christian1603 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage