Вывести в таблице
Всем приветы.
Помогите, пожалуйста вывести таблицей, то что в файле 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, время: 19:37. |