-
Posts
5,943 -
Joined
-
Last visited
-
Days Won
40
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rus
-
у вас дважды прописан тег <head><>/head
-
ни кода, ни картинки, ни сайта... кто вам поможет? телепатов нет.
-
Хранить контент и все остальное в бд, а код должен только вызывать все это
-
Пост+мод-рерайт=нагрузка на сервер и от глаз юзера переменные таким образом не скрыть, так как их можно увидеть в хедер-заголовках, другое дело ради чпу это делать...
-
а если поставить ссылку на элемент, то будет работать с ним на прямую: foreach ($arr as $key => &$value) { ........}
-
вы когда что-то решаете, отписывайтесь как и что, а то найдут вашу тему по поиску, а решений нету и опять начнут плодить одно и тоже...
- 9 replies
-
- не выводит
- данные
-
(and 1 more)
Tagged with:
-
да не, вы не поняли, я про авторизацию говорю, по ссылке на пыху там видно из кода, что при авторизации идет сверка: и далее:
-
я у себя корзину реализовывал в корне по другому (может чем-то поможет): $(document).ready(function() { $(".addtocart").click(function () { var ProductId = 'productid='+$(this).attr('rel'); var CountProduct = "count_product="+ $(".count_product_"+$(this).attr('rel')).val(); var ProductPrice = "product_price="+ $(".product_price"+$(this).attr('rel')).val(); jQuery.ajax({ type: "POST", url: "http://angrybubbles.ru/order/addtocart.php", dataType:"HTML", data:ProductId+'&'+CountProduct+'&'+ProductPrice, success:function(response){ a=$(response); $(".cart").html(a); }, error:function (xhr, ajaxOptions, thrownError){ alert(thrownError); } }); return false; }); $("body").on("click", ".cart .deltocart", function() { var ProductId = 'productid='+$(this).attr('rel'); var CountProduct = $($(this).attr('rel')).val(); jQuery.ajax({ type: "POST", url: "http://angrybubbles.ru/order/deltocart.php", dataType:"HTML", data:ProductId+'&'+CountProduct, success:function(response){ a=$(response); $(".cart").html(a); $('span.hide').fadeOut(3000); }, error:function (xhr, ajaxOptions, thrownError){ alert(thrownError); } }); return false; }); $("body").on("click", ".cart .order_click", function() { var ProductId = 'productid='+$(this).attr('rel'); var CountProduct = $($(this).attr('rel')).val(); jQuery.ajax({ type: "POST", url: "http://angrybubbles.ru/order/order.php", dataType:"HTML", data:ProductId+'&'+CountProduct, success:function(response){ a=$(response); $(".cart").html(a); $('.overlay').show(1000); $('.order').show(1000); $('.close').click(function() { $('.overlay, .order').hide(1000); }); }, error:function (xhr, ajaxOptions, thrownError){ alert(thrownError); } }); return false; }); });из кода видно, что всего получается три ф-ции: 1) добавление в корзину - addtocart 2) удаление из корзины - deltocart 3) и переход к оформлению заказа - order_click как работает можете подсмотреть на сайте: http://angrybubbles.ru p.s. в коде как раз та самая проблема, которую я озвучил ранее и которую поборол только прописыванием абсолютного пути
-
Функции пока видел только мельком, буду изучать. Сессия и куки в исполняемом скрипте не очень нужны, разве что для защиты от прямого доступа наверное. Поправьте если ошибаюсь. Спасибо за хороший сайт! я тут приводил одну ф-цию в качестве примера: // Функция экранирования переменных function quote_smart($value) { // если magic_quotes_gpc включена - используем stripslashes if (get_magic_quotes_gpc()) { $value = stripslashes($value); } // Если переменная - число, то экранировать её не нужно // если нет - то окружем её кавычками, и экранируем if (!is_numeric($value)) { $value =mysql_real_escape_string($value); } return $value; }использовать так: $id =$this->quote_smart($_GET['id']);поправлю по поводу сессий и кук, они на самом деле нужны, особенно при авторизации, т.к. эти механизмы предназначены для идентифицирования юзера, подробнее почитайте на просторах рунета
-
1) ну то что выше, проверка введенных данных - это можно и в ф-цию обернуть, или хотя бы: $login=stripslashes(trim(htmlspecialchars($_POST['login']))); 2) а где сессия и куки? 3) разберите какой-нибудь примерчик, хотя бы этот: http://pyha.ru/forum/topic/109
-
подобная проблема была, относительный путь не работал, пришлось использовать абсолютный.
-
1) если нужно выводить не конкретные данные из массива, а все, то без цикла никак не обойтись, иначе как вы собираетесь разбирать массив с данными? 2) помимо цикла while, есть еще циклы for и foreach 3) не понятно использования вот этого цикла: while($ttimes = mysql_fetch_array($ttime)) // выводим время циклом т.к. переменная $ttimes, в которой хранится массив - в коде нигде не используется. 4) а, вот, нашел где она используется, но ради этого так делать - тоже не айс..., к тому же можно было и без условия else написать, вот так: if($eetime['time'] != $ttimes['id']) { echo '<input type="checkbox" id="check1" name="time" value="'.$ttimes['time'].'"> <br>'; // если свободно то предлагаем записатся }
-
типа того что ль: http://jsfiddle.net/rus333/RHH8H/ ?
-
<?if(!filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) { $error = 'Email?';} else $error2 = NULL;if(empty($error)) { $email = $_POST['email']; //$to .= 'test@test.net' . ', test2@test.net' . ' '; - тут можно указывать несколько email на которые будет отправлено письмо $to .= 'test@test.net'; // это email администратора $subject = 'Письмо с сайта '.$_SERVER['HTTP_HOST'].''; $message .= ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>'.$subject.'</title> <style media="screen" type="text/css"> table { padding:5px; margin:5px; border:#E2E2E2 solid 2px; width:600px; text-align: center; } td { border:#E2E2E2 solid 1px; width:100px; padding:5px; margin:5px; text-align: center; color:#3E73C8; } body { margin: 0; padding: 6px; border: 0; background: #fff; text-align: center; } </style> </head> <body> <table> <tr> <td>Тут текст письма</td> </tr> </table> </body> </html>'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'To: <'.$email.'>' . "\r\n"; $headers .= 'From: <order@'.$_SERVER['HTTP_HOST'].'>' . "\r\n"; //$headers .= 'Cc: test@test.ru' . "\r\n"; - это копия письма //$headers .= 'Bcc: test@test.ru' . "\r\n"; - это скрытая копия письма if (mail($to, $subject, $message, $headers)) { echo '<span class="true">Письмо отправлено!</span>'; } else echo '<span class="error">Ошибка!</span>';} else { echo ' <span class="error">'.$error.'</span>';}?>html форму сами реализуете надеюсь? на будущее, озвучивайте четче свой вопрос, а то сейчас вы сказали одно, а чуть ранее: что это за письмо, с каким содержанием?... остается только гадать.
-
при чем тут "вне html"? вам выше вроде ясно объяснили, что: 1) некоторые элементы могут наследовать св-ва родителя 2) звездочка - ко всем элементам, а html - только к нему же. вот к примеру: html {margin: 0;padding: 0;}* {margin: 0;padding: 0;}звездочка - ко всем, а html - только к нему.
-
так то я это и имел ввиду непонятно что хочет ТС И если мне не изменяет память - в PHP можно индексы любые ставить без последовательности у автора в примере с 1 начинается, вот я и напомнил на всякий
-
Я не просил написать бесплатно. Я просил поделиться ссылкой. опять же, чем вам гугл не угодил? я не к тому что умничаю как вам наверное подумалось, просто есть ряд вопросов, популярность которых очень высокая и прежде чем спрашивать, не плохо было бы поискать. тогда возникает резонный вопрос: а для чего нужен форум, так? отвечу: в большинстве случаев для разбора и растолкования не получившегося вашего кода/примера.
-
не забываем, что отсчет числовых индексов в массиве начинается с нуля
-
за такое даже стыдно денег на телефон брать, но от спасибо не откажусь ну или вот, а вообще, гуглится по запросу генератор html шаблонов.
-
тогда в раздел "Сделайте мне бесплатно".
-
а наоборот сделать если? т.е. всем ссылкам - класс, и тогда: $(#nav li .class) а тег который без класса обрабатываться не будет.
-
background-position: fixed;
-
не парьте мозги, возьмите любой слайдер да и переделайте его под вертикальное использование