2009-11-27 6 views
0

PHP에서 그림자 함수가 있습니다.HTML에서 에코 PHP 함수가 작동합니까?

<img src="<?php echo drpShadow($img_path[$i]);?>" /> 

PHP 함수는 다음과 같이이다 :

 function drpShadow($pic_url){ echo "Hello"; 
    list($width, $height)=getimagesize($pic_url); 
    $pic_display="<table border='0' style='display:inline;' cellspacing='0' cellpadding='0'><tr><td width='4px' height='$height'><img src='/SV/Graphics/drop_shadow_top_left_corner_4x4.jpg'><br>"; 
    for ($i=0; $i<($height-4); $i++){ 
     $pic_display.="<img src='/SV/Graphics/drop_shadow_left_4x1.jpg'><br>"; 
    } 
    $pic_display.="</td><td width='$width' height='$height'><img src='$pic_url'></td></tr><tr><td colspan='2' height='4px' width='($width+4)'><img src='/SV/Graphics/drop_shadow_left_bottom_corner_4x4.jpg'>"; 
    for ($i=0; $i<=($width-6); $i++){ 
     $pic_display.="<img src='/SV/Graphics/drop_shadow_bottom_1x4.jpg'>"; 
    } 
    $pic_display.="<img src='/SV/Graphics/drop_shadow_right_bottom_corner_4x4.jpg'></td></tr></table>"; 
    return $pic_display; 
} 

이 함수가 호출되지 않습니다 때문에 에코 '안녕 내 PHP 페이지에서

, 나는 HTML은 다음과 같이 설정 한 "는 나타나지 않습니다.

어떻게 해결해야합니까?

감사합니다.

+0

어떻게 렌더링 img 태그의 모습처럼 ? –

답변

3

src 태그에 함수 출력을 넣으니까? 이 같은 것 "... 안녕 표 테두리"페이지 소스에

확인, 당신이 안녕 볼 수

의 img SRC =를)

+0

예, 당신 말이 맞습니다 ... 소스는 "% etc table etc etc"라고 말합니다 ... 어떻게하면 이것을 해결할 수 있습니까? –

+1

함수가 html을 이미 생성했기 때문에 img 태그를 생략해야합니다 (내가 볼 수있는 것처럼 src 태그 포함). 그래서 간단하게