0
내 URL을 다른 값을 포함 할HTML 및 PHP는 질문 (명령 수)
지금까지 내가
# valid pages
$page = array('splash', 'portraits', 'weddings', 'studio', 'about', 'mobile', 'personal');
# validate GET, default to splash if not provided
$_GET['q'] = (isset($_GET['q'])) ? strtolower(trim($_GET['q'])) : 'splash';
if (!in_array($_GET['q'], $page))
$_GET['q'] = 'splash';
require_once "{$_GET['q']}.html";
가지고 있지만 나는 (별도의 값을 필요로하므로 내 사이트로 섹션을 포함 할 ie? q = portraits? z = studio)
$ get 명령을 복제하고 q를 z로 바꿀 수 있다고 가정하지만 ... 두 번째 값이 필요하지 않다고 가정합니다. 기본 페이지는 추가 명령없이 표시됩니다.) 그리고 페이지 내의 div 또는 프레임을 대상으로하고 싶습니까? div를 타겟팅 할 수 있는지 잘 모르겠습니다. 한 줄 위를 기록
if (isset($_GET['z'])) {
$z = $_GET['z'];
}
else {
$z = NULL; // or 'default' or whatever you want.
}
당신이 할 수있는 짧은 :
'? q = 초상화'및 'z = 스튜디오'가 아닌 '? q = 초상화? z = 스튜디오'여야합니다. 또한 코드의 'if'문은 매우 모호합니다. 중괄호로 감싸십시오. – user482594
"질문"이며 HTML/PHP에 관한 내용입니다. 문제를 실제로 설명하기 위해 질문 제목을 개선 할 수 있습니까? –
@ user482594 : 전혀 모호하지 않습니다. (읽기가 어렵지 않을 수도 있습니다.) –