Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Проблема с слешами в php (https://forum.antichat.xyz/showthread.php?t=183601)

andreipup 03.03.2010 14:45

del
 
del

b3 03.03.2010 15:54

Выложи в добавок скрин исходника

wildshaman 03.03.2010 16:04

Покажи кусок кода, где обрабатывается этот самый файл

andreipup 03.03.2010 17:38

<?php
if ($_REQUEST['1'] == '666')
{
$file = 'http://www.moisait.ru/123.rar';
header('Content-length: ' . $filesize);
header('Content-Disposition: attachment; filename=' . $file);
header('Content-Type: application/rar; name="' . $file . '"');
echo file_get_contents($file);
exit;
}
?>
<html><head>

Уже что тока не пробовал псих берет
Помогите плиз

fokinkostya 03.03.2010 19:03

Все верно. В имени файла не могут быть слеши. Они заменяются на нижние подчеркивания.

andreipup 04.03.2010 16:34

Цитата:

Сообщение от fokinkostya
Все верно. В имени файла не могут быть слеши. Они заменяются на нижние подчеркивания.


Помоги плиз как правильно прописать я уже не знаю че и делать(((

b3 04.03.2010 17:07

Цитата:

Помоги плиз как правильно прописать я уже не знаю че и делать(((
Тебе русским языком сказали что нельзя, возми у себя на компе попробуй создать файл с слешами и другими спец символами.

http://img246.imageshack.us/img246/1...wwwwwwwwww.gif

[ac1D] 04.03.2010 17:12

Решение идиотское но попробуй:
PHP код:

$link str_replace("_",'"/"',$link);
/// bla bla bla 


Deathdreams 04.03.2010 17:13

не
Код:

header('Content-Type: application/rar; name="' . $file . '"');
header('Content-Disposition: attachment; filename=' . $file);

а
Код:

header('Content-Type: application/rar; name="' . basename($file) . '"');
header('Content-Disposition: attachment; filename=' . basename($file) );


Pashkela 04.03.2010 17:14

Цитата:

Сообщение от [ac1D]
Решение идиотское но попробуй:
PHP код:

$link str_replace("_",'"/"',$link);
/// bla bla bla 


почему идиотское - нормальное решение, так и делать при отображении ссылки


Время: 20:08