मेरी वेबसाइट पर मैं एक नकली लॉगिन सिस्टम बना रहा हूं, बस लोगों को यह दिखाने के लिए कि मेरी स्टाइल शीट (जिस पर मैंने केवल 2 दिनों के लिए काम किया है) कैसे काम करती है। नीचे मैं पेज, PHP कोड और फिर CSS से लिंक करूंगा।
वेब-पेज
लॉगिन/साइनअप बटन पर क्लिक करके फॉर्म पर जाएं, कोई भी जानकारी डालें, यह सिर्फ प्रोफाइल गेस्ट बटन को प्रोफाइल बनाना है: (नाम आपने दर्ज किया है), एफ 12 के साथ एचटीएमएल कोड प्राप्त करें। पीएचपी नीचे

if (session_status() == PHP_SESSION_NONE) {
    session_start();
}
if(isset($_POST['log'])){
    $username = $_POST['username'];
    $password = $_POST['password'];
    if($_POST['bio'] == "") {
        $bio = "No bio.";
        return $bio;
    } else {
        $bio = $_POST['bio'];
        return $bio;
    }
    $logged = true;
    $_SESSION['username'] = $username;
    $_SESSION['password'] = $password;
    $_SESSION['bio'] = $bio;
    $_SESSION['logged'] = $logged;
} else {
    $username = "Guest";
    $password = "";
    $bio = "No bio - Guest";
    $logged = false;
    $_SESSION['username'] = $username;
    $_SESSION['password'] = $password;
    $_SESSION['bio'] = $bio;
    $_SESSION['logged'] = $logged;
}

अब आप सीएसएस को निम्न पेज
पर पा सकते हैं और चूंकि Goolge php नहीं दिखाता है (अच्छे कारण के लिए, वेबसाइटों को खराब कर दिया जाएगा) यहाँ प्रोफ़ाइल बटन के लिए php है:

 <a class="option" href="profile.php">Profile: <?= $username; ?></a>
1
user9500221 5 मई 2018, 17:29

2 जवाब

सबसे बढ़िया उत्तर

return $bio; लाइनें हटा दें।

return आपकी स्क्रिप्ट का निष्पादन रोक देता है और बाद में मान लौटा देता है।

रिटर्न पर पढ़ें

0
jdickel 5 मई 2018, 17:40

$ जैव वापसी;

समारोह से बाहर हो रहा है। इसे हटा दो।

0
Kento Nishi 5 मई 2018, 17:38