Jump to content

YaGub

User
  • Posts

    30
  • Joined

  • Last visited

YaGub's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. <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?
  2. 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 для форума, и учитывая просмотры всех тем подфорумов
  3. Проблема в следующем. с главной страницы сайта с помощью header("Location: article.php"); идет редирект на страницу article.php Домен находится в зоне .com поэтому рамблер не хочет обрабатывать страницы. Они(рамблер) просят убрать редирект. Теперь такой вопрос: как это можно сделать с помощью минимум усилий? У меня пока в голове только один способ: это страницу article переименовать в index и все ссылки на article по всем страницам сайта(а их просто ОЧЕНЬ много)сидеть и вручную менять. Есть более умный способ?
  4. Спасибо большое! Добавил проверку, все получилось!
  5. Ну ведь не сразу рождаемся умными! 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(); Все равно выводит только первую страницу...
  6. А вы пишете всегда все с самого 0? Зачем что-то создавать с самого нуля, если можно переделать уже готовое под свои нужды?
  7. Запихнуть в сессионную переменную и проверять...Можно поподробнее, пожалуйста?
  8. Насчет $metro. Кавычки одинарные. Обрабатывается нормально. Без постраничного выода все работает отлично
  9. Функцию нашел в какой-то статье) Название не менял. А название такое потому что дизайн такой же как и на яндексе
  10. Я использую функцию для перехода между страницами. В этой функции я не использую поле $pole1. Поэтому оно и становится пустым? А код я скопировал, для того чтобы вы подсказали мне куда вставить и какой код, чтобы $pole1 не обнулялось.
  11. <? 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); ?>
  12. Есть форма. Из нее беру данные и делаю выборку из таблицы БД и вывожу постранично. Все работает правильно, но когда выборка у нас не всех данных ( select * from 'tabliza') а с условиями (select * from 'tabliza' where pole1='$pole1') то выводит нормально только первую страницу, а на следующих этот запрос теряется и выглядит вот так: select * from 'tabliza' where pole1='' Как решить эту проблему?
  13. С помощью exif_imagetype я получу форматы, а как мне сделать уменьшенную копию и закачать ее на сервер? Какая функция, подскажите?
  14. Есть скрипт отправки формы на 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 кроме нашего файла еще его уменьшенная копия? Спасибо.
  15. YaGub

    CSS и формы

    PACMAN, заткнись и сопи в трубочку
×
×
  • 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