glukon

Рейтинг
42
Регистрация
16.02.2011

По-моему так:

$string = 'Каждая группа укомплектована мебелью, игрушками и учебными принадлежностями в зависимости от возраста детей. Просторный актовый зал полностью оснащен мультимедийным оборудованием для проведения детских праздников. Есть ибольшой бассейн для оздоровления ребят.';


$counter = 150;
$pos = 1;

while($pos){
$pos = strpos($string, ' ', $counter);
$string = substr($string, 0 ,$pos) . ' <br>' . substr($string, $pos + 1);
$counter = $counter + 150;
}

echo $string;

Проверить легко.

вот код video.php для проверки

<?php

if (isset ($_GET['id'])) {
$id = $_GET['id'];
echo '<h2>$_GET[\'id\']</h2><pre>'.print_r($_GET['id'],1).'</pre>';
$result = mysql_query ("SELECT * FROM video WHERE id='$id'", $db);
$my = mysql_fetch_array($result);
echo '<pre>'.print_r($my,1).'</pre>';
} else {
echo '<h2>Ошибка: $_GET[\'id\'] пустой</h2><pre>'.print_r($_GET['id'],1).'</pre>';
}
?>

либо проще))

<?php

echo '<pre>'.print_r($_GET,1).'</pre>';
?>
chess777:
На сколько я понял, mod_rewrite автоматически должен заменять /video.php?id=4 на /video4.php
Только прописал в .htaccess и ничего не меняется (((

Нет, автоматически он не заменяет video.php?id=4 на video4.php.

Просто при обращении к video4.php идет GET запрос к video.php, который можно будет обработать так же как у Попова) Т.е. $_GET['id']

chess777:

Позволяет сделать правильный вывод ссылок, но отрезает возможность передать с помощью Get нужную переменную для генерации следующей страницы...

Просто это будет работать при прописанных правилах в htaccess.

Проверил на своем сайте. Правильный вариант такой:

Options +FollowSymLinks

RewriteEngine On
RewriteRule video(\d)+\.php$ video.php?id=$1 [L,QSA]

плюс совет от beatom

beatom:
измените так:
printf ("Ролик:<a href='video%s.php' target=_blank ><br>", $my["id"] );
mark2011:
Ко всем
А если применить к диву overflow-y=hidden, а на кнопку "постраничной навигации" повесить скроллирование текста средствами js? Это не будет обходом?

Кого вы хотите обойти? поисковик не видит JS, юзер видит. т.е. для ПС вся ваша простыня будет простынёй, для юзера - скролирование по скрипту. Какой смысл?

Если надо сделать пагинацию - делайте. и используйте при этом метод GET.

Если не надо - зачем что-то придумывать?

Если хотите скрыть текст от поисковика - используйте noindex

Если хотите "физически" скрыть - используйте AJAX(подгружайте фрагменты после загрузки страницы)

edka:
Для ПС это всеравно будет простынь :)
Т.к. весь контент будет уже загружен на одной странице и ею проинексирован.

То что подтянуто аяксом поисковик не увидит. Он JS не понимает.

--

Хранить HTML разметку в базе это не верно в корне. Только если отдельная новость, "Куском".

Вечер добрый.

Моё мнение.

Нельзя пройти обучение, по созданию сайта на пхп.

PHP это язык программирования. Либо вы его изучаете, либо нет. А если вы им владеете, то тут что хотите то и пишите, будь то парсер, скрипт регистрации или целый движок.

цифра я так понимаю берется по номеру id в таблице

Чего тут понимать)) Посмотрите в код. во первых, существуют ли у вас сейчас все эти video1.php , video2.php и т.д. Если да, то при чём тут база? смотрите что они из себя представляют.

Если таких файлов нет, то есть обработчик URL, и снова надо смотреть, что же он там делает.

Но, по-моему, пока рано переносить. Просто пока вы сами не поймёте, как оно может работать. И Попов (к сожалению не знаю о ком речь) не может этого дать. Только с практикой такое понимание придёт.

Pearl Harbor:
На многих сайтах часть контента открыта только для зарегестрипованных пользователей, хотя это все бесплатно все равно.
Почему так цепляются за эту регистрацию? Что это дает?
Что зарегестрированный пользователь лояльнее и скорее вернется на сайт?
Или это надо чтобы взять e-mail и рассылать анонсы, привлекая на сайт?

Зависит от каждого конкретного сайта, но в общих чертах, да:

- Вы получаете базу email адресов, и можете наладить общение с потенциальным покупателем

- Вы отсекаете ботов, не давая им таскать важную информацию и гадить в комментах

- Стимулируете пользователей разнообразными рейтингами (репа), а активный юзер может горы свернуть если его в нужное русло направить))

Сёрч тому живой пример))

Либо просто накатать маленькую программу и серверный скрипт, программа будет дергаться планировщиком, скачивает файл кладёт на жесткий,

вы там занимаетесь с ним чем угодно, а минут через пять дёргаете эту же прогу с другим ключом и она заливает файл на сервер.

Mishael:
Можно ли заставить винду видеть URL как файл? Т.е. текстовый файл лежит в инете, можно ли сделать так, чтобы он системой виделся как лежащий на диске?

что значит системой? чтоб браузер так его видел можно.

а так, проводник каждый раз обращается к диску.

Вообще конечно можно всё. включая подмену проводника. какая конечная цель?

плюс еще понять не мешает, как вас взломали.

Joomla вообще не особо надёжный двиг, и ломают его чаще всего, но может вы прикручивали на сайт что-то? модуль какой-нибудь?

Всего: 85