【发布时间】:2015-05-11 13:01:12
【问题描述】:
我有一个关于我的班级中的一个函数的错误
<?php require_once $_SERVER['DOCUMENT_ROOT'].'/SITEBOUSILLE/models/utilisateur.php';
class formInscription {
private $user;
public function __construct(){
$this->user = new Utilisateur();
}
public function inscription($pseudo, $login, $password, $mail);{
session_start();
$row = $this->user->setUser($pseudo, $login, $password, $mail);
header ("Location: /SITEBOUSILLE ");
}
}
?>
我的导航告诉我:
致命错误:非抽象方法 formInscription::inscription() 必须 >在第 12 行的 C:\wamp\www\SITEBOUSILLE\controler\inscription\controleur_inscription_form.php 中包含正文
我真的不知道为什么会出现这个错误,因为我有几乎完全相同的类(但用于连接)并且它工作得很好......
这是“utilisateur”类的代码,以防万一……
<?php
require_once $_SERVER['DOCUMENT_ROOT'].'/SITEBOUSILLE/models/model.php';
class Utilisateur extends Modele{
function getUser($login, $password){
$requete = "SELECT * FROM utilisateur WHERE login LIKE '$login' AND password LIKE '$password'";
$ex = $this->getBdd()->query($requete);
$ex = $ex->fetch();
return $ex;
}
function setUser($pseudo, $login, $password, $mail){
$requete = "INSERT INTO utilisateur SET pseudo='$pseudo' , login ='$login', password='$password', mail='$mail', codeNiveauSecurite=1, avatar='http://image.noelshack.com/fichiers/2015/13/1427481769-dot100.gif' ";
$ex = $this->getBdd()->query($requete);
}
}
?>
编辑:谢谢家伙...我很盲目...
【问题讨论】:
-
LOL 由于某种原因我和你一样的错字,感谢这位朋友的提问
标签: php class model-view-controller methods