2009-07-14 4 views
3

PHP로 새 HTML 페이지를 열어주세요.PHP를 통해 새 html 페이지 열기

회원 이름과 비밀번호를 입력 한 다음 버튼을 클릭하여 로그인 할 수있는 html 페이지가 있습니다.

사용자 이름 암호가 맞으면 내 PHP가 같은 창에서 다른 HTML 페이지를 열길 원합니다.

어떻게하면됩니까 ??

지에 한

답변

4

또는, 'techless'솔루션 :

<html> 
<head> 
    <title>Redirecting...</title> 
    <meta http-equiv="refresh" content="0;URL=newpage.php"> 
</head> 
<body> 
    You are being automatically redirected to a new location.<br /> 
    If your browser does not redirect you in few seconds, or you do 
    not wish to wait, <a href="newpage.php">click here</a>. 
</body> 
</html> 

Here.

+2

이상적으로는 동시에 출력하십시오. 어떤 이유로 브라우저가'Location' 헤더를 무시하면, 여전히이 페이지를 얻을 것입니다. – Blixt

+0

예, 위치와 메타를 모두 사용하면 가장 우수한 affidability를 얻을 수 있습니다. 지난 몇 년 동안 일부 브라우저에서는 위치를 따르지 않고 다른 메타 (예 : 사파리를 기억합니다. 예를 들어 태그가 대문자 기입) – Strae

11

헤더 기능을 사용해보십시오.

header("Location: $url"); 
+0

는 다른 출력, 마음의 전에 있는지 확인하십시오 당신 . –

+0

특히, 로그인이 성공하면 헤더를 출력하십시오. – Dave

+0

'Location' 헤더는 절대 URL이어야합니다. 그래서'header ("Location : http://www.example.com/user/home.php")' – Blixt

0

앵커 태그를 사용하여 시도 참조 :

<a href="#" >Link name</a>