2011-05-05 2 views

답변

0

함께 가져 오려면 어떻게 든 전달해야합니다. 이는 화면의 입력 요소에있는 내용 일 수 있으며 양식을 제출할 때 $ _REQUEST 요소로 사용할 수 있습니다. 원하는 환영 메시지를 숨겨진 요소에 넣은 다음 동일한 방식으로 제출하여이 작업을 수행 할 수도 있습니다.

또는 URL 문자열에 원하는 값을 수동으로 입력 할 수 있습니다. URL 문자열에 일을하는

<a href="b.html?welcome=welcome%20to%20the%20show"> 

은 HTML보다 더 PHP이며, 서버가 설정이 아니라면 정확하게 당신은하지 않을 수 있습니다 : 예를 들어, b.html로 이동하는 a.html에있는 링크를 호출 할 수있다 HTML 문서의 URL 문자열에서 값을 가져올 수 있습니다. 따라서이 경우 .php 파일로 만드는 것이 더 쉽습니다. 다시 말하지만, 그렇게 할 수는 없지만 기본적으로 그런 식으로 작동하도록 설정되지 않았을 수 있습니다.

0

.html 페이지는 고정되어 있으므로 원하는 텍스트를 수동으로 두 번째 페이지로 복사해야합니다.

당신이 PHP를 통해 그것을 수행 할 경우

후 가장 간단한 방법은 같은 파일에 일반 텍스트를 넣어하는 것입니다

my_html.html: 

<p>This is the common text which should be included in both pages</p> 

a.php: 

... lots of stuff ... 
<?php include('my_html.html'); ?> 
... more stuff ... 

b.php: 

... other stuff ... 
<?php include('my_html.html'); ?> 
... more other stuff ... 
0

여러 페이지 사이에 일반 텍스트를 "포함"하려는 것 같습니다. 클라이언트 측 기능에 제한이있는 경우 DOM을 통해 HTML 요소를 채우기위한 자바 스크립트를 작성한 다음 두 페이지에 해당 자바 스크립트를 포함 시켜서이 작업을 수행 할 수 있습니다. 두 HTML 페이지 모두 대상 요소를 정의해야합니다.

서버 측 기술의 유연성이 있다면 PHP를 살펴 보시기 바랍니다. 두 페이지 모두를 .php 페이지로 구현하고 include()을 사용하여 두 페이지에 공통 파일 (예 : common.php)을 포함하십시오.

0

PHP 세션을 사용하여 텍스트를 저장할 수 있습니다. 예 : a.html

<?php 
     session_start(); 
     $_SESSION['session_name']="Hello"; 
     echo $_SESSION['session_name']; 
    ?> 

b.html

<?php 
    session_start(); 
    echo $session['session_name']; 
?> 

세션 다소 쿠키와 당신이 여기서 뭘하고있는 것은 쿠키 이름에 문자열 "안녕하세요"를 저장한다 "session_name". 그런 다음 php echo 명령을 사용하여 쿠키 내용을 표시 할 수 있습니다.

관련 문제