ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Надо чуть чуть подредактировать код.
  #1  
Старый 17.04.2010, 13:30
Аватар для Memfiso
Memfiso
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме:
32618

Репутация: 0
По умолчанию Надо чуть чуть подредактировать код.

В Wordpress получаем вот таким образом весь контент из записи блога

PHP код:
<?php the_content(__('Read the rest of this entry &raquo;''kubrick')); ?>
Каким образом можно получить только первую фотографию из, поста. Код HTML фото выглядит примерно так

Код HTML:
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21.jpg">
<img class="aligncenter size-medium wp-image-9" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg" alt="" width="284" height="300" />
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg">
<img class="alignnone size-full wp-image-33" title="013_fine_art_print_b" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg" alt="" width="666" height="500" />
</a></a>

Последний раз редактировалось Memfiso; 18.04.2010 в 21:22..
 
Ответить с цитированием

  #2  
Старый 18.04.2010, 11:31
Аватар для Memfiso
Memfiso
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме:
32618

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

Хах, чо все ачатовские PHP прогеры сдулись?
 
Ответить с цитированием

  #3  
Старый 18.04.2010, 11:53
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

регулярку юзай...
 
Ответить с цитированием

  #4  
Старый 18.04.2010, 12:08
Аватар для POS_troi
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме:
3718311

Репутация: 1118


Отправить сообщение для POS_troi с помощью ICQ
По умолчанию

или доп. запрос
 
Ответить с цитированием

  #5  
Старый 18.04.2010, 20:07
Аватар для Memfiso
Memfiso
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме:
32618

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

Я никогда не занимался веб програмингом.

По этому и попросил отредактировать код на получение первой картинки.

думаю ничего сложно в таком запросе нет.

Получить конт, если в строке есть img src присвоить какой нибудь переменной стринг строчку содержкащую img src от знака < до знака >
 
Ответить с цитированием

  #6  
Старый 18.04.2010, 20:43
Аватар для -=Zhenek=-
-=Zhenek=-
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
Провел на форуме:
1725509

Репутация: 114
Отправить сообщение для -=Zhenek=- с помощью ICQ
По умолчанию

оформи сначала пост нормально.
Теги [PHP][/PHP] никто не отменял.

Последний раз редактировалось -=Zhenek=-; 18.04.2010 в 20:48..
 
Ответить с цитированием

  #7  
Старый 18.04.2010, 21:24
Аватар для Memfiso
Memfiso
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме:
32618

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

Цитата:
оформи сначала пост нормально.
Теги никто не отменял.
Если после этого ты сможешь выполнить просьбу, то легко.
Однако обидно будет если ты просто сотресаешь воздух.
 
Ответить с цитированием

  #8  
Старый 18.04.2010, 23:09
Аватар для shellz[21h]
shellz[21h]
Постоянный
Регистрация: 20.12.2007
Сообщений: 334
Провел на форуме:
1934122

Репутация: 118
Отправить сообщение для shellz[21h] с помощью ICQ
По умолчанию

PHP код:
<?php
$content 
'
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21.jpg">
<img class="aligncenter size-medium wp-image-9" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg" alt="" width="284" height="300" />
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg">
<img class="alignnone size-full wp-image-33" title="013_fine_art_print_b" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg" alt="" width="666" height="500" />
</a></a>'
;
 
preg_match('!src="(.+)"\s+alt!'$content$src);
print_r($src);
?>
 
Ответить с цитированием

  #9  
Старый 19.04.2010, 00:14
Аватар для Memfiso
Memfiso
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме:
32618

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

Цитата:
Сообщение от shellz[21h]  
PHP код:
<?php
$content 
'
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21.jpg">
<img class="aligncenter size-medium wp-image-9" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg" alt="" width="284" height="300" />
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg">
<img class="alignnone size-full wp-image-33" title="013_fine_art_print_b" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg" alt="" width="666" height="500" />
</a></a>'
;
 
preg_match('!src="(.+)"\s+alt!'$content$src);
print_r($src);
?>

Это похоже почти то что надо!

При этом коде выводится

Array ( [0] => src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg" alt [1] => http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg )

Что надо подправить что бы исчезло "Array ( [0] =>"
и весь массив alt [1]
Кст alt это переменная или побочный эфект?


И ещё как присвоить что бы $content получал данные из
PHP код:
<?php the_content(__('Read the rest of this entry &raquo;''kubrick')); ?>
Пробовал вот так, но на странице дублируется содержимое, а массив остаётся пустым.

PHP код:
<?php
$content 
the_content(kubrick);
 
preg_match('!src="(.+)"\s+alt!'$content$src);
print_r($src);
?>

Последний раз редактировалось Memfiso; 19.04.2010 в 00:18..
 
Ответить с цитированием

  #10  
Старый 19.04.2010, 01:03
Аватар для shellz[21h]
shellz[21h]
Постоянный
Регистрация: 20.12.2007
Сообщений: 334
Провел на форуме:
1934122

Репутация: 118
Отправить сообщение для shellz[21h] с помощью ICQ
По умолчанию

Цитата:
Что надо подправить что бы исчезло "Array ( [0] =>"
и весь массив alt [1]
Кст alt это переменная или побочный эфект?
PHP код:
 echo $src[1]; 
Цитата:
Пробовал вот так, но на странице дублируется содержимое, а массив остаётся пустым.
Функция the_content() должна возвращать значение, т.е контекст... но она этого не делает. Скинь саму пользовательскую функцию the_content(), как она реализована.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправлю смс по вашим коротким номерам от 20 р за смс goldaid Мобильная связь, СМС - Покупка, продажа 75 31.05.2010 18:36
Все о Samsung novichok Сотовый фрикинг 1 15.02.2006 14:47
Установка Windoze глазами линуксоида (100% факты) nerezus Болталка 47 16.10.2005 15:06
Основы Phreaking'а silveran Телефония и связь 0 13.07.2005 13:33
Пишем Php код, устойчивый к ошибкам k00p3r Чужие Статьи 0 10.07.2005 22:34



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


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




ANTICHAT.XYZ