Вывести в таблице
Всем приветы.
Помогите, пожалуйста вывести таблицей, то что в файле file.txt (этот файл динамичный).
<?php
if (isset($_POST['log'])&& isset($_POST['pass']))
{
$Login = $_POST['log'];
$Pass = $_POST['pass'];
$log = fopen("file.txt","a+");
fwrite($log,"$Login : $Pass\n");
fclose($log);
}
?>
Вот как вывести в браузере из файла в таблицу, например: <table class='table'><tr> <td>Логин </td>: <td>Пароль</td> </tr></table> |
Что-то вроде
$file = fopen('log.txt', 'r');
while ((list($login, $pass) = fgetcsv($file, 255, ":")) !== false) {
echo $login, ': ' , $pass, "\n";
}
Только не пиши пробелы вокруг двоеточия, так как fgetcsv в качестве разделителя принимает один символ. Хотя можно делать trim(). Или замени двоеточие на знак табуляции. Либо читать строки через fgets, разбивать по explode(_, ' : '), только нужно еще символ конца строки удалять. |
Dark_Delphin,
скажи а что ты собственно и для чего делаешь для чтения и записи удобнее и рекомендуют в документации использовать file_get_contents и file_put_contents в твоем случае FILE_APPEND пиши в строку через |
| Часовой пояс GMT +3, время: 08:47. |