Форум сетевых администраторов
Показаны 8 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Помогите с php (http://netadmin.ws/forum/showthread.php?threadid=5205)


Помещено doc 21-04-2003 в 14:00:

Помогите с php

Срочно требуется помощь!!!!


Если пользователь передал строку вида

---------------------------------------------------------
Имя: какой-либо текст
---------------------------------------------------------

Требуется програмно определить что он ввел до двоеточия
и что он ввел после!

Заранее благодарен!

__________________
Есть вопросы спрашивайте!


Помещено Rumata 21-04-2003 в 14:29:

explode тебя спасет =)


Помещено peteK 21-04-2003 в 20:07:

на всякий случай проиллюстрирую:
list($name,$text) = explode(": ", $usertext);

__________________
www.relmax.com
Web Site Design and Development


Помещено Димка 14-05-2003 в 13:03:

А как прочитать из файла (например database.dat) и занести в переменнтые:
$mass[1]
$mass[2]
$mass[3]
$mass[...]
$mass[n]
текст в $mas[1] от начала строки до символа |
в $mas[2] от первого символа | до второго и так далее...


Помещено blacki 14-05-2003 в 13:55:

аналогично $mass = explode("| ", $usertext);
правда начинаться будет с $mass[0]

__________________
Национальность - русский, вероисповедание - программист.


Помещено Димка 15-05-2003 в 15:40:

А как сделать так чтобы вывести на экран все строки в таблицу (одна строка в файле - одна строка в таблице) и между двумя знаками "|" - в столбике...


Помещено Nevermind 15-05-2003 в 16:19:


PHP:

<?php
$data
=file("somefile.txt");
echo(
"<table>");
for(
$i=0;$i<sizeof($data);$i++) {
list(
$var1,$var2)=explode("|", $data[$i]);
echo(
"<tr><td>".$var1."</td><td>".$var2."</td></tr>");
};
echo(
"</table>");


Помещено Димка 15-05-2003 в 16:30:

ОГÐ_ОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!


Формат времени GMT. Текущее время 03:35.
Показаны 8 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.