Вот че то захотелось написать более удобную шкурку для зорде. Вобщем скрипт как скрипт, тырит флехи с зорде, сохраняет автоматом в папку СВФС, можно хотлинкать потом. Сделана кнопка для сохранения / просмотра на все окно, убрана всякая реклама итд итп... PHP: <html> <style> a { color:white; text-decoration:none; font-family:'Century Gothic'; font-size:16pt; } </style> <body bgcolor=black> <?php $filename=basename(__FILE__); if (isset($_GET['id'])) { $allowed=array("0","1","2","3","4","5","6","7","8","9"); $i=0; for ($i=0;$i<strlen($_GET['id']);$i++) { if (!(in_array(substr($_GET['id'],$i,1),$allowed))) { header("Location: ./".$filename."?id=".rand(0,2050)); } } if (!(file_exists("./swfs/"))) { mkdir("./swfs/",0777); } $zd_id = $_GET['id']; if (!(file_exists("./swfs/".$zd_id.".swf"))) { $flash = base64_encode(file_get_contents("http://z0r.de/L/z0r-de_".$zd_id.".swf")); $save = fopen("./swfs/".$zd_id.".swf","w+"); fputs($save,base64_decode($flash)); fclose($save); } echo("<br><br><center><span style=\"font-family:'Lucida Console';color:white;font-size:20pt;\">z 0 r . d e V i e w e r</span></center><br><br><center><div style=\"width:600px;height:450px;border:1px white solid;\"><object type=\"application/x-shockwave-flash\" data=\"./swfs/" . $zd_id . ".swf\" width=\"600\" height=\"450\"> <param name=\"autostart\" value=\"true\" /> <param name=\"src\" value=\"./swfs/" . $zd_id . ".swf\" /> </object></div></center><br><br><br><center>"); echo("<a href=\"./".$filename."?id=" . ($zd_id-1) . "\"><font color=red>B</font>ack</a> <a href=\"./".$filename."?id=" . (rand(0,2050)) . "\"><font color=red>R</font>andom</a> <a href=\"./".$filename."?id=" . ($zd_id+1) . "\"><font color=red>N</font>ext</a> <a href=\"./swfs/" . $zd_id . ".swf\"><font color=red>S</font>ave/Fullscreen</a></center>"); } else { header("Location: ./".$filename."?id=".rand(0,2050)); } ?> </body> </html> Скачать:z0rde.zip Попробовать:z0rde.php
не пашет. исправил. пашет. http://pastie.org/943965 вылетал, т.к. выдавал хеадер на локейшн после того, как был хеадер на плейн текст (в начале скрипта)
:/ очень удобная оболочка, на php. Спасибо. PHP: $allowed=array("0","1","2","3","4","5","6","7","8","9"); range уже не в моде =(