YaGub
User-
Posts
30 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by YaGub
-
<embed src="test.wmv" width="400" height="300" align="left"></embed> работает. <embed src="test.avi" width="400" height="300" align="left"></embed> не работает. Проблема я понимаю в том, что на компьютере media player avi файлы не проигрывает. Как сделать, чтобы проигрывал файлы другая программа? Например, mplayer И еще есть возможность включить видео с сети? тоесть чтобы адрес вставляемого файла был \\192.168.1.2\video?
-
mysql> show columns from forums; +——--+————-+——+—--+———+—————-+ | Field | Type | Null | Key | Default| Extra | +——--+————-+——+—--+———+—————-+ | id | int(11) | NO | PRI | NULL | auto_increment |——| | name | varchar(32) | YES| | NULL | | | | parent | int(11) | NO | | 0 | | | | hint | varchar(32)| YES | | NULL | | | +——--+————-+——+—--+———+—————-+ | | | mysql> show columns from topics; | +———+————-+——+—--+———+—————-+ | | Field | Type | Null | Key | Default | Extra | +———+————-+——+—--+———+—————-+ | | id | int(11) | NO | PRI | NULL | auto_increment | | | name | varchar(32) | YES | | NULL | | | | forumid | int(11) | YES | | NULL | |—--| | hint | varchar(32) | YES | | NULL | | | userid | int(11) | YES | | NULL | | | views | int(11) | YES | | 0 | | +———+————-+——+—--+———+—————-+ Надо посчитать количество просмотров topics.views для форума, и учитывая просмотры всех тем подфорумов
-
Проблема в следующем. с главной страницы сайта с помощью header("Location: article.php"); идет редирект на страницу article.php Домен находится в зоне .com поэтому рамблер не хочет обрабатывать страницы. Они(рамблер) просят убрать редирект. Теперь такой вопрос: как это можно сделать с помощью минимум усилий? У меня пока в голове только один способ: это страницу article переименовать в index и все ссылки на article по всем страницам сайта(а их просто ОЧЕНЬ много)сидеть и вручную менять. Есть более умный способ?
-
Спасибо большое! Добавил проверку, все получилось!
-
Ну ведь не сразу рождаемся умными! session_start(); session_register('metro'); session_register('komnata'); session_register('zena1'); session_register('zena2'); $_SESSION['metro'] = $_POST['metro']; $_SESSION['komnata'] = $_POST['komnata']; $_SESSION['zena1'] = $_POST['zena1']; $_SESSION['zena2'] = $_POST['zena2']; $metro = $_SESSION['metro']; $komnata = $_SESSION['komnata']; $zena1 = $_SESSION['zena1']; $zena2 = $_SESSION['zena2']; И в функции тоже дописал session_start(); Все равно выводит только первую страницу...
-
А вы пишете всегда все с самого 0? Зачем что-то создавать с самого нуля, если можно переделать уже готовое под свои нужды?
-
Запихнуть в сессионную переменную и проверять...Можно поподробнее, пожалуйста?
-
Насчет $metro. Кавычки одинарные. Обрабатывается нормально. Без постраничного выода все работает отлично
-
Функцию нашел в какой-то статье) Название не менял. А название такое потому что дизайн такой же как и на яндексе
-
Я использую функцию для перехода между страницами. В этой функции я не использую поле $pole1. Поэтому оно и становится пустым? А код я скопировал, для того чтобы вы подсказали мне куда вставить и какой код, чтобы $pole1 не обнулялось.
-
<? include "config.php"; $metro = $_POST['metro']; $komnata = $_POST['komnata']; $zena1 = $_POST['zena1']; $zena2 = $_POST['zena2']; function yandex_link_bar($page, $count, $pages_count, $show_link) { if ($pages_count == 1) return false; $sperator = '|'; $style = 'style="color:#014D8B; font: bold 14px Verdana; margin:20px; padding:20px;"'; $begin = $page - intval($show_link / 2); unset($show_dots); if ($pages_count <= $show_link + 1) $show_dots = 'no'; if (($begin > 2) && ($pages_count - $show_link > 2)) { echo '<a '.$style.' href='.$_SERVER['PHP_SELF'].'?page=1> |< </a>'; } for ($j = 0; $j <= $show_link; $j++) { $i = $begin + $j; if ($i < 1) continue; if (!isset($show_dots) && $begin > 1) { echo '<a '.$style.' href='.$_SERVER['PHP_SELF'].'?page='.($i-1).'><b>...</b></a>'; $show_dots = "no"; } if ($i > $pages_count) break; if ($i == $page) { echo '<a '.$style.' ><b>'.$i.'</b></a>'; } else { echo '<a '.$style.' href='.$_SERVER['PHP_SELF'].'?page='.$i.'>'.$i.'</a>'; } if (($i != $pages_count) && ($j != $show_link)) echo $sperator; if (($j == $show_link) && ($i < $pages_count)) { echo '<a '.$style.' href='.$_SERVER['PHP_SELF'].'?page='.($i+1).'><b>...</b></a>'; } } if ($begin + $show_link + 1 < $pages_count) { echo '<a '.$style.' href='.$_SERVER['PHP_SELF'].'?page='.$pages_count.'> >| </a>'; } return true; } MYSQL_CONNECT($host,$user,$pass) OR DIE("Не могу создать соединение "); @mysql_select_db($basa) or die("Не могу выбрать базу данных "); if (empty($_GET['page']) || ($_GET['page'] <= 0)) { $page = 1; } else { $page = (int) $_GET['page']; } $query1 = "select * from main"; if ($metro!=="") { $query1 = "select * from main where metro='$metro'"; } if ($komnata !=="") { $query1 = "select * from main where komnata='$komnata'"; } if ($zena1 !=="") { $query1 = "select * from main where zena >= '$zena1'"; } if ($zena2 !=="") { $query1 = "select * from main where zena <= '$zena2'"; } if ($metro!=="" and $komnata!=="") {$query1 = "select * from main where metro='$metro' and komnata='$komnata'"; } if ($metro!=="" and $zena1!=="") {$query1 = "select * from main where metro='$metro' and zena >= '$zena1'"; } if ($metro!=="" and $zena2!=="") {$query1 = "select * from main where metro='$metro' and zena <= '$zena2'"; } if ($komnata!=="" and $zena1!=="") {$query1 = "select * from main where komnata='$komnata' and zena >= '$zena1'"; } if ($komnata!=="" and $zena2!=="") {$query1 = "select * from main where komnata='$komnata' and zena <= '$zena2'"; } if ($zena1!=="" and $zena2!=="") {$query1 = "select * from main where zena>='$zena1' and zena <= '$zena2'"; } if ($metro!=="" and $komnata!=="" and $zena1!=="") {$query1 = "select * from main where metro='$metro' and komnata='$komnata' and zena>='$zena1'"; } if ($metro!=="" and $komnata!=="" and $zena2!=="") {$query1 = "select * from main where metro='$metro' and komnata='$komnata' and zena<='$zena2'"; } if ($metro!=="" and $zena1!=="" and $zena2!=="") {$query1 = "select * from main where metro='$metro' and zena>='$zena1' and zena<='$zena2'"; } if ($komnata!=="" and $zena1!=="" and $zena2!=="") {$query1 = "select * from main where komnata='$komnata' and zena>='$zena1' and zena<='$zena2'"; } if ($metro!=="" and $komnata!=="" and $zena1!=="" and $zena2!=="") {$query1 = "select * from main where metro='$metro' and komnata='$komnata' and zena>='$zena1' and zena<='$zena2'"; } $count = mysql_numrows(mysql_query($query1)) or die('error! Записей не найдено!'); $pages_count = ceil($count / $perpage); if ($page > $pages_count) $page = $pages_count; $start_pos = ($page - 1) * $perpage; $query2 = $query1." limit ".$start_pos.", ".$perpage; $result = mysql_query($query2) or die('error!'); $myrow = mysql_fetch_array($result); echo '<table width=700px align=center border=1 cellspacing=1 cellpadding=1> <tr><td width=10%>ID</td><td width=10%>Комната</td><td width=10%>Район</td><td width=10%>Описание</td><td width=10%>Метро</td><td width=10%>Фото</td><td width=10%>Цена</td><td width=10%>Ссылка</td><td></td></tr>'; do { echo "<tr><td width=10%>$myrow[0]</td><td width=10%>$myrow[1]</td><td width=10%>$myrow[2]</td><td width=10%>$myrow[3]</td><td width=10%>$myrow[4]</td><td width=10%><a href=$myrow[6] target=_blank><img src=$myrow[5]></a></td><td width=10%>$myrow[7]</td><td width=10%><a href=$myrow[8]>Положение на карте</a></td><td><a href='bron.html'>Забронировать</a></td></tr>n"; } while ($myrow = mysql_fetch_array($result)); echo "</table>"; yandex_link_bar($page, $count, $pages_count, 5); ?>
-
Есть форма. Из нее беру данные и делаю выборку из таблицы БД и вывожу постранично. Все работает правильно, но когда выборка у нас не всех данных ( select * from 'tabliza') а с условиями (select * from 'tabliza' where pole1='$pole1') то выводит нормально только первую страницу, а на следующих этот запрос теряется и выглядит вот так: select * from 'tabliza' where pole1='' Как решить эту проблему?
-
С помощью exif_imagetype я получу форматы, а как мне сделать уменьшенную копию и закачать ее на сервер? Какая функция, подскажите?
-
Есть скрипт отправки формы на e-mail в нем есть следующее стандартное поле: которое я обрабатываю тоже стандартно: if (is_uploaded_file($userfile)) { if (filesize($userfile)<=$max){ $dest=$updir.$userfile_name; move_uploaded_file($userfile, $dest); } } Какие строки мне дописать и куда, чтобы грузится могли только форматы JPEG,GIF,BMP,PNG и сохранялось в updir кроме нашего файла еще его уменьшенная копия? Спасибо.
-
PACMAN, заткнись и сопи в трубочку
-
Вопрос касается применения css в формах. Интерисует такой общий вопрос: как сделать формы на сайте красивее? Тоесть рамки текстовых полей(input,textarea) не стандартного цвета, расстояние между ними тоже другое, и кнопку поставить свою, но чтобы тип ее был стандартный(Submit или Reset)
-
<html> <head> <script language="JavaScript"> function showhide() { if (document.getElementById("layer1").style.visibility == "visible") document.getElementById("layer1").visibility = "hidden" else document.getElementById("layer1").visibility = "visible"; } </script> </head> <body> <div id="layer1" style="visibility:visible">Текст</div> <form> <input type="button" value="Показать/Скрыть" onClick="showhide()"> </form> </body> </html> Так? Что тут неправильно?
-
Спасибо, Maslakoff'у. Помогите, еще в этом элементарном коде. В чем ошибка? <html> <head> <script language="JavaScript"> function showhide() { if (document.layers["layer1"].visibility == "show") document.layers["layer1"].visibility = "hide" else document.layers["layer1"].visibility = "show"; } </script> </head> <body> <layer name="layer1" visibility="show">Текст</layer> <form> <input type="button" value="Показать/Скрыть" onClick="showhide()"> </form> </body> </html>
-
Спасибо. А как сделать, чтобы после проверки заполнения текстовых полей в форме, скрипт с отправкой почты на e-mail не подключался, если какие-то поля пустые? <head> <script language="javascript" src="test.js"></script> </head> <form name="FORMMAILFORM" method="post" action="http://www.almainvest.com.ua/cgi-bin/formmail.asp" > <input type="hidden" name="_recipients" value="info@almainvest.com.ua"> <input maxlength="30" name="name" value=""> <input type="submit" name="Отправить" value="Отправить" onClick="test1(this.form)"> Код test.js : function test1(form) { if (form.name.value == "") alert("Введите свое имя!"); } Сейчас эффект такой: при пустом поле всплывает окно и отправляет на e-mail. Как сделать, чтобы если поле пустое, всплывало окно, а скрипт отправки не подгружался?
-
<html> <head> <script language="javascript"> function timer() { setTimeout("alert('Time!'), 10000"); } </script> </head> <body> <form> <input type="button" name="time" value="time" onclick="timer()"> </form> </body> </html> Что тут неправильно? (После нажатия кнопки должна произойти задержка в 10 сек и всплыть окно) И вопрос 2: <a href="2.html" onmouseover="window.status='Op-pa!'; return true;" onmouseout="window.status='';">link</a> В Mozilla Firefox в строке состояния при наведении на ссылку ничего не меняется
-
Простите... Просто решил проверить, сразу ли узнают люди, то что сайт шаблонный или нет
-
www.anton.na.org.ua Оцените, пожалуйста
-
Насчет дизайна повторяться не буду. Нужно поменять фон,цвет ссылок и т.д. Если вы делаете горизонтальную менюшку, то нет смысла делать вторую(дублирующую) внизу, и тоже горизонтальную. Меню следует подключать JavaScript'ом с отдельного файла, чтобы не повторяться на каждой странице и не загромождать код. Потестируйте сайт в разных браузерах (Мозилла Фаерфокс, ИЕ, Опера) различных версий. Я посмотрел вашу новую страницу... Начните с 0-ля и заново. Сделайте резиновую верстку и подключите к страницам стили, чтобы не было искривлений при увеличении шрифта.
-
А смысл? Кто сейчас смотрит странички с отключенными картинками?