PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (18): « 1 [2] 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 264
teleoperator27 Отправлено: 05 Февраля, 2019 - 12:53:46 • Тема: Несколько сайтов на одном VDS • Форум: Apache и другие веб-серверы

Ответов: 10
Просмотров: 2019
andrewkard пишет:
а на самом деле она есть в индексе?
Да, обе есть. Урлы разные, но новости по ID выводятся, урл значения не имеет. Просто индексируется как неканоническая
teleoperator27 Отправлено: 05 Февраля, 2019 - 11:00:30 • Тема: Несколько сайтов на одном VDS • Форум: Apache и другие веб-серверы

Ответов: 10
Просмотров: 2019
LIME пишет:
может что с урлами напутал в настройках?
нет, с урлами все норм
LIME пишет:
что отдается по дефолту при запросе по IP? может где закралась ссылка с IP?
ссылок с ip нет, а по дефолту, если забить ip сервака, то отдается вообще третий сайт, он там же расположен, у которого таких урлов нет, он на самописе
teleoperator27 Отправлено: 05 Февраля, 2019 - 09:41:55 • Тема: Несколько сайтов на одном VDS • Форум: Apache и другие веб-серверы

Ответов: 10
Просмотров: 2019
LIME пишет:
каким макаром это связано? они индексируются потому что индексируются и соседство нипричем
В том то и суть. Допустим, есть два сайта. Захожу в вебмастере в один, вижу новую проиндексированную страницу, типа там site.ru/125-чпу-ссылка.html 125 это id новости. Новость с таким id есть на обоих сайтах. Так вот на сайте 1 в вебмастере я вижу новую добавленную страницу. Но урл этой страницы относится к сайту 2, а не к тому, что я смотрю сайт1. Хрен знает как объяснить. Вот на скриншоте видно. страницы в категории politics это первый сайт, я его смотрю в вебмастере. А с категорией aneki это второй сайт, соседний. Но индексируется тут, в первом
teleoperator27 Отправлено: 04 Февраля, 2019 - 11:40:33 • Тема: Несколько сайтов на одном VDS • Форум: Apache и другие веб-серверы

Ответов: 10
Просмотров: 2019
Всем привет! Возникла такая проблема: на VDS ubuntu 16.4 на одном IP вертятся несколько сайтов. И поисковики начинают индексировать страницы сайтов, расположенных по-соседству. Домены создавались автоматически из панели управления VestaCP. Подключен SSL letsencrypt. Статика проксируется nginx-ом.
teleoperator27 Отправлено: 10 Октября, 2018 - 02:35:52 • Тема: PHP\CSS\html scandir фото. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 307
Иии? бери и выводи в цикле картинки

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php $filelist = glob("images/*");?>
  2.                                 <?php foreach ($filelist as $k => $v) :?>
  3.                                 <img src="<?=$v?>"   title="Image <?=$k?>"  class="img-style next im-<?=$k?>" />
  4.                                 <?php endforeach?>

это и выведет тебе

CODE (htmlphp):
скопировать код в буфер обмена
  1.      <img src="картинка 1" title="Image 1" class="img-style im-1">
  2.         <img src="картинка 2" title="Image 2" class="img-style next im-2">
  3.         <img src="картинка 3" title="Image 3" class="img-style next im-3">
  4.         <img src="картинка 4" title="Image 4" class="img-style next im-4">
teleoperator27 Отправлено: 09 Октября, 2018 - 10:59:19 • Тема: PHP\CSS\html scandir фото. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 307
leon2k пишет:
выводит все картинки из папки..
конечно все, а как иначе?
teleoperator27 Отправлено: 09 Октября, 2018 - 09:33:00 • Тема: PHP\CSS\html scandir фото. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 307
CODE (htmlphp):
скопировать код в буфер обмена
  1. <!DOCTYPE html>
  2. <html lang="ru">
  3.         <head>
  4.                 <meta charset="UTF-8">
  5.                 <link rel="stylesheet" href="css/style.css">
  6.                 <title>Document</title>
  7.         </head>
  8.         <body>
  9.                 <div class="main">
  10.                         <div class="dashboard">
  11.                                 <?php $filelist = glob("images/*");?>
  12.                                 <?php foreach ($filelist as $k => $v) :?>
  13.                                 <div class="div-style<?=$k?>"><img src="<?=$v?>" /></div>
  14.                                 <?php endforeach?>
  15.                         </div>
  16.                 </div>
  17.         </body>
  18. </html>
teleoperator27 Отправлено: 13 Сентября, 2018 - 12:05:21 • Тема: Вывод текста в таблицу из 5 колонок • Форум: Прочее

Ответов: 10
Просмотров: 114
Lexas84 пишет:
может перед выводом значения сделать проверку если оно отлично от нуля то его выводить иначе пропустить??
ну сделай, кто мешает
PHP:
скопировать код в буфер обмена
  1.         <?PHP foreach ($array as $value): ?>
  2.                         <tr>
  3.                                 <td><?if(isset($value[1])) echo $value[1]?></td>
  4.                                 <td><?if(isset($value[2])) echo $value[2]?></td>
  5.                                 <td><?if(isset($value[3])) echo $value[3]?></td>
  6.                                 <td><?if(isset($value[4])) echo $value[4]?></td>
  7.                                 <td><?if(isset($value[5])) echo $value[5]?></td>
  8.                         </tr>
  9.         <?PHP endforeach?>
teleoperator27 Отправлено: 11 Сентября, 2018 - 12:12:26 • Тема: Вывод текста в таблицу из 5 колонок • Форум: Прочее

Ответов: 10
Просмотров: 114
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $file_name = "имя файла.csv";
  3. $data      = file( $file_name );
  4. function array_chunk_assoc($array, $n = 5)
  5. {
  6.         $i         = 1;
  7.         $j         = 0;
  8.         $new_array = array();
  9.         foreach ($array as $k => $v) {
  10.                 $new_array[$j][$i] = $v;
  11.                 if (($k + 1) % $n == 0) {
  12.                         $i = 0;
  13.                         $j++;
  14.                 }
  15.  
  16.                 $i++;
  17.         }
  18.         return $new_array;
  19. }
  20. $array = array_chunk_assoc($data, 5);
  21. ?>
  22.  
  23. <table style="font: 26px Times New Roman;" border="1">
  24.         <?PHP
  25.                 foreach ($array as $value): ?>
  26.                         <tr>
  27.                                 <td><?=$value[1]?></td>
  28.                                 <td><?=$value[2]?></td>
  29.                                 <td><?=$value[3]?></td>
  30.                                 <td><?=$value[4]?></td>
  31.                                 <td><?=$value[5]?></td>
  32.                         </tr>
  33.         <?PHP
  34.                 endforeach?>
  35. </table>
teleoperator27 Отправлено: 11 Сентября, 2018 - 11:54:06 • Тема: нужен человек который сможет написать парсер • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 108
Находишь на странице строку
CODE (htmlphp):
скопировать код в буфер обмена
  1. <input type="hidden" name="player1" value="ХХХХ"/>
из атрибута value дергаешь ID игрока ХХХХ потом парсишь ссылку и подставляешь туда ID игрока
CODE (htmlphp):
скопировать код в буфер обмена
  1. http://www.gotennis.ru/index.php?path=%2Findex.php&type=AJAX&module=players&action=ShowGames&sort_by=date_add&sort_order=desc&playerId=ХХХХ&gender=0&showCalendar=1&isAjax=Y
и получаешь свою таблицу
teleoperator27 Отправлено: 11 Сентября, 2018 - 00:59:19 • Тема: Вывод текста в таблицу из 5 колонок • Форум: Прочее

Ответов: 10
Просмотров: 114
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.    $file_name = "имя файла.csv";
  3.    $data = file( $file_name );
  4. ?>
  5. <table style="font: 26px Times New Roman"; border="1">
  6. <?PHP
  7.    foreach( $data as $value ):
  8.        $value = explode( ";", $value );
  9.          foreach( $value as $v ):
  10. ?>
  11.     <tr>
  12.         <td><?=$v[0]?></td>
  13.         <td><?=$v[1]?></td>
  14.         <td><?=$v[2]?></td>
  15.         <td><?=$v[3]?></td>
  16.         <td><?=$v[4]?></td>
  17.     </tr>
  18. <?PHP
  19.        endforeach;
  20.    endforeach;
  21. ?>
  22. </table>
teleoperator27 Отправлено: 21 Августа, 2018 - 00:23:39 • Тема: Почему происходит перезапись • Форум: Вопросы новичков

Ответов: 5
Просмотров: 321
Ну объяви массив заранее

PHP:
скопировать код в буфер обмена
  1. $not_info = 'not_info';
  2.  
  3. $decode_array = array(
  4.         'Year'     =>$not_info,
  5.         'Country'  => $not_info,
  6.         'City'     => $not_info,
  7.         'Capacity' =>$not_info,
  8.         'President'=>$not_info
  9. );
  10.  
  11. foreach ($array as $value) {
  12.  
  13.         if ( $value['value']) $decode_array[$value['name']] = $value['value'];
  14.        
  15. }


результ
PHP:
скопировать код в буфер обмена
  1. (
  2.     [Year] => 2013
  3.     [Country] => Russia
  4.     [City] => not_info
  5.     [Capacity] => 100000
  6.     [President] => not_info
  7. )
  8.  
teleoperator27 Отправлено: 08 Августа, 2018 - 18:23:53 • Тема: Выборка из БД с % • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 41
Здравствуйте.
Чето парюсь
Допустим, есть поле cat и у него всего два возможных значения: 1 и 2
Как то можно реализовать запрос такого типа
Выбрать из таблицы N записей, что бы количество записей с cat=2 было 20% от N, остальные 80% c cat=1

Ну или хотя бы не в % а в числах
типа выбрать всего 20, из них 6 должно быть cat=2 остальные cat=1
Всем спасибо!
teleoperator27 Отправлено: 11 Июля, 2018 - 02:59:18 • Тема: glpi подскажите как составить запрос. • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 154
alex_orl пишет:
Все это вывожу в таблицу ...
Ну так таблицу внутри цикла выводить надо, тогда все выводиться будет.
teleoperator27 Отправлено: 03 Июля, 2018 - 19:36:10 • Тема: SELECT данных из mysql за определенный промежуток времени • Форум: Работа с СУБД

Ответов: 2
Просмотров: 597
Допустим, есть форма, из которой методом POST передаются данные с датами из полей name="date_start" и name="date_end";


PHP:
скопировать код в буфер обмена
  1.  
  2. $dateStart  = strtotime($_POST['date_start']);
  3. $dateEnd  = strtotime($_POST['date_end']);
  4.  
  5. SELECT * FROM `table` WHERE `dateStart ` >= '{$dateStart }' AND `dateEnd` <= '{$dateEnd}' ORDER BY date LIMIT 10

Это если совсем просто.

Страниц (18): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB