2014-10-11 3 views
1

저는 PHP와 프로그래밍에 대한 기본적인 지식을 일반적으로 가지고 있습니다. 특정 매개 변수가 서버의 디렉토리 안에있는 PHP 파일에있는 경우에만 웹 사이트에 텍스트를 표시하는 방법을 찾으려고합니다.HTML 내의 PHP 파일에서 매개 변수 읽기

<div> 
    if ('read "$parameter" from file website-root/addons/example.php') { 
     echo 'Text 1'; 
    } else { 
     echo 'Text 2'; 
    }; 
</div> 

은 내가 대신 read "$parameter" from file website-root/addons/example.php의 배치해야합니까 : 내가하고 싶은 것을 볼 수 아래의 예를 확인? 위 코드가 포함 된 파일은 웹 사이트의 루트에있는 다른 디렉토리에 저장됩니다.

감사합니다.

+1

다음 중 하나를 사용하여이 파일에'example.php'를 포함시켜야합니다 - ['include'] (http://php.net/manual/en/function.include.php), ['include_once '] (http://php.net/manual/en/function.include-once.php), ['require'] (http://php.net/manual/en/function.require.php), [ 'require_once'] (http://php.net/manual/en/function.require-once.php) - 존재하는지 확인하십시오. ['if (isset ($ parameter))]] (http : // php.net/manual/en/function.isset.php) – Sean

+0

example.php의 정의 된 변수 만 사용할 수 있습니다. 동적으로 변경된 변수는 사용할 수 없습니다. –

+0

@MarcusRommel 예, 변수가 정의됩니다. example.php 파일에는 5 가지 변수가 설정되어 있습니다. 웹 사이트에서 다른 텍스트 출력을 얻는 데 필요한 사람은 하나뿐입니다. – paradox43

답변

0

example.php에서 정적 변수를 포함하려면 include 문을 사용하십시오.

http://php.net/manual/de/function.include.php

하지만 여분의 PHP에 모든 변수를 작성하는 것이 좋습니다 당신이 그들을 필요로하는 모든 파일이 PHP를 포함한다. 이렇게 : include 'vars.php';

+0

감사합니다. 지금 "포함"하는 방법을 시도 중입니다. 하나의 html 파일에서만 필요합니다. – paradox43

+0

PHP 파일 형식을 사용해야합니다. –

+0

나는 html 파일 만 가지고있다. 이것은 PHP로 작성된 스크립트 안에있는 템플릿이다. 를 추가하고 위의 사용자 Sean이 예시 한 if 문을 사용하려고했지만 작동하지 않습니다. 나는 뭔가를 놓친다. – paradox43