Добро пожаловать, Гость!
смена пароля
Общие вопросы | смена пароля


смена пароля
11 Июня 2015уже не знаю что делать, может вы плиз поможете исправить, бьёт такую вот ошибку Fatal error: Call to undefined function shif() in /home/twipa512/public_html/***.ru/user/settings.php on line 138
строка:
<?
if (isset($_POST['pass']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = $user[id] AND `pass` = '".shif($_POST['pass'])."' LIMIT 1"), 0)==1){
?>
я весь код вытащил из файла security.php и вставил его в settings.php
вот когда при смене пароля бьёт вот ошибку, и еще пишет: Неправильное количество пунктов на страницу, только почему он зацепляет пункты на страницу.
Комментарии:


Автор темы
Mstivoj, ну дак стоит инклуд include_once 'sys/inc/shif.php';
но пароль то не меняется.
Добавлено:
Zed, вот <form method='post' action='?$passgen'>

Инклуд
include_once 'sys/inc/shif.php';
================
нужен в любом случае так как не будет работать запрос
mysql_query("UPDATE `user` SET `pass` = '".shif($_POST['pass1'])."' WHERE `id` = '$user[id]' LIMIT 1");
И ноги обрежет при смене паса.


Автор темы
Mstivoj, вот:
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
// вот инклуд:
include_once '../sys/inc/shif.php';
only_reg();
$set['title']='Настройки';
include_once '../sys/inc/thead.php';
title();
?>
у меня всё в одном файле, общие настройки, приватность, и смена пароля, и все это переключается по вкладкам без перезагрузки страницы, так вот только пароль не работает. а если я делаю инклуд include_once '../sys/inc/shif.php'; то просто страницу обновляет, убираю ошибку бьёт.

Twipas, И кужа ж ты инклудил то? как видно этот код куда то заинклужен уже так как шапки не вижу я а значит и не в этот файл надо иодключать include_once 'sys/inc/shif.php'; а в тот куда этот код инклулится



Автор темы
Mstivoj (11 Июня 2015):
include_once 'sys/inc/shif.php';
================
в помощь
Mstivoj, делал так, только потом пароль не меняет.include_once 'sys/inc/shif.php';
================
в помощь
