私はphpのオブジェクト指向の側面を学び、レンガの壁にぶつかり続けようとしています。おそらく単純に修正されたものですが、URLを介してクラス関数から返された変数変数が私のページにエコーされない理由がわかりません。
index.php
require_once('db.php');
require 'userclass.php';
$user = new user();
if(isset($_POST['submit'])){
if($user->login($_POST['username'], $_POST['password'])){
echo("poo");
}
}
userclass.php
include('db.php');
session_start();
class User{
public function login($username, $password){
$uname = $username;
$pass = $password;
header("location:index.php?uname=".$uname);
}
}
私のif条件ロジックと関係があるのではないかと思います。
私の側の他の愚かさや一般的でない慣行を指摘してください。私はただ1つの解決策を持っているのではなく、私がそれに取り組んでいる間にできるだけ多くを学びたいと思います。:)
ありがとう!