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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> экранировать знаки 
:(
    Опции темы
BlindBandiit
Дата 4.12.2010, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Есть скрипт написаный на php в одну из его переменных нужно втсавить такой вот скрипт редиктера
Код

<table width="500" border="1" align="center" cellpadding="25" cellspacing="0">
<tr>
<td>
<noindex></p>
<p align="center"><b><font size="5">ВЫ ИСКАЛИ:

<h2>{KEYWORD}</h2>
<p></font></b></p>
<p align="justify"><script language=javascript>
<!--
document.write('
<form id=go method=post action="h' + 't' + 't' + 'p://' + 'www.s' + 'it' + 'ess.ru/' + 'index.php?search_string=" style="display: none">
<input type=text name=referrer value="" style="display: none">
<input type=hidden name=divis value=id>
<input type=hidden name=sub value=id></form>
<p>');
function so(sSearch)
{
f = document.getElementById("go");
var peredacha = new String(document.referrer);
var re = new RegExp("&", "g");
var peredachaNew = peredacha.replace(re, "^^");
f.referrer.value = peredachaNew;
f.action += sSearch;
f.submit();
}
//-->
</script>

<a href="http://www.site.com/" onclick="so('{KEYWORD}'); return false;">Ваш запрос обработан. Для получения результата пройдите по ссылке.</a></p>
</td>
</tr>
</table>
<p>

этот код добавляется в скрипт в одинарные кавычки  но после того как я вставляю его в  скритп он ругается на строку <form <id=go method=post action="h' + 't' + 't' + 'p://' + 'www.s' + 'it' + 'ess.ru/' + 'index.php? 

я так понял что нужно экранировать и ещё что то в этом .js  у  меня есть к примеру  другой скрипт и он вставляется на ура  и работает в этом скрипте после того как я экранирую одинарные кавычки вот так

Код

<script language=\'javascript\'>var1=71;var2=var1;if(var1==var2) document.location="http://site.com/";</script>


А вот этот первый сделать юзабетельным для скрипта не получается не хватает знаний с регулярками


Это сообщение отредактировал(а) BlindBandiit - 4.12.2010, 08:16
PM MAIL   Вверх
umka
Дата 4.12.2010, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(BlindBandiit @ 4.12.2010,  08:14)
этот код добавляется в скрипт в одинарные кавычки  но после того как я вставляю его в  скритп он ругается на строку <form <id=go method=post action="h' + 't' + 't' + 'p://' + 'www.s' + 'it' + 'ess.ru/' + 'index.php?

Внимательней проверяйте, чтобы все одинарные кавычки были заэкранированы
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




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


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

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