Спустя 1 час, 12 минут, 21 секунда (5.08.2010 - 19:46) sergeiss написал(а):
Покажи для начала, как ты создаёшь этот массив. И тогда или тебе самому станет понятен ответ на твой вопрос или мы тебе подскажем.
Спустя 1 час, 33 минуты (5.08.2010 - 21:19) Basili4 написал(а):
Gordan007
<?php
$arr=file('файл.txt');
echo $arr[0]; //1 элемент
echo $arr[1]; //2 элемент
....
?>
<?php
$arr=file('файл.txt');
echo $arr[0]; //1 элемент
echo $arr[1]; //2 элемент
....
?>
Спустя 9 часов, 11 минут, 55 секунд (6.08.2010 - 06:31) Gordan007 написал(а):
Вот, так я пробовал но что то не катит?
Выполняется только второе действие(Goodby)
хотя в переменной pass храниться значение равное
второй строке текстового файла.
Заранее благодарен
$file2="reg1/".$date.".txt";
$file=file($file2);
if ($file[1]==$pass){
echo "Hello!";
}
else{
echo "Goodby!";
}
Выполняется только второе действие(Goodby)
хотя в переменной pass храниться значение равное
второй строке текстового файла.
Заранее благодарен

$file2="reg1/".$date.".txt";
$file=file($file2);
if ($file[1]==$pass){
echo "Hello!";
}
else{
echo "Goodby!";
}
Спустя 6 минут, 14 секунд (6.08.2010 - 06:37) Basili4 написал(а):
После это строки
$file2="reg1/".$date.".txt";
Напиши
echo $file2;
$file2="reg1/".$date.".txt";
Напиши
echo $file2;
Спустя 54 минуты, 49 секунд (6.08.2010 - 07:32) linker написал(а):
Не забываем, что file() не удаляет концевых переводов строк "\n", поэтому прежде чем сравнивать нужно хотя бы сделать chop() или rtrim().
if (chop($file[1]) == $pass)
{
echo "Hello!";
}
Спустя 1 час, 6 минут, 1 секунда (6.08.2010 - 08:38) Gordan007 написал(а):
всем спасибо за помощь! все понял!