a to kod :
index.php
Kod
<? include('config.php'); ?>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>ETS-Mods - Upload Plików</title>
<style type="text/css">
A:link {
FONT-SIZE: 10px; COLOR: #147; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A:visited {
FONT-SIZE: 10px; COLOR: #147; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A:hover {
FONT-SIZE: 10px; COLOR: #147; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
DIV {
FONT-SIZE: 10px; COLOR: #147; FONT-FAMILY: verdana
}
</style>
<script type="text/javascript">
<!--
function highlight(field)
{
field.focus();
field.select();
}
//-->
</script>
</head>
<body>
<center>
<a href="http://www.ets-mods.pl" target="_blank"><img src="http://www.ets-mods.pl/upload/logo.png"></a>
<br>
<div align="center"><h1>Upload plików ETS-Mods</h1><br>
Maksymalny rozmiar pliku: <?
$divd = 1024;
$isize = $max_size / $divd;
$isize2 = round($isize);
echo $isize2; ?> KB - 25MB<br>
<form enctype="multipart/form-data" action="index.php" method="POST">
<input name="plik" type="file" />
<input name="submit" onclick="document.getElementById('ladowanie').style.display='block'" type="submit" value="Wyslij plik" />
</form>
<div id="ladowanie" style="display:none;">
Proszę czekać! Trwa wgrywanie pliku!<br />
<img src="loading.gif">
</div>
<?php
if ((isset($_POST['submit']))) {
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
$plik_rozmiar = $_FILES['plik']['size'];
if ($plik_rozmiar>$max_size)
{
echo '<font color="red">Plik jest za duży! !</font><br>'; return 0;
}
if(is_uploaded_file($plik_tmp)) {
$zufall = rand(1,9);
$zufall2 = rand(1,26);
$unikat = $zufall . time() . $zufall2;
$roz = explode('.',$plik_nazwa);
$roz2 = $roz[count($roz)-1];
$roz2 = strtolower($roz2);
if($roz2 == $dozwolone[0] || $roz2 == $dozwolone[1] || $roz2 == $dozwolone[2] || $roz2 == $dozwolone[3] || $roz2 == $dozwolone[4] || $roz2 == $dozwolone[5] || $roz2 == $dozwolone[6] || $roz2 == $dozwolone[7] || $roz2 == $dozwolone[8] || $roz2 == $dozwolone[9] || $roz2 == $dozwolone[10] || $roz2 == $dozwolone[11] || $roz2 == $dozwolone[12] || $roz2 == $dozwolone[12] || $roz2 == $dozwolone[13] || $roz2 == $dozwolone[14] || $roz2 == $dozwolone[15] || $roz2 == $dozwolone[16] || $roz2 == $dozwolone[17] || $roz2 == $dozwolone[18] || $roz2 == $dozwolone[19] || $roz2 == $dozwolone[20] || $roz2 == $dozwolone[21] || $roz2 == $dozwolone[22] || $roz2 == $dozwolone[23] || $roz2 == $dozwolone[24] || $roz2 == $dozwolone[25] || $roz2 == $dozwolone[26] || $roz2 == $dozwolone[27] || $roz2 == $dozwolone[28] || $roz2 == $dozwolone[29] || $roz2 == $dozwolone[30] || $roz2 == $dozwolone[31] || $roz2 == $dozwolone[32] || $roz2 == $dozwolone[33] || $roz2 == $dozwolone[34] || $roz2 == $dozwolone[35] || $roz2 == $dozwolone[36] || $roz2 == $dozwolone[37] || $roz2 == $dozwolone[38] || $roz2 == $dozwolone[39] || $roz2 == $dozwolone[40] || $roz2 == $dozwolone[41] || $roz2 == $dozwolone[42] || $roz2 == $dozwolone[43] || $roz2 == $dozwolone[44] || $roz2 == $dozwolone[45] || $roz2 == $dozwolone[46] || $roz2 == $dozwolone[47] || $roz2 == $dozwolone[48] || $roz2 == $dozwolone[49] || $roz2 == $dozwolone[50])
{
move_uploaded_file($plik_tmp, "files/$unikat.$roz2");
chmod("files/$unikat.$roz2", 0644);
echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze
<strong>$plik_rozmiar bajtów</strong> został przesłany na serwer! <br /><br /><table>";
echo "<tr><td>URL:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='$domain/files/$unikat.$roz2'></td></tr>";
echo "<tr><td>HTML:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='<a href=$domain/files/$unikat.$roz2>$plik_nazwa</a>'></td></tr>";
echo "<tr><td>Kod Na Forum Z Obrazkiem:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='[URL=$domain/files/$unikat.$roz2][IMG]http://www.ets-mods.pl/upload/download.png[/IMG][/URL]'></td></tr>";
echo "<tr><td>Kod Na Forum Z Tekstem:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='[URL=$domain/files/$unikat.$roz2]>>Pobierz<< [/URL]'></td></tr></table>";
}
else
{
echo '<font color="red">Niedozwolone rozszerzenie!</font><br>';
}
}
else echo '<font color="red">Coś nie działa !</font><br>';
}
?>
<BR> Powered by Fafu & ETSMods.pl - All rights reserved.<BR>
</div>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>ETS-Mods - Upload Plików</title>
<style type="text/css">
A:link {
FONT-SIZE: 10px; COLOR: #147; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A:visited {
FONT-SIZE: 10px; COLOR: #147; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A:hover {
FONT-SIZE: 10px; COLOR: #147; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
DIV {
FONT-SIZE: 10px; COLOR: #147; FONT-FAMILY: verdana
}
</style>
<script type="text/javascript">
<!--
function highlight(field)
{
field.focus();
field.select();
}
//-->
</script>
</head>
<body>
<center>
<a href="http://www.ets-mods.pl" target="_blank"><img src="http://www.ets-mods.pl/upload/logo.png"></a>
<br>
<div align="center"><h1>Upload plików ETS-Mods</h1><br>
Maksymalny rozmiar pliku: <?
$divd = 1024;
$isize = $max_size / $divd;
$isize2 = round($isize);
echo $isize2; ?> KB - 25MB<br>
<form enctype="multipart/form-data" action="index.php" method="POST">
<input name="plik" type="file" />
<input name="submit" onclick="document.getElementById('ladowanie').style.display='block'" type="submit" value="Wyslij plik" />
</form>
<div id="ladowanie" style="display:none;">
Proszę czekać! Trwa wgrywanie pliku!<br />
<img src="loading.gif">
</div>
<?php
if ((isset($_POST['submit']))) {
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
$plik_rozmiar = $_FILES['plik']['size'];
if ($plik_rozmiar>$max_size)
{
echo '<font color="red">Plik jest za duży! !</font><br>'; return 0;
}
if(is_uploaded_file($plik_tmp)) {
$zufall = rand(1,9);
$zufall2 = rand(1,26);
$unikat = $zufall . time() . $zufall2;
$roz = explode('.',$plik_nazwa);
$roz2 = $roz[count($roz)-1];
$roz2 = strtolower($roz2);
if($roz2 == $dozwolone[0] || $roz2 == $dozwolone[1] || $roz2 == $dozwolone[2] || $roz2 == $dozwolone[3] || $roz2 == $dozwolone[4] || $roz2 == $dozwolone[5] || $roz2 == $dozwolone[6] || $roz2 == $dozwolone[7] || $roz2 == $dozwolone[8] || $roz2 == $dozwolone[9] || $roz2 == $dozwolone[10] || $roz2 == $dozwolone[11] || $roz2 == $dozwolone[12] || $roz2 == $dozwolone[12] || $roz2 == $dozwolone[13] || $roz2 == $dozwolone[14] || $roz2 == $dozwolone[15] || $roz2 == $dozwolone[16] || $roz2 == $dozwolone[17] || $roz2 == $dozwolone[18] || $roz2 == $dozwolone[19] || $roz2 == $dozwolone[20] || $roz2 == $dozwolone[21] || $roz2 == $dozwolone[22] || $roz2 == $dozwolone[23] || $roz2 == $dozwolone[24] || $roz2 == $dozwolone[25] || $roz2 == $dozwolone[26] || $roz2 == $dozwolone[27] || $roz2 == $dozwolone[28] || $roz2 == $dozwolone[29] || $roz2 == $dozwolone[30] || $roz2 == $dozwolone[31] || $roz2 == $dozwolone[32] || $roz2 == $dozwolone[33] || $roz2 == $dozwolone[34] || $roz2 == $dozwolone[35] || $roz2 == $dozwolone[36] || $roz2 == $dozwolone[37] || $roz2 == $dozwolone[38] || $roz2 == $dozwolone[39] || $roz2 == $dozwolone[40] || $roz2 == $dozwolone[41] || $roz2 == $dozwolone[42] || $roz2 == $dozwolone[43] || $roz2 == $dozwolone[44] || $roz2 == $dozwolone[45] || $roz2 == $dozwolone[46] || $roz2 == $dozwolone[47] || $roz2 == $dozwolone[48] || $roz2 == $dozwolone[49] || $roz2 == $dozwolone[50])
{
move_uploaded_file($plik_tmp, "files/$unikat.$roz2");
chmod("files/$unikat.$roz2", 0644);
echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze
<strong>$plik_rozmiar bajtów</strong> został przesłany na serwer! <br /><br /><table>";
echo "<tr><td>URL:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='$domain/files/$unikat.$roz2'></td></tr>";
echo "<tr><td>HTML:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='<a href=$domain/files/$unikat.$roz2>$plik_nazwa</a>'></td></tr>";
echo "<tr><td>Kod Na Forum Z Obrazkiem:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='[URL=$domain/files/$unikat.$roz2][IMG]http://www.ets-mods.pl/upload/download.png[/IMG][/URL]'></td></tr>";
echo "<tr><td>Kod Na Forum Z Tekstem:</td><td><input type='text' name='thetext' onClick='highlight(this);' size='60' value='[URL=$domain/files/$unikat.$roz2]>>Pobierz<< [/URL]'></td></tr></table>";
}
else
{
echo '<font color="red">Niedozwolone rozszerzenie!</font><br>';
}
}
else echo '<font color="red">Coś nie działa !</font><br>';
}
?>
<BR> Powered by Fafu & ETSMods.pl - All rights reserved.<BR>
</div>
</body>
</html>
jak wygląda skrypy mozna zobaczyc tutaj http://www.ets-mods.pl/upload