Come eseguire in modo casuale un file PHP in una cartella

0

php-en-wordpress

 

Eseguire casualmente un file PHP contenuto in una cartella presente in ftp è un’operazione davvero semplice. Scopriamo insieme come fare.

Creiamo un nuovo file con estensione PHP (es. 1.php) e al suo interno mettiamo il seguente codice:

<?php

$dir = ‘/tmp’;
$all = scandir($dir);

$files = array();
foreach($all AS $f){
if (($f != “.”) && ($f != “..”) && (!is_dir($f))){
$files[] = $f;
}
}
include_once $dir.$files[rand(0, (count($files)-1) )];

?>

Sostituite $dir = ‘/tmp’; con la directory dove sono contenuti i file .php (es. /var/www/vhosts/file/) da eseguire in modo random.

Ora basterà richiamare il file 1.php per eseguire uno dei tanti file contenuti nella cartella scelta.

LASCIA UN COMMENTO

Please enter your comment!
Please enter your name here

1 × uno =