Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Правильное экранирование скобок (http://www.flasher.ru/forum/showthread.php?t=185349)

Prior 10.10.2012 15:21

Правильное экранирование скобок
 
подскажите как правильно заекранировать ссылку чтоб она могла проти через loadVariables и php файле и нормально вывелась в почте

формируеться меседж так
Код AS1/AS2:

msg=msg+"<p>Товар №"+i+" <a href='"+product[1]+"'>"+product[0]+"</a> ";


потом отправляю сюда
Код AS1/AS2:

_root.createEmptyMovieClip("form", 120);
form.clname = clName;
form.clmail = clMail;
form.msg = msg;
if (form.loadVariables(mailURL, "POST")){


на пхп файл по треку вижу что приходит

Код:

<p>Товар №0 <a href=\'http://www.mysite.com/send.html\'>num1</a>


там обрабатываеться
PHP код:

$message $_POST['msg'];
$headers  "Content-type: text/html; charset=UTF-8 \r\n";
mail($to$subject$message$headers); 

и на почте выводит
Код:

<p>
Товар №0
<a>num1</a>

тоесть пропал хреф
я думаю изза неправильного экранирования
но вот как правильно сделать незнаю

подскажите плз

Добавлено через 41 минуту
уже решил проблему
надо было на пхп файл посылать вообще без скобок

Hauts 10.10.2012 16:38

Используйте способы посовременнее, чем loadVariables. Например LoadVars.sendAndLoad.


Часовой пояс GMT +4, время: 10:15.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.