Jump to content

DronBoy

Newbie
  • Posts

    27
  • Joined

  • Last visited

Everything posted by DronBoy

  1. Вопрос состоит в следующем на сайте есть коментарии выводятся они рекурсией под каждым коментарием есть ответ на него. Проблема состоит в следующем: При нажатии на кнопку ответ появляется модалка в которой и прописывается ответ на комент. После все передается на файл обработчик и заносится в бд. Но я не могу передать id того коментария на который происходит ответ (а это нужно обязательно). Пробовал в рекурсии id присваевать до переменной так тогда в переменную попадает либо первый id либо последний. Других мыслей как это сделать нет. Подскажите как это сделать? Вот здесь можете сами посмотреть как оно работает http://dronboy.esy.es/wiev_post.php?id=8
  2. Добрый день. вобщем такой вопрос я передаю значения id через запятую методом GET. Мне его нужно принять как массив и вывести данные из бд где каждый id равен тому id что передаю. Не могу придумать как это сделать.
  3. Как то сталкивался с таким типо: $sql = "SELECT COUNT(*) FROM products"; $r = mysql_query($sql); $total = mysql_result($r,0,0); // общее колличество результатов без разбиения на строки $namea=$_POST['namea']; $named=$_POST['named']; $pricea=$_POST['pricea']; $priced=$_POST['priced']; if(isset($namea)) { $sql .= ' ORDER BY title ASC'; } else if (isset($named)) { $sql .= ' ORDER BY title DESC'; } else if (isset ($pricea)) { $sql .= ' ORDER BY price ASC'; } else if (isset($priced)) { $sql .= ' ORDER BY price DESC'; } Вот как такое работае и правильная ли запись?
  4. Вобщем залил на хостинг сайт. Все работает нормально. Вот единственно что выдает ошибку это модуль Jcoments. Может кто сталкивался? подскажите как решить. Warning: include_once(/home/u589444919/public_html/components/com_jcomments/libraries/joomlatune/template.php) [function.include-once]: failed to open stream: No such file or directory in/home/u589444919/public_html/components/com_jcomments/classes/factory.php on line 217 Warning: include_once() [function.include]: Failed opening '/home/u589444919/public_html/components/com_jcomments/libraries/joomlatune/template.php' for inclusion (include_path='.:/opt/php-5.2/pear') in/home/u589444919/public_html/components/com_jcomments/classes/factory.php on line 217 Fatal error: Class 'JoomlaTuneTemplateRender' not found in /home/u589444919/public_html/components/com_jcomments/classes/factory.php on line 229
  5. Нужно в таблицу coments где id равен id_com внести ответ на комментарий. НО он почему то не вносит. Переменная id_com существует и так же все поля правильно прописал. <!--Добавление в базу ответа на отзыв!!! --> <!--Добавление в базу ответа на отзыв!!! --> <?php if(isset($_POST['write'])) { $write=$_POST['write']; } if(isset($_POST['id_com'])) { $id_com =$_POST['id_com']; } $data_ot = mysql_query("INSERT INTO `coments` WHERE id ='$id_com' (`otvet`)VALUES('".$_POST['write']."');"); if($data_ot == true) { echo $write; } else { echo $id_com; } ?>
  6. Вобщем есть табы. сделаны через <label>. Когда вставляешь их в модуль джумлы. Она тег <label> убивает. мне нужна написать скрипт который будет применять тег <label> к определенным пунктам кода. <div class="width"> <div class="articles"> <div class="art1"> <div class="art"> <div class="korpus0"> <input type="radio" name="odin" checked="checked" id="vkl1"/><label for="vkl1"><div class="rotate">1</div></label> <input type="radio" name="odin" id="vkl2"/><label for="vkl2"><div class="rotate">2</div></label> <input type="radio" name="odin" id="vkl3"/><label for="vkl3"><div class="rotate">3</div></label> <input type="radio" name="odin" id="vkl4"/><label for="vkl4"><div class="rotate">4</div></label> <input type="radio" name="odin" id="vkl5"/><label for="vkl5"><div class="rotate">5</div></label> <div class="chench_articles"> <div class="text"> <p>Почему выбирают нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>Почему fff нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>Почемуsddss sdвыбирают нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>fdffd нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>fdfggf нас?</p> </div> </div> </div> </div> <div class="width"> <div class="articles"> <div class="art1"> <div class="art"> <div class="korpus0"> <input type="radio" name="odin" checked="checked" id="vkl1"/><label for="vkl1"><div class="rotate">1</div></label> <input type="radio" name="odin" id="vkl2"/><label for="vkl2"><div class="rotate">2</div></label> <input type="radio" name="odin" id="vkl3"/><label for="vkl3"><div class="rotate">3</div></label> <input type="radio" name="odin" id="vkl4"/><label for="vkl4"><div class="rotate">4</div></label> <input type="radio" name="odin" id="vkl5"/><label for="vkl5"><div class="rotate">5</div></label> <div class="chench_articles"> <div class="text"> <p>Почему выбирают нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>Почему fff нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>Почемуsddss sdвыбирают нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>fdffd нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>fdfggf нас?</p> </div> </div> </div> </div> <div class="width"> <div class="articles"> <div class="art1"> <div class="art"> <div class="korpus0"> <input type="radio" name="odin" checked="checked" id="vkl1"/><label for="vkl1"><div class="rotate">1</div></label> <input type="radio" name="odin" id="vkl2"/><label for="vkl2"><div class="rotate">2</div></label> <input type="radio" name="odin" id="vkl3"/><label for="vkl3"><div class="rotate">3</div></label> <input type="radio" name="odin" id="vkl4"/><label for="vkl4"><div class="rotate">4</div></label> <input type="radio" name="odin" id="vkl5"/><label for="vkl5"><div class="rotate">5</div></label> <div class="chench_articles"> <div class="text"> <p>Почему выбирают нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>Почему fff нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>Почемуsddss sdвыбирают нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>fdffd нас?</p> </div> </div> <div class="chench_articles"> <div class="text"> <p>fdfggf нас?</p> </div> </div> </div> </div>
  7. Как вывести из бд значения по увеличению цены продукта?
  8. в общем смыл такой был. Когда клиент на сайте выбирает товар и помещает его в корзину то это все хранится в куке. потом на странице оформления заказа что бы удалить не нужную куку нужно нажать кнопку "х" ну а на кнопку повесить onclick и удалить. вот для чего написана кука. Так как ее удалить?
  9. Есть скрипт создания куки. как написать скрипт для ее удаления через onclick? function rewrite_quantity(obj,id){ var quantity = $(obj).val(); var price = $(obj).parent().parent().find('span').html(); var summ = parseInt(price)*parseInt(quantity); $('#rezult_'+id).html(summ+" Грн"); document.cookie = "pid["+id+"]="+quantity+";path=/;expires='<b id="drop">3600</b>'"; }
  10. Вот ошибка которую мне выдает скрипт.: Notice: Undefined offset: 0 in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Undefined offset: 1 in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Undefined offset: 2 in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Undefined offset: 3 in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Undefined index: nalichie in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Undefined index: id_category in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Undefined variable: id in C:\OpenServer\domains\china-products.com\update_prod.php on line 28 Notice: Use of undefined constant data - assumed 'data' in C:\OpenServer\domains\china-products.com\update_prod.php on line 30 All Bad В чем проблема? <?php ini_set('display_errors',1); error_reporting(E_ALL); if (isset($_GET['id'])) { $id = $_GET['id']; } ini_set("display_errors","1"); include("connect_bd.php"); //print_r($_FILES); $uploaddir = 'images/'; // Каталог, в который мы будем перемещать файл $images = array(); if($_FILES) { for($i=0;$i<count($_FILES['file']['name']);$i++) { if($_FILES['file']['size'][$i]>0) { $uploadfile = $_FILES['file']['name'][$i]; // Имя загружаемого файла $up_temp = $_FILES['file']['tmp_name'][$i]; // Путь к загружаемому файлу во временной папке move_uploaded_file($up_temp, $uploaddir.$uploadfile); $images[] = 'images/'.$uploadfile; } } } $data = mysql_query("UPDATE products SET name='".$_POST['name']."',price='".$_POST['price']."',img='".$images[0]."',img1='".$images[1]."',img2='".$images[2]."',img3='".$images[3]."',text='".$_POST['text']."',nalichie='".$_POST['nalichie']."',garant='".$_POST['garant']."',klass='".$_POST['klass']."',id_category='".$_POST['id_category']."' WHERE id='$id'"); if(data == 'true') { echo'All good'; } else{ echo'All Bad'; } ?>
  11. в один прекрасный момент при входе на сайт joomla выдала следующее. Что это такое? и как решить? jos-Error: Материал РЅРµ найден JSite -> dispatch() @ C:\OpenServer\domains\EX-EVENT\index.php:42 JComponentHelper :: renderComponent() @ C:\OpenServer\domains\EX-EVENT\includes\application.php:194 JComponentHelper :: executeComponent() @ C:\OpenServer\domains\EX-EVENT\libraries\joomla\application\component\helper.php:348 require_once() @ C:\OpenServer\domains\EX-EVENT\libraries\joomla\application\component\helper.php:380 JController -> execute() @ C:\OpenServer\domains\EX-EVENT\components\com_content\content.php:16 ContentController -> display() @ C:\OpenServer\domains\EX-EVENT\libraries\joomla\application\component\controller.php:761 JController -> display() @ C:\OpenServer\domains\EX-EVENT\components\com_content\controller.php:74 ContentViewArticle -> display() @ C:\OpenServer\domains\EX-EVENT\libraries\joomla\application\component\controller.php:722 JView -> get() @ C:\OpenServer\domains\EX-EVENT\components\com_content\views\article\view.html.php:32 ContentModelArticle -> getItem() @ C:\OpenServer\domains\EX-EVENT\libraries\joomla\application\component\view.php:386 JError :: raiseError() @ C:\OpenServer\domains\EX-EVENT\components\com_content\models\article.php:183 JError :: raise() @ C:\OpenServer\domains\EX-EVENT\libraries\joomla\error\error.php:251
  12. есть сверстанный макет. Подкинте ссылки на статьи как его повесить на joomla
  13. Вобщем есть код <div class="number"> <a href='#'><img src='images/Call.png' class="call"></a> <b>8-905-282-60-55</b> </div> изначально тег <b> скрыт display:none; хочу что бы при наведении на ссылку тег <b> снова становился видимым. насписал стили: .number b{ display:none; } .number a:hover b{ display:block; } Но нечего не работает в чем проблема подскажите.
  14. Как лучше и валидней будет выглядеть код? Каждый php, java скрипт подключать в новом файле или прописывать его вместе с html тегами?
  15. <?php include('connect_bd.php'); $uploaddir = 'images/'; // Каталог, в который мы будем перемещать файл $uploadfile = $_FILES['file']['name']; // Имя загружаемого файла $up_temp = $_FILES['file']['tmp_name']; // Путь к загружаемому файлу во временной папке move_uploaded_file($up_temp, $uploaddir.$uploadfile); $img = 'images/'.$uploadfile; mysql_query("INSERT INTO `products` (`id`,`name`,`price`,`img`,`img1`,`img2`,`img3`,`text`) VALUES('NULL', '".$_POST['name']."', '".$_POST['price']."' ,'".$_POST['img1']."', '".$_POST['img2']."' , '".$_POST['img3']."' , '".$_POST['text']."');"); header("location:index.php?page=admin&admin=admin_head"); ?> Вот код он должен добавить данные в БД и переместить изображение в папку где оно будет хранится и в бд прописать путь к этому файлу, данные в бд добавляются но сам файле не перемещается. в чем причина?
  16. <?php include("connect_bd.php") $result=mysql_query("SELECT * FROM buyer",$db); $myrow=mysql_fetch_array($result); if(isset($_POST['name'])) { $name = $_POST['name']; } if isset(($_POST['numb'])) { $number = $_POST['numb']; } if isset(($_POST['e-mail'])) { $email = $_POST['e-mail']; } if isset(($_POST['pay'])) { $pay = $_POST['pay']; } if isset(($_POST['dostavka'])) { $dostavka = $_POST['dostavka']; } if(isset($name)&& isset($number)&& isset($email) && isset($pay) && isset($dostavka)) { mysql_query("INSERT INTO `buyer` (`id`, `name`,`number`, `e-mail`,`pay`,`dostavka`) VALUES('NULL','$name','$number','$email','$numb','$pay','$dostavka')"); echo("all good"); } else { echo("all bad"); } ?> вот ошибка: Parse error: syntax error, unexpected T_VARIABLE in C:\OpenServer\domains\china-products.com\client_buy.php on line 4
  17. Создал самую простую сессию вот файл ссесии: session_start(); $_SESSION['name']="Grisha"; а вот файл на который она отправляет:<?php session_start(); echo"Привет"; ?> вот такую ошибку мне выдает. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\OpenServer\domains\china-products.com\index.php:14) in C:\OpenServer\domains\china-products.com\admin.php on line 1
  18. Попробовал. все ровно ошибка Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\OpenServer\domains\china-products.com\registr.php on line 11
  19. <?php $con1=mysql_connect("localhost","mysql","mysql"); if(!$con1) { die('Ошибка подключения к базе'.mysql_error()); } $db1 = mysql_select_db('films',$con1); $logs = mysql_query("SELECT * FROM `users` ORDER BY `login` ASC ;"); while($r = mysql_fetch_object($logs)) { if(($r->login === $_POST['login']) || ($r->email=== $_POST['email'])) { echo(" Вы не ввили логин либо E-mail"); } else { $login = $_POST['login']; $password = $_POST['pass']; $email = $_POST['email']; $numb = $_POST['numb']; mysql_query("INSERT INTO `users` (`id`, `login`,`password`, `email`,`numg`) VALUES('NULL','$login','$password','$email','$numb')"); echo("Вы зарегистрировались успешно!!!"); } } ?> Вот код я не могу понять почему выдает ошибку. Ошибка на скрине. может что то не правильно написал.
  20. Помогите не могу вывести данные с БД по id вот код. <? if (isset($_GET['id'])) {$id=$_GET['id'];} $result=mysql_query("SELECT id,name,price,img,text FROM products WHERE id ='$id'",$db); $myrow=mysql_fetch_array($result); { printf(" <td colspan='3'> <div class='new'>%s </div> </td> </tr> <tr> <td colspan='2'> <img src='%s' style='float:left;'> <p> %s </p> </td > <td id='na_pr' > %s$ </td> </tr> <tr id='sempl'> <td> </td> <td> </td> <td> </td> </tr>", $myrow["name"],$myrow["img"],$myrow["text"],$myrow["price"]); } ?>
  21. А какие еще есть способы выводить данные таким образом? Кстати вот пытаюсь вывести данные из бд таким образом только что то не работает. <? $result=mysql_query("SELECT id,name,price,href,img FROM products ORDER BY id DESC",$db); $myrow=mysql_fetch_array($result); do { printf (" <td> <a href='%s'><img src='%s' alt='img'></a> <p id='na_pr'>%s <br>%s$</br> </p> <img src='images/buy.png' alt='img' id='buy'> </td>",$myrow["href"],$myrow["img"],$myrow["name"],$myrow["price"]); } if($myrow > 0 && $myrow%3 == 0) echo '</tr>'; if($myrow == 0 || $myrow%3 == 0) echo '<tr>'; while($myrow = mysql_fetch_array($result)); ?>
  22. Немного не понял. Обьясни пожалуйста. Куда прописать?
  23. Не могу вывести правильно товары, нужно что бы было по три в ряд. <div class="content"> <table> <tr> <td colspan="3"> <div class="new">Новинки нашего сайта: </div> </td> </tr> <tr> <? for($a=0;$a<9;$a++) printf(" <td> <img src='images/sempl.png' alt='img'> <p>Название Цена </p> <img src='images/buy.png' alt='img'> </td> "); ?> </tr> </table> </div>
  24. Мне нужен хороший бесплатный хостинг на который я смогу выложить свой сайт.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy