Вы не зашли.
А нет. Там полный писец
// По [br] только делится статья и заголовок. Затем скрипт берет всю статью и начинает с ней работать.
Добавлено спустя 1 минуту 2 секунды: А если она будет весить 100 килов... Тормозить не будет? Хм
Стране нужны автобусы!
$strrpos=strrpos($ar_text[1], " ");
$pages=1;
$t_si=0;
while($t_si<$strrpos){
$string = substr($ar_text[1], $t_si, $simvol);
$t_ki=strrpos($string, " ");
$m_sim=$t_ki;
$strings[$pages] = substr($string, 0, $m_sim);
$t_si=$t_ki+$t_si;
if($pa==$pages){$page_text=$strings[$pages];}
if($strings[$pages]==""){$t_si=$strrpos++;}
else{$pages++;}
Добавлено спустя 2 минуты 7 секунд: Это наверно может по
Стране нужны автобусы!
ужс
Ща скрипт нашел
на
tegos.ru // я конечно ниче не понимаю в напряге сервер, но мне кажется что то не то. Собирается из файла строка и с нужного символа по нужный работой скрипта читаем по 1! Символу. Так сделано что бы узнать что наступил конец файла. А если мне надо по 10000 символов выводить?
Отредактировано Helqg (2008.01.27 15:03)
Стране нужны автобусы!
#35.
mssk
Гость
2008.01.28 14:02
Народ такая проблемка, мне нужно из базы вывевести все данные у которых $id_user =$ id
делаю запрос
$sql = mysql_query("SELECT * FROM `users_project` WHERE `id_user` = '$id'");
$data = mysql_fetch_array($sql);
$url = $data['url'];
$pref = $data['pref'];
$name = $data['name'];
$wm = $data['wm'];
$email = $data['email'];
$status = $data['status'];
вывожу все данные на страницу данные выводяться но не все, у меня в бд две записи у которых id_project=2 и 3 выводиться только та у котрой $id_project=2
вот структура бд
CREATE TABLE `users_project` (
`id_project` int(10) unsigned NOT NULL auto_increment,
`id_user` int(10) unsigned NOT NULL default '0',
`pref` varchar(255) character set cp1251 NOT NULL default '',
`url` varchar(50) character set cp1251 NOT NULL default '',
`name` varchar(150) character set cp1251 NOT NULL default '',
`md5key` varchar(250) character set cp1251 NOT NULL default '',
`email` varchar(30) character set cp1251 NOT NULL default '',
`wm` varchar(13) character set cp1251 NOT NULL default '',
`status` char(1) character set cp1251 NOT NULL default '',
PRIMARY KEY (`id_project`),
KEY `word` (`pref`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1250 PACK_KEYS=0 AUTO_INCREMENT=9 ;
Код:
span style="color: #0000BB"><?php$sql = mysql_query('SELECT * FROM `users_project` WHERE `id_user` = '.$id);while($data = mysql_fetch_assoc($sql)){$url = $data['url'];$pref = $data['pref'];$name = $data['name'];$wm = $data['wm'];$email = $data['email'];$status = $data['status'];// делаем что-то с этими переменными}?> |
Вроде так =)
Отредактировано Gemorroj (2008.01.28 14:02)
#37.
mssk
Гость
2008.01.28 14:02
Работает
Сенкс ))
$open=fopen($file,'r');
fseek($open,$page*$length,SEEK_SET);
$textfull=fread($open,1020);
$last=strrpos($textfull,' ');
$textnotend=substr($textfull,0,$last);
if($page!=0)
{
$start=strpos($textnotend,' ');
;
$text=substr($textnotend,$start);
echo $text;} else echo $textnotend;
Добавлено спустя 2 минуты 1 секунду: Во так решил оставить. Вроде ниче так
осталось сделать красиво, коротко и защищенно.
Добавлено спустя 3 минуты 52 секунды: Вообщем остальное мелочи... Выбор папки и так далее... Решена главная проблема: при делении слов у меня браузер никак не хотел читать. А опера заходила
Стране нужны автобусы!
Код:
span style="color: #0000BB"><?php$length = 5000; // Кол-во символов$page = intval($_REQUEST['page']); // Номер страницы$file = 'file.txt'; // Текст$open = fopen($file,'r');fseek($open,$page*$length,SEEK_SET);$textfull = fread($open,$length);$last = strrpos($textfull,' ');$textnotend = substr($textfull,0,$last);if($page){print substr($textnotend,strpos($textnotend,' '));}else{print $textnotend;}?> |
Насколько я понял это должно выглядеть так?
Добавлено спустя 1 минуту 15 секунд: Пользуйтесь BB кодами!! код выделяется с помощью кода [cоde]код[/cоde]
Ага. Ты правильно понял. Но думаю все таки во
надо добавлять пару символов. Ща надо глянуть что за request.
Отредактировано Helqg (2008.01.28 21:09)
Стране нужны автобусы!