Всё, что не подходит под вышеперечисленные разделы
Модератор: immortal
-
Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
-
Благодарил (а):
60 раз
-
Поблагодарили:
532 раза
-
Контактная информация:
Сообщение
Vovix » Чт ноя 19, 2015 1:00 am
ситуация:
создал скрипт (сценарий) -
Код: Выделить всё
$file = file("./texts/todo.txt");
$str_cod = '<div id="list"><form class="new"><input id="new" placeholder="New Item" type="text">
<button class="fa fa-plus"></button></form>
<div class="list">';
for($i = 0; $i < sizeof($file); $i++) {
$str_cod = $str_cod.'<div class="item" style ="background: rgba(223,30,31,0.8);">
<input type="text" value="'.$file[$i];
$str_cod = $str_cod.'"><div class="rightblock">
<i class="check fa fa-check"></i>
<i class="delete fa fa-times"></i>
</div></div>';
}
$str_cod = $str_cod.'</div></div>';
// записываем получившийся код
sg('TodoList.StreamingCode',$str_cod);
ни чего сложного и всё вроде как должно работать! Но на выходе в
TodoList.StreamingCode
получаю (с начала):
Код: Выделить всё
<div id="list"><form class="new"><input id="new" placeholder="New Item" type="text">
<button class="fa fa-plus"></button><input type="hidden" name="pd" value="Y2xhc3Nlczp7aWQ9NDIsdmlld19tb2RlPWVkaXRfY2xhc3Nlcyx0YWI9b2JqZWN0cyxpbnN0YW5jZT1hZG19pz_cGFuZWw6e2FjdGlvbj1jbGFzc2VzfQ%3D%3Dpz_">
<input type="hidden" name="md" value="objects">
<input type="hidden" name="inst" value="">
</FORM><!-- modified -->
<div class="list"><div class="item" style ="background: rgba(223,30,31,0.8);">
<input type="text" value="+проснуться
"><div class="rightblock">
<i class="check fa fa-check"></i>
<i class="delete fa fa-times"></i>
</div></div>
ВОТ ЭТО ОТ КУДА?:
Код: Выделить всё
<input type="hidden" name="pd" value="Y2xhc3Nlczp7aWQ9NDIsdmlld19tb2RlPWVkaXRfY2xhc3Nlcyx0YWI9b2JqZWN0cyxpbnN0YW5jZT1hZG19pz_cGFuZWw6e2FjdGlvbj1jbGFzc2VzfQ%3D%3Dpz_">
<input type="hidden" name="md" value="objects">
<input type="hidden" name="inst" value="">
</FORM><!-- modified -->
Мой -
CONNECT-
Windows 7(PHP 7.2) +
Raspberry Pi(освещение на 1-Wire) +
MP751(управление) + ESP8266(сенсоры) +
LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
-
Благодарил (а):
76 раз
-
Поблагодарили:
1559 раз
-
Контактная информация:
Сообщение
sergejey » Чт ноя 19, 2015 1:28 pm
Это особенность движка, он тэг </form> обрабатывает. Замените у себя в коде "</button></form>" на "</button></form><!-- modified -->" и всё будет хорошо.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
-
Благодарил (а):
60 раз
-
Поблагодарили:
532 раза
-
Контактная информация:
Сообщение
Vovix » Чт ноя 19, 2015 9:32 pm
sergejey писал(а):Это особенность движка, он тэг </form> обрабатывает. Замените у себя в коде "</button></form>" на "</button></form>!-- modified -->" и всё будет хорошо.
заменил, но стало это добавлять:
Код: Выделить всё
<input type="hidden" name="pd" value="Y2xhc3Nlczp7aWQ9NDIsdmlld19tb2RlPWVkaXRfY2xhc3Nlcyx0YWI9b2JqZWN0cyxpbnN0YW5jZT1hZG19pz_cGFuZWw6e2FjdGlvbj1jbGFzc2VzfQ%3D%3Dpz_">
<input type="hidden" name="md" value="objects">
<input type="hidden" name="inst" value="">
</FORM><!-- modified -->!-- modified -->
P.S. Разобрался.
надо это добавить:
<!-- modified -->,

вы забыли открывающую
<
очепятка видимо!!!
Мой -
CONNECT-
Windows 7(PHP 7.2) +
Raspberry Pi(освещение на 1-Wire) +
MP751(управление) + ESP8266(сенсоры) +
LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-