Проблема при генерировании страницы.

micha12

Новичок
Проблема при генерировании страницы.

Проблема такая: есть форма, три поля: текст страницы, название страницы, url страницы Заполняю, щелкаю добавить, генерируется страница contact.php с заданным текстом и вообще любым html кодом, который туда вставлен. Проблема: если добавляю ссылку в поле текста страницы в нормальном виде <A
href="http://www.site.ru/index.php">На главную</A>, то а в сгенерированном файле выдается в виде <A
href=\"http://www.site.ru/index.php\">На главную</A> Причем скрипт работает через базу MySql и есть возможность редактировать эту страницу в самом скрипте. Когда щелкаю на ссылку редактировать-выдается текст страницы, а там- нормальная ссылка, как я и добавлял! В базе ссылка хранится тоже в нормальном виде, как я и добавлял. Тоесть проблема я так понимаю происходит в момент генерирования страницы. Причем этот же скрипт на другом сайте с такой же версией MySql работает нормально. Я не программист, а тот кто писал уехал на море. ПОМОГИТЕ!
 

micha12

Новичок
Автор оригинала: donflash
Разбирайся с magic_quotes, а также addslashes....
Можно подробнее? Весь скрипт в одном файле, ничего такого там нет Еще раз повторюсь, что этот же точно скрипт на другом сайте работает как надо
 

donflash

Вареник клуба
Автор оригинала: micha12
Можно подробнее? Весь скрипт в одном файле, ничего такого там нет
Ты кинь содержание файла сюда...

Еще раз повторюсь, что этот же точно скрипт на другом сайте работает как надо
На одном сайте одни настройки (сайта, а может и сервера), на другом - другие..
 

micha12

Новичок
magic_quotes_gpc boolean
Устанавливает статус magic_quotes для GPC-операций (Get/Post/Cookie). Когда magic_quotes включены, все ' (одинарные кавычки), " (двойные кавычки), \ (обратные слэши) и NUL мнемонизируются обратными слэшами автоматически. Если magic_quotes_sybase также включена, одинарные кавычки escape-ируются одинарной кавычкой вместо backslash.


Во прочитал в справочнике и дошло! Надо было блин ссылку просто без кавычек кинуть <A
href=http://www.site.ru/index.php>На главную</A>
И все ок! А я кидал так <A
href="http://www.site.ru/index.php">На главную</A>
magic_quotes
donflash спасибо что сказал про эти самые magic_quotes
 

0xHH

Новичок
<A href=http://www.site.ru/index.php> некорректный код. href= должен быть в кавычках.
 

micha12

Новичок
Автор оригинала: 0xHH
<A href=http://www.site.ru/index.php> некорректный код. href= должен быть в кавычках.
С какой радости? В html никаких кавычек тут href= не надо. Думаю php в этом не отличается!

-~{}~ 15.07.06 02:06:

Пардон, нафлудить хотел :)

-~{}~ 15.07.06 02:07:

Пардон, нафлудить хотел :)
 
Сверху