fputs ($ops 시.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

fputs ($ops 시.. 정보

fputs ($ops 시..

본문

fputs ($ops,"<?" . "\r\n" . "include_once('./_common.php');" . "\r\n" . "$g4[title] = '{$row[9]}';" . "\r\n" . "include_once('./head.sub.php');" . "\r\n" . "?>"
 
 
 
위와같이 출력시에
 
 
 
출력은 되는데,  $g4[title] 이부분이 $로써 적용이 되어졌는지 사라지네요.
 
$g4[title]  있는 그대로 그 문자대로 프린트 되도록 하려면 어떻게 해야할까요?
 
 
 
*원하는 결과값 :
 
 
 
<?
 
include_once('./_common.php');
 
$g4[title] = '{$row[9]}
 
include_once('./head.sub.php');
 
?>
 
 
 
* 실제 결과값 : $g4[title] 부분이 사라져서 결과값이 표출 되네요... ㅠㅠ
 
<?
 
include_once('./_common.php');
 
???사라짐 = '{$row[9]}
 
include_once('./head.sub.php');
 
?>
  • 복사

댓글 전체

'{$row[9]}'; <-- 이부분도 원하는 출력값 부분에서 나중에 제대로 실행되지않습니다
작은 따옴표로 둘러싸면 $row[9]값으로 변환되지않게됩니다
홑따옴표는 없애고 byfun님 답변처럼 모두 역슬래쉬
 . "\$g4[title] = \$row[9];" .

또는 전체를 홑따옴표로 해보세요
. '$g4[title] = $row[9];' .

$row[9]에 현재의 $row[9] 값이 들어가야 한다면

. "\$g4[title] = '{$row[9]}';" .
© SIRSOFT
현재 페이지 제일 처음으로