Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> uploader i blokowanie html/php podczas wysylania
backlash
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.04.2004

Ostrzeżenie: (0%)
-----


a wiec tak.. nie wiem jaka powinienem wstawic komende która by blokowala pliki typu htm i php :/

umieszcze kod strony
Kod
<form name="upload" method="POST"

enctype="multipart/form-data" action="uploader.php">

<p>Upload System:<br>

<input type="file" name="file" size="40" >

<br>

<input type="submit" value="Send"></p>

</form>

--htm

[php:1:a081b4b605]
<?
copy("$file", "$file_name");
unlink("$file");
echo"<br><br><br><b>File Info:</b><br>
<br>
Link do pliku:<br>http://www.xxx.zzz.ppp.lll/$file_name<br>
<br>
Size: $file_size b";
?>
[/php:1:a081b4b605]
---php

mozecie mnie wysmiac ale chce tylko sie dowiedziec jaki to ma byc kod..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

Ostrzeżenie: (0%)
-----


[php:1:6a50d6f62e]
<?php

$blokuj[] = 'text/html';
$blokuj[] = 'application/octet-stream';


if(in_array($_FILES['type'], $blokuj)){
echo 'Plików tego typu nie można przesyłać';
} else {
move_uploaded_file($_FILES['plik']['tmp_name'], $_FILES['plik']['name']); //nigdy nie cytuj zmiennych, uzywaj zmiennych superglobalnych

echo "<br><br><br><b>File Info:</b><br>
<br>
Link do pliku:<br>http://www.xxx.zzz.ppp.lll/".$_FILES[plik][name]."
<br>
<br>
Size: $file_size b";
}
?>
[/php:1:6a50d6f62e]

PS. troche niestosowny tytuł tematu!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 17:33