YaGub
User-
Posts
30 -
Joined
-
Last visited
YaGub's Achievements
Explorer (1/14)
0
Reputation
-
<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, заткнись и сопи в трубочку