brendmaster
User-
Posts
53 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by brendmaster
-
Добрый день люди добрые Есть поле select, хотелось бы чтобы при раскрытии, под каждым пунктом было пояснение такого вида: как это можно реализовать? помогите пожалуйста.
-
А можно поточнее? Не совсем понимаю. Часть кода покажите пожалуйста. Я просто нуб полный.
-
И снова здравствуйте. Вот сделал форму калькулятор. Хотел бы спросить возможно ли добавить всплывающую подсказку при выборе определенной акции? И если можно скажите пожалуйста как это сделать. Google результатов не дал, нашел только как к текстовым полям подсказку добавить. А мне хотелось бы для акций добавить только.
-
Получилось. Все работает, только ответ выводиться только когда кнопку рассчитать нажимаю, а хотелось бы как на исходном сайте автоматом сумма выводилась, когда вводишь позиции. Вот код: <script LANGUAGE="JAVASCRIPT"> <!-- function calcsum(Obiekt) { Obiekt.sum.value = ( Obiekt.texture.value*Obiekt.area.value ) + Obiekt.perimeter.value*10 + Obiekt.angle.value*80 + Obiekt.pipe.value*200 + Obiekt.spot.value*300; } //--> </SCRIPT> </head> <body> <form action="" method="post" class="calc"> <table> <tbody> <tr> <td> Фактура полотна <span>*</span> : </td> <td> <select necessary="1" name="texture" style="width: 250px; "> <option value="0">- не выбрано -</option> <option value="300" selected="">Эконом: Мат/лак бел 150/200</option> <option value="450">Германия: Лак бел/цвет 142</option> <option value="500">Германия: Лак бел/цвет 195</option> <option value="650">Германия: Лак бел 220</option> <option value="500">Германия: Мат/сатин бел/цвет 220</option> <option value="500">Германия: Мат/сатин бел 300</option> <option value="550">Германия: Мат/сатин цвет 300</option> <option value="550">Китай: Лак бел 310</option> <option value="900">Германия: Тканевый до 5м</option> </select> </td> </tr> <tr> <td> Площадь потолка <span>*</span> : </td> <td> <input necessary="1" name="area" type="text" value="19" style="width: 30px; color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " /> м? </td> </tr> <tr> <td> Периметр потолка <span>*</span> : </td> <td> <input necessary="1" name="perimeter" type="text" value="18" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " /> п/м </td> </tr> <tr> <td> Количество углов <span>*</span> : </td> <td> <input necessary="1" name="angle" type="text" value="4" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " /> шт. </td> </tr> <tr> <td> Количество труб уходящих в потолок <br/> (если трубы отсутствуют введите 0): </td> <td> <input necessary="0" name="pipe" type="text" value="1" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " /> шт. </td> </tr> <tr> <td> Количество точек освещения <br/> (если освещение отсутствуют введите 0): </td> <td> <input necessary="0" name="spot" type="text" value="1" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " /> шт. </td> </tr> <tr> <td>Стоимость натяжного потолка:</td> <td> <input type="button" name="Calc" value=" Calculate " onClick="calcsum(this.form)"> </td> <td> <input type="text" name="sum" value=" Calculate " size="10"> </td> </tr> </tbody> </table> </form>
-
У меня должно значение написанное в текстовой области умнажаться на значение cost описывающее данное значение. Как это сделать? Подскажи пожалуйста. Я javascript сейчас вообще первый раз буду в руки брать
-
Помогите пожалуйста, я вообще ноль в этом
-
Привет всем, люди добрые! Нужно сделать форму-калькулятор для расчета стоимости натяжного потолка. Саму форму взял с этого сайта, вот собственно она: <form action="" method="post" class="calc"> <table> <tbody> <tr> <td> Фактура полотна <span>*</span> : </td> <td> <select necessary="1" name="texture" style="width: 250px; "> <option value="0">- не выбрано -</option> <option value="300.5" selected="">Эконом: Мат/лак бел 150/200</option> <option value="450">Германия: Лак бел/цвет 142</option> <option value="500">Германия: Лак бел/цвет 195</option> <option value="650">Германия: Лак бел 220</option> <option value="500.7">Германия: Мат/сатин бел/цвет 220</option> <option value="500">Германия: Мат/сатин бел 300</option> <option value="550">Германия: Мат/сатин цвет 300</option> <option value="550">Китай: Лак бел 310</option> <option value="900.8">Германия: Тканевый до 5м</option> </select> </td> </tr> <tr> <td> Площадь потолка <span>*</span> : </td> <td> <input necessary="1" name="area" cost="0" type="text" value="19" style="width: 30px; color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " def="19"/> м? </td> </tr> <tr> <td> Периметр потолка <span>*</span> : </td> <td> <input necessary="1" name="perimeter" cost="10" type="text" value="18" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " def="18"/> п/м </td> </tr> <tr> <td> Количество углов <span>*</span> : </td> <td> <input necessary="1" name="angle" cost="80" type="text" value="4" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " def="4"/> шт. </td> </tr> <tr> <td> Количество труб уходящих в потолок <br/> (если трубы отсутствуют введите 0): </td> <td> <input necessary="0" name="pipe" cost="200" type="text" value="1" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " def="1"/> шт. </td> </tr> <tr> <td> Количество точек освещения <br/> (если освещение отсутствуют введите 0): </td> <td> <input necessary="0" name="spot" cost="300" type="text" value="1" style="width: 30px;color: rgb(119, 119, 119); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(11, 155, 197); border-right-color: rgb(11, 155, 197); border-bottom-color: rgb(11, 155, 197); border-left-color: rgb(11, 155, 197); border-image: initial; " def="1"/> шт. </td> </tr> <tr> <td>Стоимость натяжного потолка:</td> <td> <span class="cost">8870 руб.</span> </td> </tr> </tbody> </table> </form> Я понял что функция def умножается на cost, но вот не совсем догнал откуда берется стоимость площади, так как там cost=0, и как складывается фактура полотна. Помогите пожалуйста вдохнуть жизнь в эту форму, чтобы она заработала.
-
Что опять не так?
-
Огромное спасибо ))) все заработало...сделал вот так: <?php $name=$_POST["name"]; $phone=$_POST["phone"]; $email=$_POST["email"]; $mess=$_POST["mess"]; $mark=$_POST["mark"]; $model=$_POST["model"]; $vin=$_POST["vin"]; $year=$_POST["year"]; $engine=$_POST["engine"]; if (isset ($name)) { $name = substr($name,0,30); //Не может быть более 30 символов if (empty($name)) { echo "<center><b>Не указано имя.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $name = "не указано"; } if (isset ($phone)) { $phone = substr($phone,0,12); //Не может быть более 12 символов if (empty($phone)) { echo "<center><b>Не указан телефон.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $phone = "не указано"; } if (isset ($email)) { $email = substr($email,0,30); //Не может быть более 30 символов if (empty($email)) { echo "<center><b>Не указан E-mail.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $email = "не указано"; } if (isset ($mess)) { $mess = substr($mess,0,1000); //Не может быть более 1000 символов if (empty($mess)) { echo "<center><b>Нет текста вопроса.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $mess = "не указано"; } if (isset ($mark)) { $mark = substr($mark,0,30); //Не может быть более 30 символов if (empty($mark)) { echo "<center><b>Не указана марка автомобиля.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $mark = "не указано"; } if (isset ($model)) { $model = substr($model,0,30); //Не может быть более 30 символов if (empty($model)) { echo "<center><b>Не указана модель автомобиля.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $model = "не указано"; } if (isset ($vin)) { $vin = substr($vin,0,30); //Не может быть более 30 символов if (empty($vin)) { echo "<center><b>Не указан VIN код автомобиля.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $vin = "не указано"; } if (isset ($year)) { $year = substr($year,0,30); //Не может быть более 30 символов if (empty($year)) { echo "<center><b>Не указан год выпуска автомобиля.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $year = "не указано"; } if (isset ($engine)) { $engine = substr($engine,0,30); //Не может быть более 30 символов if (empty($engine)) { echo "<center><b>Не указан номер двигателя автомобиля.<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $engine = "не указано"; } $i = "не указано"; if ($name == $i AND $phone == $i AND $email == $i AND $mess == $i AND $mark == $i AND $model == $i AND $vin == $i AND $year == $i AND $engine == $i) { echo "Ошибка ! Скрипту не были переданы параметры !"; exit; } $to = "brendmastermilano@gmail.com"; /*МЕНЯЕШЬ НА СВОЙ АДРЕСС!*/ $subject = "Заказ на автозапчасть с сайта Auto-Hybrid"; $message = "Имя:$name\n Телефон:$phone\nЭлектронный адрес:$email\nНеобходимая деталь:$mess\nМарка автомобиля:$mark\nМодель автомобиля:$model\nVIN код:$vin\nГод выпуска:$year\nНомер двигателя:$engine\nIP-адрес:$REMOTE_ADDR"; mail ($to,$subject,$message) or print "Не могу отправить письмо."; echo header("Location: ".$_SERVER['HTTP_REFERER']); exit; ?>
-
Извините пожалуйста, но я дуб дубом в программирование и то что вы написали для меня мало понятно. Более полный ответ не могли дать?
-
Всем доброго времени суток! Проблема такова я тестировал сайт на своем хостинге и все работало и письмо приходило, перенес сегодня на площадку клиента и письмо приходит пустым, что такое может быть? Правда письмо не совсем пустое приходит, то что указанно в скрипте текстом отображается, а вот информация которая была внесена в поля не отображается, помогите пожалуйста. Вот форма из index.html: <div class="main"> <form action="post.php" method="post" class="request"> <h2>Сделать заявку на запчасть</h2> <div class="request-block"> <p> <label>марка автомобиля *</label> <input type="text" name="mark" value="" /> </p> <p> <label>модель *</label> <input type="text" name="model" value="" /> </p> <p> <label>VIN (номер кузова) *</label> <input type="text" name="vin" value="" /> </p> <p> <label>год выпуска *</label> <input type="text" name="year" value="" /> </p> <p> <label>модель двигателя *</label> <input type="text" name="engine" value="" /> </p> </div> <div class="request-block"> <p> <label>интересуемая деталь *</label> <textarea rows="1" cols="1" name="text"></textarea> </p> <p> <label>имя *</label> <input type="text" name="name" value="" /> </p> <p> <label>телефон *</label> <input type="text" name="phone" value="" /> </p> <p> <label>e-mail *</label> <input type="text" name="email" value="" /> </p> </div> <div class="clear"></div> <div class="request-button"> <span><input name="commit" type="submit" value="Заказать" /></span> </div> </form> а вот сам скрипт post.php: <?php header('Content-type: text/html; charset=utf-8')?> <?php header("Location: ".$_SERVER['HTTP_REFERER']);?> <?php mail("brendmastermilano@gmail.com", "Заказ на запчасти", "Имя: $name\n Телефон: $phone\n E-mail: $email\n Марка автомобиля: $mark\n Модель автомобиля: $model\n VIN: $vin\n Год выпуска: $year\n Модель двигателя: $engine\n Интересуемая деталь: $text");?>
-
Привет, люди добрые! Помогите пожалуйста с этим простым шаблоном. Я просто совсем ничего не понимаю в верстке. Меня друг попросил ему сайт переделать. Не смог отказать, нарисовать нарисовал, а дальше не могу двинуться((( Чет браузер глюкнул((( прошу прощение за опоздание
-
Уже нет))
-
Я имел ввиду как это реализовать. Про позицию слону понятно. Но все равно спасибо за наставления
-
Приветствую всех! Обрыл весь интернет и ничего не смог найти. Нашел точнее только popupdomination? но увы это платно и для wordpress.В принципе это то что нужно. Просто я хочу сделать акции для клиентов, что он заходи на мой сайт, а там акция 50% например на дизайн визитки. То есть всплывает картинка и три поля на ней уровнем выше, в одном имя во втором емаил и в третьем телефон, ну и кнопка заказать. А при заказе просто как feedback на мою почту с загаловком темы Акция. Могу графически быстро нарисовать, чтобы более понятно было. Если подскажите очень буду благодарен. Вот собственно и картинка:
-
Вот собственно немного доработанный уже мной самим сайт, изначально всю верстку сделал cyklop77 - вот посмотрите. И если косяки есть, подскажите. Заранее огромное спасибо
-
Есть сайт в стадии верстки - Моя ссылка. Есть внизу слайдер кружочками, подскажите пожалуйста как сделать просто круглым квадратное изображение, чтобы при наведении курсора изображение сменялось текстом, а при клике открывался лайтбокс?
-
Как успехи?
-
а куда выслать?
-
Нарисовал шаблон для своего сайта, а что дальше не знаю, хотел бы его под joomla 1.5 заточить. Буду очень признателен если кто поможет. Ну или просто по мере хода подсказывать как че делать, я просто 1 раз верстал всего и то неудачно, схватываю быстро
-
Вот так вот вы(дизайнеры) и делаете макеты. Нарисовали все красиво, а как это реализовать - непонятно. извиняюсь за оффтоп. Так уже все реализовано))) только глюк с скроллингом
-
Короче все уже сверстал и в joomla встроил и все отлично....только...есть одно НО, и оно не очень приятное. При открытии страницы происходит автоматический скроллинг в самый низ, подскажите пожалуйста как это поправить? адрес поменялся: на сайт
-
готовые форму не подскажу, ибо ни одной не использовал. А так главное, чтобы она была, ибо потом подкрутить её под дизайн сайта легко. Подключать css-ные id/class к формам просто, разберешься. Так а может мне ее вообще самому написать, она же простая наверно? только вот как опять же(((
-
Я уже думал об этом...но какой компонент лучще поставить чтобы для моего уровня знаний было попроще это сделать?
-
Во-первых модуль или компонент подобрать подходящий, а во-вторых...как его потом изменить под нужный вид?