Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 23.04.2014
Сообщений: 10
1

Выводит Array. А нужна ссылка

18.10.2014, 14:51. Просмотров 426. Ответов 1
Метки нет (Все метки)

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
set_time_limit(2000);
$url = "http://test1.ru/one_site.php"; //Множество обычных ссылок
$text=file_get_contents($url);
if ($c=preg_match_all ("/<a href=[\'\"](.*?)[\'\"]/", $text , $title))
{
  $x=1;
  $i=0;
  while($x!="") {
    $x=$title[1][$i];
    $t=$tim[1];
    if ($x!="") {
        $urql = $x; //Ссылка
        $txt = file_get_contents($urql);
        preg_match_all ("/<iframe src=[\'\"](.*?)[\'\"]/", $txt , $tim ); 
 
        $teststr = $x;
        $turl=file_get_contents($teststr);
        $search   = '</iframe>';
        $pos = strpos($turl, $search);
         
        if ($pos === false) {
            echo "";
        } else {
            echo '<div><a id="url" href="' . $teststr . '">' . $teststr . '</a><a id="video" href="' . $t . '">' . $t . '</a></div><br />';
        }
        }
    $i++;
  }
}
Нужно чтобы preg_match_all ("/<iframe src=[\'\"](.*?)[\'\"]/", $txt , $tim ); выводился правильно.

А он выводится Array

Умоляю помогите. Уже несколько дней мучаюсь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.10.2014, 14:51
Ответы с готовыми решениями:

Нужна ссылка на плагин слайдра, который выводит картинки в виде плитки
Дайте ссылку на плагин слайдра, который выводит картинки в виде плитки. Пример можно посмотреть на...

Расстановка девяти чисел (Turbo C) Выводит ошибку using Matrix = std::array<std::array<int, 3>, 3>; и bool NextSet
#include &lt;iostream&gt; #include &lt;array&gt; using Matrix = std::array&lt;std::array&lt;int, 3&gt;, 3&gt;; //...

Array не выводит char
Собственно не задание ни чего, хочу вывести небольшую программу с &quot;арами&quot;, а именно - хочу что бы...

Запрос выводит Array
Имеется простейший запрос, если забить в SQL бд то выводит то, что нужно, php выводит Array....

1
Марсианин
87 / 87 / 22
Регистрация: 11.10.2012
Сообщений: 333
19.10.2014, 01:00 2
Цитата Сообщение от vlad123456 Посмотреть сообщение
Нужно чтобы preg_match_all ("/<iframe src=[\'\"](.*?)[\'\"]/", $txt , $tim ); выводился правильно.
А он выводится Array
ну так посмотри что находится в переменной.
PHP
1
var_dump($teststr);
Думаю дальше станет понятней.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2014, 01:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Var_dump($_COOKIE['user']) выводит array
if(isset($_COOKIE)){ header('Location: http://x/main.php'); }else{ setcookie('user',...

Почему выводит ошибку Incompatible types: 'String' and 'Array'?
помогите пожалуйста?????????)))))))

Код выводит ошибку Warning: next() expects parameter 1 to be array, resource given
&lt;?php $fp = file(&quot;quest.txt&quot;); echo &quot;&lt;b&gt;&quot;.$fp.&quot;&lt;/b&gt;&lt;br&gt;&quot;; unset($fp); echo...

Нужна головная программа для класса Array
Вот код#include &quot;stdafx.h&quot; #include &quot;conio.h&quot; #include &quot;stdio.h&quot; #include &quot;math.h&quot; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.