Друзья помогите чайнику, уже куча документации перерыл, много е нашел, но както свестивсе в кучу немогу, в общем есть файл с списком url (по одному в строке) вот содержимое site.txt Код (Text): l0i.ru php.ru vk.com Так вот нашел код для построчного чтения файла Код (Text): <?php $fp = fopen("site.txt", "r"); // Открываем файл в режиме чтения if ($fp) { while (!feof($fp)) { $mytext = fgets($fp, 999); echo $mytext."<br />"; } } else echo "Ошибка при открытии файла"; fclose($fp); ?> как организовать чтоб каждому url присваивалась переменная, для дальнейших операций
PHP: <?php $fp = fopen("site.txt", "r"); // Открываем файл в режиме чтения if ($fp) { $i = 0; $urls = array(); while (!feof($fp)) { $urls[$i]['url'] = fgets($fp, 999); $urls[$i]['var'] = 'переменная'; $i++; } } else echo "Ошибка при открытии файла"; fclose($fp); ?> Дальше работаем с массивом $urls
а как теперь разбить его на переменные, ну типа urls[1] urls[2] urls[3] urls[4] я так пробывал не получается((( какой мне переменной обращатся к определенной строке?? [/code]
Код (Text): $URL1="urls[1]"; $URL2="urls[2]"; $URL3="urls[3]"; $URL4="urls[4]"; вот чтоб както так, в списке url будет только 6 сайтов
Код (Text): <? $URL1="l0i.ru"; $url2="http://$URL/admin.php?mod=rss"; ?> <center><h1><?=$URL?></h1></center> <iframe src="<?=$site?>" width="100%" height="800" frameborder="1"> </iframe> обычный url преобразовывается, в нужный и выводится в iframe, так вот на странице будет 6 выводов iframe из списка url из site.txt файла(в котором 6 сайтов) Код (Text): <? $URL1="l0i.ru"; $site1="http://$URL/admin.php?mod=rss"; $URL2="l0i.ru"; $site2="http://$URL/admin.php?mod=rss"; $URL3="l0i.ru"; $site3="http://$URL/admin.php?mod=rss"; $URL4="l0i.ru"; $site4="http://$URL/admin.php?mod=rss"; $URL5="l0i.ru"; $site5="http://$URL/admin.php?mod=rss"; $URL6="l0i.ru"; $site6="http://$URL/admin.php?mod=rss"; ?> <center><h1><?=$URL1?></h1></center> <iframe src="<?=$site1?>" width="100%" height="800" frameborder="1"> </iframe> <center><h1><?=$URL2?></h1></center> <iframe src="<?=$site2?>" width="100%" height="800" frameborder="1"> </iframe>[/code] <center><h1><?=$URL3?></h1></center> <iframe src="<?=$site3?>" width="100%" height="800" frameborder="1"> </iframe>[/code] <center><h1><?=$URL4?></h1></center> <iframe src="<?=$site4?>" width="100%" height="800" frameborder="1"> </iframe>[/code] <center><h1><?=$URL5?></h1></center> <iframe src="<?=$site5?>" width="100%" height="800" frameborder="1"> </iframe>[/code] <center><h1><?=$URL6?></h1></center> <iframe src="<?=$site6?>" width="100%" height="800" frameborder="1"> </iframe>[/code][/code][/code]
Код (Text): <center><h1><?=$URL1?></h1></center> <iframe src="<?=$site1?>" width="100%" height="800" frameborder="1"> </iframe> <center><h1><?=$URL2?></h1></center> <iframe src="<?=$site2?>" width="100%" height="800" frameborder="1"> </iframe> <center><h1><?=$URL3?></h1></center> <iframe src="<?=$site3?>" width="100%" height="800" frameborder="1"> </iframe> <center><h1><?=$URL4?></h1></center> <iframe src="<?=$site?4>" width="100%" height="800" frameborder="1"> </iframe> Кароче нужно загнать допустим 4 сайта из файла site.txt (на каждой строке по сайту) в переменные $URL 1 2 3 4