Вывод изображений доб. пользователем на персональную стр.
|
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 02:38 | Сообщение # 46 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
chila, Скрипт находит поля в моей форме и копирует данные из этих полей в поле "комментарий"... адрес почты, кому отправлять берет из кода $OTHER1$. К моей форме, внизу добавляется капча с полем. Кнопка отправить заменяется на "заказать". Вроде как-то так.
а описать его принцип получилось непросто Просто в следующий раз, имейте в виду, на пальцах что-то объяснять очень сложно, а понять - еще сложнее. Предоставляйте исходный код.
Код <div id="AdvPg" style="display:none;width:1px;height:1px;overflow:hidden;">$ADVBT_2$</div> <div id="AdvPgEx" style="width:400px;"> <style type="text/css"> #AdvPg{width:1px;height:1px;overflow:hidden;visibility:hidden;position:absolute;left:-3600em;} #AdvPgEx table{table-layout:fixed;width:100%;} #AdvPgEx table td{padding:2px 0px;vertical-align:middle;} #AdvPgEx table td.sep{padding:2px;} </style> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <col style="width:80px;" /> <col style="width:auto;" /> <tr> <td colspan="2"><div style="display:none;"> Имя получателя: <input id="adv2f1Ex" style="width:100%;" maxlength="30" type="text" value="$code$"> E-mail получателя *: <input id="adv2f2Ex" style="width:100%;" maxlength="30" type="text" value="likbezz@gmail.com"> </div></td> </tr> <tr> <td colspan="2" id="AdvInEx" style="padding:0;"> <table style="table-layout:fixed;" width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="width:80px;">Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> <tr> <td>Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> <tr> <td>Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> <tr> <td>Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> <tr> <td>Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> <tr> <td>Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> <tr> <td>Форма: </td> <td><input style="width:100%;" maxlength="30" type="text" value=""></td> </tr> </table> </td> </tr> <tr> <td align="right" class="sep"> <input type="text" style="font-size:18px;padding:4px 6px;width:72px;" maxlength="5" size="5" id="adv2codeEx"> </td> <td id="advCodeEx" class="sep"></td> </tr> <tr> <td align="right"><span id="msgAdv38"></span></td> <td> <input onclick="document.getElementById('submmyAdvF3').click();" value=" Заказать " name="" type="button" /> </td> </tr> </table> </div> <script type="text/javascript" src="http://likbezz.ru/_скрипт_v3.js"></script>
http://likbezz.ru/index/0-3 ...
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 03:31 | Сообщение # 47 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Приношу свои извинения, за доставленные неудобства. Постараюсь ставить задачу более точно. Спасибо, вроде работает. Только скрипт подтягивал инфу с полей input, а у меня еще были select и textarea.. я добавил. Поюзаю, отпишусь. Еще раз спасибо!
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 05:26 | Сообщение # 48 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
chila, chila, Только скрипт подтягивал инфу с полей input, а у меня еще были select и textarea.. А на картинке такого нет ))
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 06:43 | Сообщение # 49 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Поюзал, хотел бы немного подправить...
1.)Если пользователь не зарегистрирован, то появляется еще одно поле "E-mail отправителя", оно без id.., но у него есть name="emailf", ящик можно вставить из id="adv2fmEx" или напрямую, например mail@mail.com, я экспериментировал так, но не вышло)) Код $('input[name="emailf"]').val($('#adv2fmEx').val());
2)Можно ли добавить к полям 1-7 информацию из "title", чтобы после отправки получатель получал информацию title+value, например: "тектст из титла 1" - "текст из "value1" "тектст из титла 2" - "текст из "value2" и т.д...
Спасибо за Вашу помощь!
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 11:32 | Сообщение # 50 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
chila, 1.)Если пользователь не зарегистрирован, то появляется еще одно поле "E-mail отправителя", оно без id.., но у него есть name="emailf", ящик можно вставить из id="adv2fmEx" или напрямую, например mail@mail.com, я экспериментировал так, но не вышло)) Код <?if($USER_LOGGED_IN$)?> ... <?else?>
Можно ли добавить к полям 1-7 информацию из "title", чтобы после отправки получатель получал информацию title+value, Информация ограничена 200 символами, не забыли?
Можно ли добавить к полям 1-7 информацию из "title" Из титле чего, документа? или?
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 13:34 | Сообщение # 51 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
<?if($USER_LOGGED_IN$)?>)) не подходит, форма должна работать не зависимо от регистрации пользователей. Просто нужно автоматически заполнять еще одно поле. По умолчанию оно выглядит так: Код <input maxlength="60" size="30" style="width:100%;" value="" name="emailf"> в него можно статично добавлять скриптом один и тот же e-mail, например mail@mail.ru...
Информация ограничена 200 символами, не забыли? - этого вполне достаточно, в каждом поле не более 20 символов...
Из титле чего, документа? или? - титл инпута, например Код <input style="width:100%;" maxlength="30" type="text" title="текст1_1" value="текст1_2">
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 13:40 | Сообщение # 52 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
chila, <?if($USER_LOGGED_IN$)?>)) не подходит, форма должна работать не зависимо от регистрации пользователей. Просто нужно автоматически заполнять еще одно поле. По умолчанию оно выглядит так: <input maxlength="60" size="30" style="width:100%;" value="" name="emailf"> в него можно статично добавлять скриптом один и тот же e-mail, например mail@mail.ru... Тогда проверяете наличие непустого поля с мылом, и если оно пустое - добавляйте стандартное мыло-заглушку.
Код $('input',o).each(function(){var v=this.value;if(v.length!=''){t+=this.title+' - '+this.value+'\n';}});
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 13:51 | Сообщение # 53 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
добавляйте стандартное мыло-заглушку в поле нет id, а как найти этот элемент по name, я не знаю... и заглушка будет стоять постоянно, сайт не предусматривает массовую регистрацию пользователей, в основном это гости. Можно просто дописать скрипт, который находит value name="emailf" и вставляет заглушку..
Спасибо, с титлом помогли)Добавлено (25.03.2013, 13:51) --------------------------------------------- где other2 - это мыло получателя, а в моем случае появляется отдельное поле "мыло отправителя" Тогда проверяете наличие непустого поля
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 14:06 | Сообщение # 54 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
chila, в поле нет id, а как найти этот элемент по name, я не знаю... и заглушка будет стоять постоянно В скрипт перед: Добавьте: Код $('#AdvPg input[name="emailf"]').val('mail@mail.ru');
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 14:52 | Сообщение # 55 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Да, спасибо большое, теперь все фунциклирует)
| | |
|
|
2013-03-25Дата: Понедельник, 25.03.2013, 15:11 | Сообщение # 56 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
chila, Ну вот и замечательно)
| | |
|