Jump to content

3ABAPKA

User
  • Posts

    275
  • Joined

  • Last visited

Everything posted by 3ABAPKA

  1. Ну на это пусть кто-нить умный ответит. Я не знаю.
  2. После этого слова WHERE"; или перед этим словом "s_kv1 = {$col_kom}"; нужен пробел иначе получается WHEREs_kv1 = {$col_kom}, ошибка может быть из-за этого , лучше всего смотреть какой запрос получается перед его выполнением, я это делаю через echo. То что выведется на экран копирую и вручную закидываю в базу, там сразу видно в чем ошибка. Например ты можешь посмотреть его echo $result;. В сообщении я закидывал примерный код, его все равно перерабатывать и переделывать, например, если ты ставишь условие if($col_kom!=""){ $result .="s_kv1 = {$col_kom}"; $a=1; }else{$a=0;}и если выполняется условие else ТО зачем тебе переменная $a если дальше в коде она не используется тогда достаточно if($col_kom!=""){ $result .="s_kv1 = {$col_kom}";}Опять же если ты не предусмотришь возможность поведения кода при пустой $col_kom, то тоже будет ошибка. Добавляй хотя бы единицу в конце запроса, например, else{$result.=" 1";}
  3. Можно примерно так: $result = "SELECT * FROM sale_kv WHERE"; if($col_kom!=""){ $result .="s_kv1 = {$col_kom}"; $a=1; }else{$a=0;} if($raion!="" && $a==1;){ $result .="AND s_kv2 = {$raion}"; $b=2; }else if($raion!="" && $a==0;){ $result .="s_kv2 = {$raion}"; $b=1; } if($cost!="" && $b==2 || $cost!="" && $b==1 ){ $result .="AND s_kv11 <= {$cost}"; }else if($col_kom=="" && $raion==""){ $result .="s_kv11 <= {$cost}"; } $result .="ORDER BY id DESC"; $result = mysql_query($result);Можно еще на существование переменных проверять...
  4. Это решение если совсем не думать! Им никак не сдвинуть в право вторую строку! Потому что на самом то деле второй строки нет. Если чуть-чуть подумать, самую малость, то можно вывод строк разделить по разным контейнерам и продублировать скрипт, конечно с другими именами. А контейнерам установить нужный стиль! Забирать строку из контейнера СПЛИТом, только тут между ними (строками) надо поставить разделитель. Сплит разобьет строку на массив, при этом разделитель при выводе строк не появится. В скрипт закинуть строку с из массива под первым индексом, когда он закончится, функция запускает второй скрипт (дубликат), куда закидывается вторая строка. Вроде должно работать.
  5. Если долго не думать и не ломать голову, то можно так <script> var source,dest,len,now=0,delay=40,letters=1; function show_text() { source = document.getElementById("pageTextSource"); dest = document.getElementById("pageText"); len = source.innerHTML.length; show(); } function show() { dest.innerHTML += source.innerHTML.substr(now,letters); now+=letters; if(now<len) setTimeout("show()",delay); } </script> <body onload="show_text();"> <p style="display:none" id="pageTextSource"> Первая строка текста Вторая строка</p> <p id="pageText" style="width:150px;"></p>
  6. Понятно что одну, там...)))))) Думается можно сделать копию этой строки и выводить снова, после окончания первой, строки запускать в функцию show() как параметр...
  7. Мне нравится использовать http://blog.deconcept.com/swfobject/
  8. Да ничего не будем показывать! Они умнее нас сами разбирутся )))))))))Например яндекс без труда находит http://yandex.ru/yandsearch?clid=48648&amp...D0%BA&lr=53
  9. Попробуй адаптировать! как описано на этой странице для других скриптов http://www.shadowbox-js.com/support.html Если не поможет=читай форум http://www.shadowbox-js.com/forum.html Для поиска нужного используй поиск по форуму, он очень хороший. Сообщения в форуме от этого дядьки = mjijackson, и от этого = Wizzud, всегда рабочие.
  10. Нормально грузится! Не переживай...
  11. Я вообще не об этом говорил... Полагаю перезагрузка неизбежна и код по ссылке должен выполняться на новой странице Если предположим content.html тоже формируется кодом, то в тот код можно вставить // if (ссылка нажата) то ... а параметр так можно вставить echo "<a href='content.html?parametr=p{$i}' title='Главная страница'>".$menu[$i]."</a> ну и соответственно поймать ее в content.html твоей конструкцией if ($parametr==p1) то ...
  12. Если ссылки формируются кодом, то можно в каждую ссылку записать параметр! Код поймает переменную и сделает специальную часть кода!
  13. Иногда важно указывать ширину и высоту пробовал? rel="shadowbox;width=400;height=100"
  14. Может стоит посчитать сколько есть свободного места и ячейкам раздать ширину?
  15. Можно записать в параметры ссылки необходимые данные и передать, скрипт примет их обработает и вернет (страница перезагрузится)
  16. 1. если по ссылке переходить на форму то можно $volyn и $zoloto записать в параметры типо= форму.php?volyn=1&zoloto=2 = другими словами GET 2. если POST то можно передать через hidden
  17. 1. Часто бывает, что $thm = "From 4ob"; это важная строка, должна содержать мыло отправителя! 2. $headers = "From: ".$_POST['l_name']." "."<".$_POST['email'].">"."\n"; можно написать так $headers = "From: ".$_POST['l_name']." <".$_POST['email'].">\n"; 3. iconv("utf-8","windows-1251",$msg); Хорошая функция, но у нее есть недостатки, например если она встречает неизвестный ей символ то то строка обрезается на этом символе надо использовать iconv("utf-8","windows-1251//IGNORE",$msg); 4. Мне нравится использовать $var='=?windows-1251?B?'.base64_encode($thm).'?=';
  18. Не видел таких конструкций .rightFooter{ position: relative; width: 75%; float: right; clear: right; background: url(images/bg_yell_point.jpg) repeat-x left top; } Может для IE6 оставить float: right; Например так: .rightFooter{ position: relative; width: 75%; float: right; clear: right; -float: right; background: url(images/bg_yell_point.jpg) repeat-x left top; }
  19. 1) и 2) Потому что условие всегда выполняется, ничего не проверяется, а присваивается значение, лучше написать if(img.src == "spice.jpg") или if(img.src != "spice.jpg") 3) Примерно = "Если (значению пути картинки присвоить spice.jpg)", а хотелось бы "Если путь картинки равен spice.jpg" if (img.src="spice.jpg") if (img.src == "spice.jpg") Там вот в коде есть еще такой момент не понятный: img.src="spice.gif" img.style.display = "none" Если условие верно то присвоить значению пути spice.gif и установить стиль для изображения display = none Думается это произойдет так быстро, что юзер не заметит spice.gif, если изображение все равно скрывается нужна ли строка img.src="spice.gif" Может ты хотел сделать примерно так: if (img.src == "spice.jpg"){ img.src="spice.gif"; }else{ img.style.display = "none"; }
  20. Можно сделать сверху и снизу одинаково а середину светлее...
  21. Если у тя 500 страниц и все они name.html забудь то, что я написал! Потому что работать не будет. Для передачи значений из полей ввода или параметрами нужно хотя бы js знать, а скрипт sj надо чем-то заполнять. Учи php.
  22. Думается можно сделать так: Если у вас страницы это цифры то запишите ЕЕ НОМЕР В поле hidden (для передачи через post) если передаете через get то запишите номер страницы как параметр ?page=$num ну а потом поймайте этот номер страницы в скрипте где юзер должен заполнить форму, обработайте как надо и снова отправьте вместе с тем что внес юзер. Должно получиться что к вам приходит, исправления юзера и информация о странице.
  23. 1. Можно сделать не две кнопки типа сабмит, а две кнопки типа button, и вызывать js функцию, которая подставит нужный action. 2. Можно сделать не две кнопки типа сабмит, а две кнопки типа button, и вызывать js функцию которая подставит в поле hidden нужное значение. Обрабатывать данные формы одним файлом различать условием типа if(hidden=="1"){сделать действие и загрузить страницу}else if(hidden=="2"){сделать другое действие и загрузить другую страницу}.
  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