0
私のスクリプトでエラー404に直面しています。404エラーと.htaccess
ページタイトルを非表示にしたい。例えば
http://example.com/final/admin/admin.php
は私がすることadmin.php
を非表示にする。ここ
http://example.com/final/admin
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/final/.*$
RewriteRule ^(.*)$ /final/$1 [L]
ここにindex.phpコード
があります<?php
/**
* @author Mina Wilson
* @copyright 2012
* // EPCI Pharma Survey | Rights Reserved
*/
// Inialize session
session_start();
echo $_SESSION['message']; unset($_SESSION['message']);
ob_start();
session_destroy();
// Check, if user is already login, then jump to secured page
ob_start();
if (isset($_SESSION['name'])) {
header('Location: login_process.php');
}
ob_flush();
?>
-- html here
何が問題なのですか?
をindex.phpに最後の単語の後に任意のページをリダイレクトし、私はコーディングで何かを変更したのですか? –
なぜob_start()を使用していますか?セッションを破棄した後、あなたは(isset($ _ SESSION ['name'])))、それがどのように動作するかをチェックしていますか? – nithi
私はあなたがすべてのコードを削除し、以下のコードだけを置く方が良いと思います。 <?php session_start(); if isset($ _ SESSION ['name'])){ ヘッダー( '場所:login_process.php'); } – nithi