Xwab
Форумыnavigate_nextИстория

Топ: Небольшие вопросы по PHP
Сообщения
Патриот:)

Tinga, да

19 Янв 2011, 20:42
Tinga

Патриот , спасибо.

19 Янв 2011, 20:43
Okula

Tinga, или можно так
if($chslo < 1 || $chislo > 100) die("Error!!!");

19 Янв 2011, 20:56
NeOdin

Как при помощи php достать определенную строку из txt файла??
заранее спасибо!

19 Янв 2011, 23:58
newrus

NeOdin,

$id = номер_нужной_строки;
$file = file('file.txt');
$fp = fopen("messages.txt","w");
for($i=0;$i<sizeof($file);$i++){
if($i==$id)
{
print 'Это нужная мне строка =)';
unset($file1[$i]); //удаляем строку
fputs($fp,implode("",$file1)); //убираем пустое место
fclose($fp); //закрываем файл
}
}


__________
посл.ред. 20 Янв 2011, 0:41; всего 2 раз(а) 20 Янв 2011, 0:27
Okula

newrus, в вывод забыл написать $file[$i];

20 Янв 2011, 0:34
newrus

Okula, а зачем? и так работает)

20 Янв 2011, 0:38
Okula

newrus, у тебя массив со строками в переменной $file и чтоб получить эту строку нужно и обращатся к файлу этому, а ты просто пишешь сообщение "print 'Это нужная мне строка =)';"
Вот так правильно будет:
$id = номер_нужной_строки;
$file = file('file.txt');
$file[$id]; //это нужная нам строка
И никакой цикл тут не нужен вообще. У тебя ерунда какая-то написана.

20 Янв 2011, 1:22
ofroke

Подключаюсь к сайту через curl .
Выдается ip пользователя, а надо, чтобы был ip сервера. Как указать? =\

20 Янв 2011, 7:22
Патриот:)

ofroke, http://xwab.mobi/forum/viewtopic.php?t=5466

20 Янв 2011, 7:28
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.