Ben üç dosya var: biri olarak adlandırılan sql.php cadı ben MySQL olsun sonuçlar işlemini kolaylaştırmak için kullanabileceğiniz bir sınıf db vardır; sınıf oturumu olan biri olarak adlandırılan session.class.php ben fonksiyonları olarak benim temel işlemleri yapmak için kullanabilirsiniz cadı (sınıf db uzanan) ... check_login işlevi cadı gibi ben kullanıcı giriş olup olmadığını kontrol için kullanmak; ve ben bir giriş modülünden var main.class.php adlı bir başka bir forumda yayınlanmıştır. İlk başta ben sevmedim o mysql.class.php denilen MySQL sarıcı olarak başka bir dosya kullanılan ve benim sql.php ile değiştirilir. Şimdi, Bu gibi benim main.class.php dosyasında bir hata alıyorum:
"Warning: Missing argument 2 for db::db(), called in C:\wamp\www\extlogin\inc\main.class.php on
line 14 and defined in C:\wamp\www\extlogin\inc\sql.php on line 33
Warning: Missing argument 3 for db::db(), called in C:\wamp\www\extlogin\inc\main.class.php on
line 14 and defined in C:\wamp\www\extlogin\inc\sql.php on line 33
Warning: Missing argument 4 for db::db(), called in C:\wamp\www\extlogin\inc\main.class.php on
line 14 and defined in C:\wamp\www\extlogin\inc\sql.php on line 33"
Benim main.class.php dosyası gibi görünüyor:
<?php
require_once("sql.php");
require_once("session.class.php");
class main extends db {
public function __construct() {
header('Content-Type: text/html; charset=iso-8859-1');
session_start();
if (class_exists('db')) {
} else {
die("Database class does not exist!");
}
if (class_exists('session')) {
$this->session = new session($this);
} else {
die("Session class does not exist!");
}
}
}
?>
Where line 14 in my main.class.php file has this: $this->session = new session($this);
and line 33 in my sql.php file has the function db for connection defined like this:
function db($dbuser, $dbpassword, $dbname, $dbhost)
Herkes bu hatayı düzeltmek için benim nasıl söyleyebilir? Eğer ihtiyacınız varsa ben size daha fazla bilgi verebilir.
Teşekkürler.