Salve,
non ho mai creato uno script del genere in php e vorrei un paio di dritte per capire cosa fare.
In poche parole io ho sul mio server un file, che chiameremo "cipolla.txt" e una cartella che chiameremo "cartella". Vorrei fare in modo che ogni ora cronjob richiamasse uno script in grado di
Per fare ciò ho creato questo codice
Il problema è chedopo essere stato eseguito la prima volta lo script smette di funzionare, in quanto non riesce a trovare "cartella" che ha precedentemente rinominato. Cosa si fa in questi casi?
non ho mai creato uno script del genere in php e vorrei un paio di dritte per capire cosa fare.
In poche parole io ho sul mio server un file, che chiameremo "cipolla.txt" e una cartella che chiameremo "cartella". Vorrei fare in modo che ogni ora cronjob richiamasse uno script in grado di
- Generare un numero casuale
- Scrivere tale numero casuale all'interno di cipolla.txt
- Rinominare "cartella" utilizzando tale numero
Per fare ciò ho creato questo codice
PHP:
<?php
$basepath="/";
$dir = "cartella/";
$txt = "cipolla.txt";
$rand = rand(2,225);
$write_file=fopen("cipolla.txt","w");
fwrite($write_file,$rand);
fclose($write_file);
rename($dir,$rand);
?>
Il problema è chedopo essere stato eseguito la prima volta lo script smette di funzionare, in quanto non riesce a trovare "cartella" che ha precedentemente rinominato. Cosa si fa in questi casi?