Código fuente de 'Generador de ficheros con contenido aleatorio.php'

<html>
<head>
<title>Generador de ficheros con contenido aleatorio</title>
</head>
<body style="font-family: Arial; font-size: 9pt">

<center><b><font face="Arial" size="3">Generador de ficheros con contenido aleatorio</font></b></center>
<br>



<br><br>
<form method="post" action="Generador de ficheros con contenido aleatorio.php">
Nombre de fichero (con extensión):<br><input type="text" name="fname" maxlength="255" size=15><br>
Tamaño en KB:<br><input type="text" name="fsize" maxlength="4" size="8"><br>
<input type="submit" value="Generar">
</form>

<?php

// Random file generator
// http://www.bloodys.com/
// email: info@bloodys.com
// If you use this script, please put a link back to http://www.bloodys.com/

if (isset($fname) && ereg("[0-9]{1,4}", $fsize)) {


$time = microtime();
$time = explode(" ",$time);
$microtime = $time[1]+$time[0];
$transaction_start = $microtime;
$start = microtime();

srand((double) microtime() * 1000000);

$fp = fopen($fname, "w+");

for ($i=1; $i<=$fsize; $i++) {
$data = "";

 for ($j=1; $j<=1024; $j++) {
  $symb = chr(rand(32,255));
  $data .= $symb;
 }

fwrite($fp, $data);
}

fclose($fp);


$newtime = microtime();
$newtime = explode(" ",$newtime);
$newmicrotime = $newtime[1]+$newtime[0];
$elapsed_time = number_format(($newmicrotime - $transaction_start),3);


echo "El fichero " .$fname. " ha sido generado en $elapsed_time segundos";

} else { echo "Inappropriate input!"; }

?>
</center>
</body>
</html>