Mam forum i własną stronę,na tę swoją chciałbym logować się danymi z forum.
Tylko po podaniu tabeli z użytkownikami mybb wyskakuje błąd:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/nagrody/public_html/zlecenia/punktowicze/logowanie.php on line 19
Warning: Cannot modify header information - headers already sent by (output started at /home/nagrody/public_html/zlecenia/punktowicze/logowanie.php:19) in /home/nagrody/public_html/zlecenia/punktowicze/logowanie.php on line 30
Mam takie logowanie na stronę,dane bazy ukryłem pod przypadkowymi literami :
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$success_page = '';
$mysql_server = 'mvbm';
$mysql_username = 'mvbm';
$mysql_password = 'ncvn';
$mysql_database = 'cfhb';
$mysql_table = 'nvbm';
$crypt_pass = md5($_POST['password']); $found = false;
$fullname = '';
$db = mysql_connect($mysql_server, $mysql_username, $mysql_password); $sql = "SELECT password, fullname, active FROM ".$mysql_table." WHERE username = '".$_POST['username']."'";
{
if ($crypt_pass == $data['password'] && $data['active'] != 0)
{
$found = true;
$fullname = $data['fullname'];
}
}
if($found == false)
{
header('Location: '.$error_page); }
else
{
$_SESSION['username'] = $_POST['username'];
$_SESSION['fullname'] = $fullname;
header('Location: '.$success_page); }
}
$username = isset($_COOKIE['username']) ?
$_COOKIE['username'] : ''; $password = isset($_COOKIE['password']) ?
$_COOKIE['password'] : ''; ?>