HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[php]Сокращение текста либо перенос строк
  #1  
Старый 10.09.2009, 18:57
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
Question [php]Сокращение текста либо перенос строк

Здравствуйте,подскажите пожалуйста как можно перенести текст(на строку) при выводе на картинку,то есть,есть картинка я на нее вывожу полученный парсером заголовок с сайта,но если заголовок длинный он уходит за грани картинки!
Как можно сделать перенос на след. строку или сделать сокращение например если в заголовке больше 200 знаков он делал что-то подобное:
Здесь название заголовка и сокращение. . . .
Заранее спасибо
 
Ответить с цитированием

  #2  
Старый 10.09.2009, 19:06
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
С нами: 9362947

Репутация: 1196


По умолчанию

PHP код:
<?php

$str
='111111111112222222223333333333333344hhhhhhhhhhhhhhhhhhh4444444444444444';
 
$max=32;//макс длина строки

for ($i=0;$i<strlen($str);$i++) { 
  if ((
$i+1)%$max==0) {
echo 
$str[$i]. "<br>"
  }else{
 echo 
$str[$i]; 
}   

}

?>

Последний раз редактировалось L I G A; 10.09.2009 в 19:39..
 
Ответить с цитированием

  #3  
Старый 10.09.2009, 19:09
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Спасибо большое
 
Ответить с цитированием

  #4  
Старый 10.09.2009, 19:33
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Странно почему-то не работает!Пишет "parse error" в 13 строке,а 13 строка это "?>"
 
Ответить с цитированием

  #5  
Старый 10.09.2009, 19:36
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

http://ru.php.net/manual/en/function.wordwrap.php
 
Ответить с цитированием

  #6  
Старый 10.09.2009, 19:36
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

Еще одну } снизу добавь, очередной недостаток написания кода "ахалай махалай пох"

У него for незакрыт
 
Ответить с цитированием

  #7  
Старый 10.09.2009, 19:39
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Спасибо,теперь работает!
 
Ответить с цитированием

Проблема с парсингом
  #8  
Старый 10.09.2009, 20:12
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
Question Проблема с парсингом

С одним разобрался теперь другая проблема,помогите последний раз на сегодня!Чтобы не создавать тему пишу здесь
Вот код:
PHP код:
<?php $parsl file_get_contents("http://l1nux.ru/");//Собираем массив со страницы preg_match_all('|<div class="myLink">(.+)</div>|',$parsl,$link);//Загребаем из массива то что между дивом $glink=$link[1][rand(0,0)];//Забираем последнюю ссылку из массива //Next parsing $parsc = file_get_contents("$glink");//Парсим полученную ссылку в массив preg_match_all('|<div class="pmsg">(.+)</div>|',$parsc,$cmt);//Загребаем все между дивом $comment=$cmt[1][rand(0,0)];//Забираем из массива последний комент echo $comment;//Выводим комент ?>
Код:
Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in C:\xampp\www\news\test.php on line 6
- Текст ошибки,в чем проблем не пойму!Возможно из-за того что используется повторение,но по идее не должно!Помогите новичку
 
Ответить с цитированием

  #9  
Старый 10.09.2009, 20:21
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
С нами: 9362947

Репутация: 1196


По умолчанию

что во время ошибки стояло
file_get_contents(тут)?
 
Ответить с цитированием

  #10  
Старый 10.09.2009, 20:23
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

в первом - http://l1nux.ru
во втором - $glink
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если ты попал... (записки бывалого программиста) ErrorNeo Статьи 135 23.01.2016 11:59
Что делать, если не грузится комп? -=lebed=- "Железо" 34 13.04.2010 11:38
прикол пришел на асю mesejj Болталка 11 01.05.2009 21:27



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.