ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   PHP (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Скрипт антилича на Php (https://forum.antichat.xyz/showthread.php?t=57768)

SSB1981 07.01.2008 23:44

Не работает!

SSB1981 07.01.2008 23:59

последний пример не работает! появляется окно закачки самого скрипта!!!!

NOmeR1 08.01.2008 00:03

Цитата:

Сообщение от ssb1981
последний пример не работает! появляется окно закачки самого скрипта!!!!

А ты как хотел? Незаметно?

SSB1981 08.01.2008 00:05

Нет качает не файл а исходник Php!!!

NOmeR1 08.01.2008 00:07

Цитата:

Сообщение от SSB1981
Нет качает не файл а исходник Php!!!

PHP код:

<?  
$a 
= array( => 'http://antichat.ru/index.php'=> 'http://forum.antichat.ru/index.php' ); 
$file $a[$_GET['file']];
header('Content-Disposition: attachment; filename="'.end(explode('/',$file)).'";'); 
readfile($file);  
?>

тогда так вроде))))

SSB1981 08.01.2008 00:13

Большое спасибо!!! Теперь всё работает!!!!!!!!!!!

SSB1981 08.01.2008 00:25

а можно ли чтобы на странице ещё и текст отображался?

NOmeR1 08.01.2008 00:37

PHP код:

<?   
if($_GET['download'] == 'true')
{
    
$a = array( => 'http://antichat.ru/index.php'=> 'http://forum.antichat.ru/index.php' );  
    
$file $a[$_GET['file']]; 
    
header('Content-Disposition: attachment; filename="'.end(explode('/',$file)).'";');  
    
readfile($file);   
}
else
{
    
header("Refresh: 0; URL=".$_SERVER['REQUEST_URI']."&download=true");
    echo(
'Сейчас начнётся скачка');
}
?>

Вот так проще всего. Доступ к файлу такой же. Но не будет срабатывать, когда не будет никакого запроса к файлу (т.е. если не будет ?file=...)

SSB1981 08.01.2008 00:41

как составить запрос на эту тему в поисковике?

SSB1981 08.01.2008 00:50

А какие ещё варианты есть?
Хотябы направление подскажите куда рыть!


Время: 03:36