13DureX
Newbie-
Posts
11 -
Joined
-
Last visited
13DureX's Achievements
Explorer (1/14)
0
Reputation
-
главное выкрутился Зато немогу разобратся с другим ужасом, в ИЕ 6 внизу при полном описании жалья, под футером появляется кусочек фона, главное что ни в одном другом браузере этого нету , и почему так происходит, я ума не приложу
-
Задал для пары блоков position: relative; top: -29px;
-
А все таки Не буду же я уже все под стрикт подгонять, на следующем этапе разве что. Как сделать чтоб не тянуло родительский див. Маленький намек какой нить Спасибо за ответ.
-
Проблема отображение в ИЕ6 Уже всю голову измучал, ночь не спал немогу понять в чем проблема. Помогите пожалуйста. Вот как выглядит в ИЕ6: Вот как должно и выглядит в ФФ и ИЕ7: В ИЕ6 подкладка не уходит под меню. А должна, и я даже не прдставляю почему. Заранее благодарен всем хоть на маленькие намеки куда рыть. Ссылка оригинала _http://www.skadovsk-hotels.com
-
Нужно с помощью пхп отправлять смс через имейл вместе с письмом, которое идет на почту, пишу код вида, function sendbusinesscontact($option) { global $database; global $Itemid; global $mosConfig_db; global $er_viewing_notify; global $mosConfig_live_site; global $er_bizname; global $mosConfig_usecaptcha; define ( "CAPTCHA_PATH", "includes" ); $stVal = 0; if ($mosConfig_usecaptcha == "1" && file_exists ( CAPTCHA_PATH . "/captcha.php" )) { session_name ( "mos_captcha" ); session_start (); $rLead = mosgetparam ( $_POST, "spamstop", "" ); if (isset ( $_SESSION ['code'] ) && $_SESSION ['code'] != "" && $_SESSION ['code'] == $rLead) { $stVal = 1; } else { $stVal = 2; } } if ($stVal != "2") { $sapptname = $_POST ['apptname']; $sapptmail = $_POST ['apptmail']; $mtlp = $_POST ['telephone']; $sdatein = $_POST ['datein']; $sdateout = $_POST ['dateout']; $sold = $_POST ['old']; $schldrn = $_POST ['children']; $sdatetime = $_POST ['datetime']; $id = intval ( $_POST ['id'] ); if (! check_email ( $sapptmail )) { echo "<script> alert('" . _EZREALTY_EMAIL_FORMAT_ERROR . "'); window.history.go(-1); </script>n"; } else { $sqlx = "SELECT a.*, cc.name AS category, ee.ezcity AS proploc, ee.ezcity_desc AS ezdesc, dd.name AS statename, bb.name AS countryname, u.mid AS mid, u.dealer_name AS dealer_name, u.dealer_company AS dealer_company, u.dealer_phone AS dealer_phone, rntu.dealer_mobile AS dealer_mobile, u.dealer_sms AS dealer_sms, u.show_sms AS show_sms, u.dealer_image AS dealer_image, u.dealer_type AS dealer_type, u.logo_image AS logo_image FROM #__ezrealty as an LEFT JOIN #__ezrealty_catg AS cc ON cc.cid = a.cidn LEFT JOIN #__ezrealty_locality AS ee ON ee.locid = a.locidn LEFT JOIN #__ezrealty_state AS dd ON dd.stid = a.stidn LEFT JOIN #__ezrealty_country AS bb ON bb.cnid = a.cnidn LEFT JOIN #__ezrealty_profile AS u ON u.mid = a.owner" . ("n WHERE a.published = '1' AND a.id = " . $id); $database->setquery ( $sqlx ); $database->loadobject ( $thisdbmysql ); $val = stripslashes ( $er_bizname ) . " " . _EZREALTY_INSPECTION; $mVal = $sapptname . " " . _EZREALTY_REQUEST_PROPVIEWING . "r n"; $mVal .= _EZREALTY_MAIL_PROPADD1 . "rn" . _EZREALTY_MAIL_CONTACTDET . "rn" . _EZREALTY_MAIL_PROPADD3 . "rnrn"; $mVal .= _EZREALTY_MAIL_EMAIL . (" " . $sapptmail . " rn "); $mVal .= _EZREALTY_TELEPHONE . (" " . $mtlp . " rn "); $mVal .= _EZREALTY_DATEIN . (" " . $sdatein . " rn "); $mVal .= _EZREALTY_DATEOUT . (" " . $sdateout . " rn "); $mVal .= _EZREALTY_OLD . (" " . $sold . " rn "); $mVal .= _EZREALTY_CHILDREN . (" " . $schldrn . " rn "); $mVal .= _EZREALTY_DATETIME . (" " . $sdatetime . " rnrn"); $mVal .= _EZREALTY_MAIL_PROPADD1 . "rn" . _EZREALTY_MAIL_LISTDET . "rn" . _EZREALTY_MAIL_PROPADD3 . "rnrn"; $mVal .= _EZREALTY_DET_ADDNUM . (" " . $id . " rnrn "); $mVal .= _EZREALTY_REQUEST_FOLLOWLINK . "r n"; $mVal .= $mosConfig_live_site . ("/index.php?option=com_ezrealty&Itemid=" . $Itemid . "&task=detail&id={$id} rnrn"); $mVal .= _EZREALTY_BROKENLINK_WARNING . "r n"; $mVal .= _EZREALTY_MAIL_PROPADD1 . "rn" . _EZREALTY_MAIL_PROPADD2 . "rn" . _EZREALTY_MAIL_PROPADD3 . "r n"; $mVal .= $thisdbmysql->unit_num . " " . $thisdbmysql->street_num . " " . $thisdbmysql->address2 . " rn "; $mVal .= $thisdbmysql->proploc . " " . $thisdbmysql->postcode . " rn "; $mVal .= $thisdbmysql->statename . " rn "; $mVal .= $thisdbmysql->countryname . " rn "; $mmVal = "From: " . $er_viewing_notify . "rn"; $mmVal .= "Reply-To: " . $sapptmail . "rn"; $mmVal .= "X-Priority: 1rn"; $mmVal .= "X-MSMail-Priority: Highrn"; $mmVal .= "X-Mailer: EZ Realty Real Estate Softwarern"; mail("+380663732106@sms.mts.com.ua","test message","From: stealth@alumplast.com.ua","-fstealth@alumplast.com.ua"); $msMail = mosmail ( $er_viewing_notify, $sapptname, $er_viewing_notify, $val, $mVal, 0 ); $email = '+380663732106@sms.mts.com.ua'; $subj = 'uvedomlenie'; $headers = 'Content-Type: text/html; charset=windows-1251rnMIME-Version: 1.0 rnFrom: support@xxx.com rnReturn-Path: support@xxx.com rnReply-To: support@xxx.com rnX-Mailer: XXXX'; $msg = 'text text text text text '; @mail($email, $subj, $msg, $headers); ezemailheader (); ezclose (); ezemailfooter (); } } else { echo "<SCRIPT> alert('" . _EZREALTY_SECURITY_FAILED . "'); window.history.go(-1);</SCRIPT>"; } Как видно в коде 2 варианта, какой их них правильный я даже незнаю, может кто поможет? вот они - 1-й mail("+380663732106@sms.mts.com.ua","test message","From: stealth@alumplast.com.ua","-fstealth@alumplast.com.ua"); 2-й $email = '+380663732106@sms.mts.com.ua'; $subj = 'uvedomlenie'; $headers = 'Content-Type: text/html; charset=windows-1251rnMIME-Version: 1.0 rnFrom: support@xxx.com rnReturn-Path: support@xxx.com rnReply-To: support@xxx.com rnX-Mailer: XXXX'; $msg = 'text text text text text '; @mail($email, $subj, $msg, $headers); С ящика отправляю на 380663732106@sms.mts.com.ua - смска уходит, как это имплантировать с помощью пхп? Заранее благодарен
-
Проблема решена. Путем задания z-index: 800; удивительно...
-
Нет, не работало, можно было не вводить любое поле, кроме валидного имейла, потомучто его еще раз уже в скрипте проверяло при отправки на наличие собаки, впрочем проблему исправил, кроме мелких недочетов которые со временем накопал по форме(input type="buttonк а не submit) оказалось, что просто нужно было кнопки потврждения дать другое название. В нашем случае submit . Присваивалось значение form.submit , которое должно как бы отправлять содержимое, значение нашей кнопки, которое на является значением, впрочем налепил ерунды, тот кто разбирается поймет Вот валидный код, если кому пригодится: <script type="text/javascript"><!-- function validateviewing() { var form = document.all ('viewing'); // do field validation if (form.apptname.value == "") { alert( "<?php echo _EZREALTY_EMAIL_ERROR1;?>" ); form.apptname.focus(); return -1; } else if (form.apptmail.value == "") { alert( "<?php echo _EZREALTY_EMAIL_ERROR2;?>" ); form.apptmail.focus(); return -1; } else if (form.telephone.value == "") { alert( "<?php echo _EZREALTY_EMAIL_ERROR3;?>" ); form.telephone.focus(); return -1; } else if (form.datetime.value == "") { alert( "<?php echo _EZREALTY_EMAIL_ERROR9;?>" ); form.datetime.focus(); return -1; } else if (form.old.value == "") { alert('Введите количество взрослых'); form.old.focus(); return -1; } else if (form.children.value == "") { alert('Введите количество детей'); form.children.focus(); return -1; } else if (form.datein.value == "") { alert('Введите дату заезда'); form.datein.focus(); return -1; } else if (form.dateout.value == "") { alert('Введите дату отьезда'); form.dateout.focus(); return -1; } else { document.viewing.action = '<?php echo $link2; ?>'; document.viewing.submit(); } } //--> </script> <script type="text/javascript"> function agreeForm(f) { if (f.agree.checked) f.submited.disabled = 0 else f.submited.disabled = 1 } </script> <table width="100%" cellspacing="0" cellpadding="3"> <tr> <td class="sectiontableheader"><?php echo _EZREALTY_VIEWDET_VIEWING;?></td> </tr> </table> <form class="form" id="viewing" name="viewing" action="<?php echo $link2;?>" method="post"> <input type="hidden" name="option" value="com_ezrealty" /> <input type="hidden" name="Itemid" value="<?php echo $Itemid;?>" /> <input type="hidden" name="task" value="sendbusinesscontact" /> <input type="hidden" name="id" value="<?php echo $id;?>" /> <table align="center" width="300" border="0" cellspacing="1" cellpadding="3"> <tr><td width="30%" valign="top"><p align="center"><font color="red"><?php echo '*Все поля обязательны для заполнения' ?></font></p></td></tr> <tr><td width="30%" valign="top"><?php echo _EZREALTY_VIEWDET_VNAME;?>: <input type="text" id="apptname" name="apptname" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top"><?php echo _EZREALTY_VIEWDET_VMAIL;?>: <input type="text" id="apptmail" name="apptmail" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top"><?php echo _EZREALTY_VIEWDET_VPHONE;?>: <input type="text" id="telephone" name="telephone" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top">Количество взрослых: <input type="text" name="old" size="5" class="inputbox" maxlength="100" />, детей: <input type="text" name="children" size="5" class="inputbox" maxlength="100" /> </td></tr> <tr><td width="30%" valign="top">Дата заезда: <input type="text" id="datein" name="datein" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top">Дата отъезда: <input type="text" id="dateout" name="dateout" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top">Дополнительная информация: <textarea id="datetime" name="datetime" class="inputbox" rows="3" cols="50"></textarea></td></tr> <tr><td colspan="2" valign="top"> <center><b>УСЛОВИЯ ЗАКАЗА</b></center> <textarea cols="50" rows="7" readonly> Старайтесь сделать заказ как минимум за 5 дней ... </textarea> <p><input type="checkbox" name="agree" onClick="agreeForm(this.form)" />Условия принимаю</p> </td></tr> <tr><td colspan="2" valign="top"><input type="button" id="submited" name="submited" value="Оставить заявку" class="button" onclick="validateviewing()" disabled="disabled" /></td></tr>
-
--
-
Есть верхнее меню, которое расположено горизонтально вверху. Есть картинка-шапка, которая должна размещатся под этим меню, но я никак немогу разобратся как с ней боротся, в ИЕ7, все впорядке, без прописывания z-index все отображается как положено. Но в ФФ, и ИЕ6, эта картинка налазит поверх меню, тем самым образом закрывая его полностью, мучаюсь с z-index, но немогу найти решения. Возможно кто то сталкивался и подскажет куда рыть, возможно есть какието другие варианты решения эжтой проблемы. Заранее благодарен. Вот код в цсс заголовка: #ja-header { text-align: left; line-height: normal; position: relative; float: left; z-index: -1; Css menu: #ja-mainnav div.sfmenu-inner { float: left; padding-left: 5px; background: url(img/tableft.gif) no-repeat top left #EDEDE1; line-height: 25px; height: 25px;
-
Есть желающие сделать простенькую страничку безвозмездно?
13DureX replied to sinderman's topic in Goods and Services
Впринципе задача ясна. Сделать простой сайт, с возможностью удобного добавления контента, со временем у простенького сайта ростут требования, и сразу надо делать все что в дальнейшем может потребоватся. Сложного ничего, важно знать как вы будете в процесе относится к работе, не первый раз замечаю, что при общении о создании сайта все просто, а потом всплывает что не все так просто, что здесь вот должен календарик всплывать, а там вот должно идти уведмлоение на мобильный о поступлении заказа. -
Имеется некая форма заказа, после которой идет уведомление на почту, в котором отображается введеная информация. Имя, телефон, дата заезда, отьезда, количество детей, дополнительная информация. С условиями заказа, и при согласии с которыми только активизируется кнопка отправки. /************************************************** SHOW CONTACT BUSINESS DIRECTLY BY EMAIL FORM **************************************************/ function contactBusiness( $option, &$row ) { global $database, $Itemid, $mainframe, $my, $id, $mosConfig_live_site, $mosConfig_usecaptcha; $link2 = $mosConfig_live_site. '/index2.php?option=com_ezrealty&task=sendbusinesscontact&Itemid='. $Itemid; # Add to Mailing List Form Check ?> <script type="text/javascript"> <!-- function validateviewing() { var form = document.viewing; // do field validation if (form.apptname.value == "") { alert( "<?php echo _EMAIL_ERROR1;?>" ); } else if (form.apptmail.value == "") { alert( "<?php echo _EMAIL_ERROR2;?>" ); } else if (form.telephone.value == "") { alert( "<?php echo _EMAIL_ERROR3;?>" ); } else if (form.datetime.value == "") { alert( "<?php echo _EMAIL_ERROR9;?>" ); } else { document.viewing.action = '<?php echo $link2; ?>'; document.viewing.submit(); } } //--> </script> <script> function agreeForm(f) { if (f.agree.checked) f.submit.disabled = 0 else f.submit.disabled = 1 } </script> <table width="100%" cellspacing="0" cellpadding="3"> <tr> <td class="sectiontableheader"><?php echo _VIEWDET_VIEWING;?></td> </tr> </table> <form class="form" name="viewing" action="<?php echo $link2;?>" method="post"> <input type="hidden" name="option" value="com_ezrealty" /> <input type="hidden" name="Itemid" value="<?php echo $Itemid;?>" /> <input type="hidden" name="task" value="sendbusinesscontact" /> <input type="hidden" name="id" value="<?php echo $id;?>" /> <table align="center" width="300" border="0" cellspacing="1" cellpadding="3"> <tr><td width="30%" valign="top"><?php echo _VIEWDET_VNAME;?>: <input type="text" name="apptname" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top"><?php echo _VIEWDET_VMAIL;?>: <input type="text" name="apptmail" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top"><?php echo _VIEWDET_VPHONE;?>: <input type="text" name="telephone" size="18" class="inputbox" maxlength="100" /></td></tr> <tr><td width="30%" valign="top">Количество взрослых: <input type="text" name="old" size="5" class="inputbox" maxlength="100" />, детей: <input type="text" name="children" size="5" class="inputbox" maxlength="100" /> </td></tr> <tr><td width="30%" valign="top">Дата заезда: <INPUT id=date_depart onblur=clearInterval(dataTimeId); size="18" maxlength="100" onfocus="startData('depart');" value=дд/мм/гг name="datein"></td></tr> <tr><td width="30%" valign="top">Дата отъезда: <INPUT id=date_depart onblur=clearInterval(dataTimeId); size="18" maxlength="100" onfocus="startData('depart');" value=дд/мм/гг name="dateout"></td></tr> <tr><td width="30%" valign="top">Дополнительная информация: <textarea name="datetime" class="inputbox" rows="3" cols="50"></textarea></td></tr> <tr><td colspan="2" valign="top"> <center><b>УСЛОВИЯ ЗАКАЗА</b></center> <textarea cols="50" rows="7" readonly> Старайтесь сделать заказ как минимум за 5 дней до приезда бла бла бла </textarea> <p><input type="checkbox" name="agree" onClick="agreeForm(this.form)"> Я согласен со всеми условиями</p> </td></tr> <tr><td colspan="2" valign="top"><input type="submit" name="submit" value="Оставить заявку" class="button" onclick="validateviewing()" disabled="disabled" /></td></tr> </table> </form> <?php } Нужно, чтоб если присутствуют не введеные данные в поля, чтоб форма не отправлялась на имейл, а у меня получается что если не ввел ничего кроме имейла, то форма все равно отправляется, хотя и пишется ошибка. Помогите пожалуйста, или где копать, а то уже голову сломал.