Вывести текст в таблицу из TXT файла... Помогите!

SP
На сайте с 14.05.2009
Offline
0
2009

Здравствуйте!)

Есть текстовый файл со следующим содержанием к примеру:

Маша;девушка;17;Санкт-Петербург

Саша;парень;19;Москва

Юля;девушка;23;Псков

Нужно вывести это в таблицу.

Имя________Пол_______Возраст________Город

Маша____Девушка_______17_______Санкт-Петербург

Саша____Парень_________19__________Москва

Юля____ Девушка________23__________Псков

С учетом на то что файл находится на другом сайте!

Как это сделать средствами PHP?

Буду очень благодарен! :)

Gmp
На сайте с 12.10.2008
Offline
83
Gmp
#1

именно на JAVASCRIPT ? думаю никак

если на PHP то смотреть в сторону этой функции fgetcsv

SP
На сайте с 14.05.2009
Offline
0
#2

PHP пойдет!

M
На сайте с 23.01.2009
Offline
12
#3

Вот приколист :), вы уж определитесь, кстати на JS то же можно! Правда там наворотов много и работает только в IE.

написание скриптов... icq 377816882
SP
На сайте с 14.05.2009
Offline
0
#4

Нужно в PHP!

M
На сайте с 23.01.2009
Offline
12
#5

Да там в общем помогать то не че. Читаешь, эксплодишь и выводишь.


$s = '';
$r = explode( "\n", file_get_contents( '_ФАЙЛ_' ) );
$s .= "<table>";
for( $i = 0; $i < count( $r ); $i++ )
{
$s .= "<tr>";
$s .= "<td>" . join( '</td><td>', explode( ":", $r[$i] ) ) . "</td>";
$s .= "</tr>";
}
$s .= "</table>";
echo $s;

Если файл большой, то может не прокатить.

SP
На сайте с 14.05.2009
Offline
0
#6

Огромное спасибо! Выручили! Все работает! Очень благодарен!!!! :)

[Удален]
#7
modobaks:
Правда там наворотов много и работает только в IE.

Никаких наворотов и работает во всех браузерах. В начало текстового файла добавляется

txt='
в конец добавляется
';

Файл с расширением .js линкуется на страницу и дальше в джаваскрипте обрабатывается:

<script type="text/javascript">

document.write("<table>");
trs = txt.split("\n");
for(i in trs)
{
document.write("<tr>");
tds = trs.split(";");
for(n in tds)
{
document.write("<td>" + tds[n] + "</td>")
}
document.write("</tr>");
}
document.write("</table>");
</script>

PS: Я видел, что ТС спрашивал про пхп, просто решил защитить джаваскрипт от "наезда"; да и может кому пригодится.

SP
На сайте с 14.05.2009
Offline
0
#8

mrFatCat

Дело в том что в тот файл я не могу вносить изменений!

M
На сайте с 23.01.2009
Offline
12
#9

Это все хорошо, только покажи как то его скачал с другого сайта, через JS

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий