Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Següent revisió | Revisió prèvia | ||
forum [d/m/Y H:i] – creat perecomellas | forum [d/m/Y H:i] (actual) – edició externa 127.0.0.1 | ||
---|---|---|---|
Línia 1: | Línia 1: | ||
<php> | <php> | ||
function get_num() { | function get_num() { | ||
- | $num = file_get_contents(' | + | $num = 0; |
+ | $file = "forum/$num/not.txt"; | ||
+ | while (file_exists($file)) { | ||
+ | ++$num; | ||
+ | $file = " | ||
+ | } | ||
return $num; | return $num; | ||
} | } | ||
- | echo '< | + | function get_seed() { |
- | $not=get_num(); | + | $f = "forum/ |
- | $bool = array(); | + | $seed = file_get_contents($f); |
- | $max=0; | + | ++$seed; |
- | for ($i=0; $i<=$not; ++$i) { | + | unlink($f); |
- | $dir=" | + | $fp = fopen($f, ' |
- | $bool[$i]=file_exists($dir); | + | fwrite($fp, $seed); |
- | if ($bool[$i]==true) ++$max; | + | fclose($fp); |
+ | return | ||
} | } | ||
+ | echo '< | ||
+ | $not=get_num(); | ||
$bg[0]="# | $bg[0]="# | ||
$bg[1]="# | $bg[1]="# | ||
Línia 22: | Línia 30: | ||
$aut[1]="# | $aut[1]="# | ||
$aut[2]="# | $aut[2]="# | ||
- | for ($i=0; $i<$max; ++$i) { | + | for ($i=0; $i<$not; ++$i) { |
- | $r = rand(0,$not); | + | srand(get_seed()); |
- | while | + | $file = " |
- | $bool[$r]=false; | + | |
- | $file = " | + | |
$text = file_get_contents($file); | $text = file_get_contents($file); | ||
$dades = explode(" | $dades = explode(" | ||
- | echo '< | + | echo '< |
} | } | ||
- | echo '< | + | echo '< |
</ | </ |