Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с записью адресов, Почему-то вырезаются слэши 
V
    Опции темы
Link90
Дата 25.12.2006, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


"Битый" пиксель
*


Профиль
Группа: Участник
Сообщений: 214
Регистрация: 25.11.2005
Где: Иркутск - середин а земли!

Репутация: нет
Всего: 7



Почему-то при добавлении адреса страницы из переменной в базу, вырезаются все слэши, в чём проблема?

Код

$url=getcwd()."\\index.php?file=file.txt";           //Фомируем адрес страницы

mysql_query( "INSERT INTO `files` ( `name` , `adder` , `size` , `date` , `type` , `link`,`pass` )
VALUES ('$file', '$adder', '$size', '$date', '$ext', '$url',' ".md5($file_pass)." ');


В результате получается адрес: http:localhostuploadindex.ph?file=file.txt вместо http//:localhost/upload/index.ph?file=file.txt

Подскажите пожалуйста, в чём проблема?

Это сообщение отредактировал(а) Link90 - 25.12.2006, 19:40
PM MAIL ICQ   Вверх
Black Rabbit
Дата 25.12.2006, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 21.10.2004

Репутация: 2
Всего: 2



Причина в слешах. Попробуй так:

$url=str_replace('\\','\\\\',getcwd())."\\\\index.php?file=file.txt";

либо


$url=str_replace('\\','/',getcwd())."/index.php?file=file.txt";

либо 

$url= addslashes(getcwd()."\index.php?file=file.txt");

PM MAIL ICQ   Вверх
Link90
Дата 26.12.2006, 08:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


"Битый" пиксель
*


Профиль
Группа: Участник
Сообщений: 214
Регистрация: 25.11.2005
Где: Иркутск - середин а земли!

Репутация: нет
Всего: 7



Спасибо большое. Заюзал addslashes(), проблема исчезла. Лови +
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0590 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.