<h1>Darmowy upload plików</h1> <p> Maksymalny rozmiar pliku: <?php $divd = 1024; $isize = $max_size / $divd; ?> <br /> Dozwolone rozszerzenia: <?php foreach($dozwolone as $r) { } ?> </p> <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;"> <p> Proszę czekać! Trwa wgrywanie pliku!<br /> <img src="loading.gif" /> </p> </div> <?php { $plik_tmp = $_FILES['plik']['tmp_name']; $plik_nazwa = $_FILES['plik']['name']; $plik_rozmiar = $_FILES['plik']['size']; if ($plik_rozmiar>$max_size) { } { { chmod("files/$unikat.$roz", 0666); $adres = $domain.'/files/'.$unikat.'.'.$roz; echo '<p>Plik: <strong>'.$plik_nazwa.'</strong> o rozmiarze <strong>'.$plik_rozmiar.' bajtów</strong> został przesłany na serwer! </p>'; echo '<table> <tr> <td>URL:</td> <td><input type="text" onClick="highlight(this);" value="'.$adres.'" style="width:400px;"></td> </tr> <tr> <td>HTML:</td> <td><input type="text" onClick="highlight(this);" value="<a href=\''.$adres.'\'>'.$plik_nazwa.'</a>" style="width:400px;"></td> </tr> <tr> <td>BBCode:</td> <td><input type="text" onClick="highlight(this);" value="'.$plik_nazwa.'" style="width:400px;"></td> </tr> </table>'; } } } } ?>
Proszę kogo¶ o dodanie do tego kodu, czego¶ co zamieni polskie znaki, spacje itp. na inne znaki, przyjmowane w uploadzie.