2010-06-06 5 views
2

url_rewriting 때문에 웹 사이트의 모든 단일 이미지/CSS 파일에 대한 전체 경로를 삽입해야하며 가장 직관적 인 방법을 찾고 있습니다.PHP 스크립트를 HTML에 삽입하는 가장 좋은 방법은 무엇입니까?

<img src='<?php echo $full_path; ?>/images/theImg.jpg' alt='alternative text' /> 

을하지만 어딘가에는 이런 식을하는 사람들, 또는 뭔가 보았다 : 물론

내가 할 수있는

<img src='{full_path}/images/theImg.jpg' /> 

지금 두 번째 예는 수, 또는 얼마나 알고를 일부 프레임 워크의 일부일 뿐이지 만 일반 문서에서는 사용할 수 없습니까? 답변

감사합니다,

마이크

+0

멋지 http://www.smarty.net/ 같은 단지 템플릿 엔진입니다. '/ images/theImg.jpg' 괜찮습니다. –

+0

shop.com/product/product-name과 같은 형식의 광고를 mod_rewrite하고 shop.com/images/img.jpg에서 img를 원하면 shop.com/product/images/img.jpg가 아닌 – Mike

+0

그냥 사용해보십시오. . '/ images/theImg.jpg'는 사이트의 모든 페이지뿐만 아니라'shop.com/product/product-name'에서도 작동합니다. 이것은 절대 경로 (absolute path)라고하며 파일 이름에 대한 유일한 해결책입니다. –

답변

2

그것은 어떤 프레임 워크의 한 부분이며, 일반 문서에서 사용할 수 없습니다. 그것은 전체 프레임 워크가 아니라면

1

는 그리고, 아마도 당신이 어떤 변수의 전체 경로를하지 않아도 바로이 경우

관련 문제