17.06.2025г.09:24
Добро пожаловать на DevelStudio.3dn.ru — Уникальное для DevelStudio!
ГлавнаяФорумУрокиПримерыИсходникиНов. СообщенияЗаказать исходникВаша ссылка
Участники · Правила форума · Поиск · RSS
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Ссылки из .txt
HopeBree
Вторник, 29.05.2012, 10:37
Группа:
 
Пользователь
Сообщений:
 
10
Репутация:
 
0

Доброго времени суток. С PHP я знаком очень плохо, и появились небольшие трудности.
У меня на сервере лежит txt файл с содержанием вида
Code
http://link.com/link1
Ссылка 1
http://link.com/link2
Ссылка 2
http://link.com/link3
Ссылка 3

Где каждая нечетная строка - это ссылка, предположим на файл. Четная - название ссылки.
В label1 должно отображаться ссылки вида (взял на примере html)
Code
<a href="http://link.com/link1">Ссылка 1</a>
<a href="http://link.com/link2">Ссылка 2</a>
<a href="http://link.com/link3">Ссылка 3</a>
 
MasiZ
Вторник, 29.05.2012, 15:00
Группа:
 
Друзья
Сообщений:
 
130
Репутация:
 
7

чета я наверное не допонял. а зачем они должны быть именно в лабел? не проще воспользовосять компонентом ссылка? если я тебя правильно понял так будет тоже самое даже проще! если нет то объясни по подробнее что к чему и почему именно так тебе нужно.

Прошу объяснять очень понятно и доступно новичку. Я В ТАНКЕ!
 
HopeBree
Вторник, 29.05.2012, 15:36
Группа:
 
Пользователь
Сообщений:
 
10
Репутация:
 
0

думал на счет ссылок, но подумал что не получиться.
у меня в результате должен получиться список из ссылок (нажал на ссылку, открылся браузер с файлообмеником)
и еще, например я добавил новую ссылку в txt, она должна автоматически появиться в лабел (ну или с чем будет легче работать)
 
MasiZ
Вторник, 29.05.2012, 16:38
Группа:
 
Друзья
Сообщений:
 
130
Репутация:
 
7

нужно подумать:) а максимальное количество ссылок какое планируешь(на вскидку)?

Прошу объяснять очень понятно и доступно новичку. Я В ТАНКЕ!
 
HopeBree
Вторник, 29.05.2012, 17:34
Группа:
 
Пользователь
Сообщений:
 
10
Репутация:
 
0

я делаю лаунчер на проект, сам лаунчер готов. вот осталось только
изначально ссылок не будет, потом как появиться патч добавиться ссылка, дальше с каждым патчем будет добавляться по новой ссылке.
даже на вскидку дать какое то число не могу, для начала мне кажется можно остановиться на 10 и больше
 
Ефа
Вторник, 29.05.2012, 19:04
Группа:
 
V.I.P
Сообщений:
 
49
Репутация:
 
6

global $li, $ne;
$tex=file_get_contents("адрес файла, в котором ссылки");
$e=explode("
",$tex);
$c=count($e);
$i=0;
while ($i<$c) {
if ((fmod((($i)+1),2))=="1") {
$li=$e[$i]; } else {
$ne=$e[$i];
$text='<a href="'.$li.">".$ne."</a>";
c("memo1")->text .=$text."
";}
++$i; }

код универсален, ссылок может быть любое кол-во.

skype: superefimov
ВК: http://vk.com/i_am_efa
http://www.ucoz.ru/terms/ - читайте правила использования услуг ucoz и соблюдайте их, если не хотите, что бы этот сайт заблокировали
 
HopeBree
Вторник, 29.05.2012, 23:32
Группа:
 
Пользователь
Сообщений:
 
10
Репутация:
 
0

хмм, создал функцию, в нее добавил код, создал memo1
ссылки не отображаются, .txt файл имеет вид
Code
http://exemple.com/exemple1
exemple1

отображается только текст, который задан в memo1
 
Resh
Среда, 30.05.2012, 00:13
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Проверил все работает видимо ты путь не верный к файлу указал

 
Resh
Среда, 30.05.2012, 00:15
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Ефа не правильно указываешь в этом коде новую строку
Code
$e=explode("  
",$tex);

лучше так
Code
$e=explode(_BR_,$tex);

 
Resh
Среда, 30.05.2012, 00:17
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Покажи скрин что и как у тебя не работает

 
HopeBree
Среда, 30.05.2012, 14:51
Группа:
 
Пользователь
Сообщений:
 
10
Репутация:
 
0

Code
global $li, $ne;
$tex=file_get_contents("http://funhope.16mb.com/patch/lastver.txt");
$e=explode(_BR_,$tex);
$c=count($e);
$i=0;
while ($i<$c) {
if ((fmod((($i)+1),2))=="1") {
$li=$e[$i]; } else {
$ne=$e[$i];
$text='<a href="'.$li.">".$ne."</a>";
c("memo1")->text .=$text."
";}
++$i; }

http://i.imgur.com/IJb8f.png
 
Resh
Среда, 30.05.2012, 17:08
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Скинь исходник я посмотрю

 
HopeBree
Среда, 30.05.2012, 19:55
Группа:
 
Пользователь
Сообщений:
 
10
Репутация:
 
0

http://rghost.ru/38378276
сильно не ругаться за кривой местами код, и исходник заточен под вторую версию дс.
 
Resh
Среда, 30.05.2012, 22:13
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Щас посмотрю

 
Resh
Среда, 30.05.2012, 22:46
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

count так не работает я сделал с помощью 2 полей для текста вот код
Code
Global $li, $ne;
$tex=file_get_contents("http://www.funhope.16mb.com/patch/lastver.txt");
c("memo2")->text = $tex;
  $e=explode(_BR_, c("memo2")->text);
  $c=count($e);
  $i=0;
  while ($i<$c) {
  if ((fmod((($i)+1),2))=="1") {
  $li=$e[$i]; } else {
  $ne=$e[$i];
  $text='<a href="'.$li.">".$ne."</a>";
  c("memo1")->text .=$text."
  ";}
  ++$i; }

 
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

При копировании материалов → указывайте ссылку на источник!
DevelStudio.3dn.ru © 2011 Все права защищены. Используются технологии uCoz DevelStudio
Счётчики
Сегодня нас посетило
Показано 2 последних комментария из 252.
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.2 . дальше »
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.1 . дальше »
Мини-статистика
Всего зарегистрировано: 575
Постов на форуме: 2067
Тем на форуме: 452