Различные вопросы по PHP и MySQL

99.66K
.
Wap Master
# KanzhaR (13.01.2014 / 18:55)
Как сделать так, что бы когда пользователь ввел логин и пароль сохранялся на базе или в текстовом файле, и вывести эти данные в другом странице? Можете дать код?
это целый скрипт получится))
.
(\/)____o_O____(\/)
Macabre, одна строчка
.
# KanzhaR (13.01.2014 / 18:55)
Как сделать так, что бы когда пользователь ввел логин и пароль сохранялся на базе или в текстовом файле, и вывести эти данные в другом странице? Можете дать код?
Это файл формы
if(isset($_POST['submit'])){
$file = fopen('test.txt', 'w');
fwrite($_POST['login'].'--'.$_POST['pass'].'\n', $file);
flose($file);
} else {
Echo '<form action="" method="POST">
LOGIN:<br />
<input type="text" name="login" value="" /><br />
Password:<br />
<input type="password" name="pass" value="" />
<br />
<input type="submit" name="submit" value="Go" />';
}

Это файл list.php
$file = file_get_contents('test.txt');
echo nl2br($file);
.
Всем привет.
Вот написал свой первый скрипт.
Постраничная навигация(НЕ для Джона).
Если вывожу
echo pagination($result, $num_show, $page, $cat);

Белая страница.
Если убираю - всё нормально.
Подскажите в чём ошибка?
Вот сам скрипт.
function pagination($result, $num_show, $page, $cat) {
  $ostatok = $result % $num_show;

  if ($ostatok == 0) {
    $vsego_stranic = $result / $num_show;
  }
  else {
    $vsego_stranic = $result / $num_show + 1;
  }

  if ($page>0) {
  $back='<a href="index.php?cat='.$cat.'&page='. $page-1.'">Назад</a>';
  } else {
    $back=' &bull; Страница '.$page.' &bull; ';
  }

  if ($page==$vsego_stranic) {
  $next=' &bull; Страница '.$page.' &bull; ';
  } else {
    $next='<a href="index.php?cat='.$cat.'&page='. $page+1.'">Вперед</a>';
    }

  if (($page>0) AND ($page<$vsego_stranic)) {
  $now=' &bull; Страница '.$page.' &bull; ';
  } else {
    $now='';
    }
$link=$back.$now.$next;
$pagination='<div class="body">'.$link.'</div>';

  return $pagination;
}
.
ramzes
# alibek_kz (13.01.2014 / 21:17)
if(isset($_POST['submit'])){
$file = fopen('test.txt', 'w');
fwrite($_POST['login'].'--'.$_POST['pass'].'\n', $file);
flose($file);

проверять надо так
if(isset($_POST['login'], $_POST['pass'])){
.
(\/)____o_O____(\/)
Milordas, http://annimon.com/code/?act=v ... =2026
.
Koenig
(\/)____o_O____(\/)
# alibek_kz (13.01.2014 / 21:17)
Это файл формы
[php]
if(isset($_POST['submit'])){
$file = fopen('test.txt', 'w');
fwrite($_POST['login'].'--'.$_POST['pass'].'\n', $file);
flose($file);
} else {
Echo '<form action="" method="P
перезапись файла будет, ключ другой нужен, вообще лучше
file_put_contents('test.txt', $_POST['login'] . '--' . $_POST['pass'] . PHP_EOL, FILE_APPEND | LOCK_EX);
.
(\/)____o_O____(\/)
alibek_kz, '\n' в двойных кавычках надо писать, иначе работать не будет, это спец символ
.
Koenig, Спасибо конечно, но я хочу в своём скрипте разобраться.
Вот ввыдаваеая ошибка.
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in
/home/bayyteet/domains/website.ru/public_html/blog/function.php on line 17
.
# Milordas (14.01.2014 / 07:35)
Koenig, Спасибо конечно, но я хочу в своём скрипте разобраться.
Вот ввыдаваеая ошибка.
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in
/home/bayyteet/domains/website.ru/publi
ошибка синтаксиса в строке 17 что не понятно?
Всего: 7969