파일 경로 위치를 html의 data = ""로 전달하려고합니다. 여기json 변수가 <object> 데이터 매개 변수 문제로 전달됩니다.
$filedatetime = date ("m-d-o_His");
// Save XFDF array to file
$result_path = dirname(__FILE__) . "\\results";
$xfdf_filename = $filedatetime . '.xfdf';
$xfdf_file_path = $result_path . "\\" . $xfdf_filename;
//$toBePassed = "results\\" . $xfdf_filename;
$toBePassed = $xfdf_filename;
과로 json_encode 호출 것 :
저는 여기에서 당기는하고 PHP의 코드는
<object type="application/vnd.adobe.xfdf" data=<?php echo json_encode($toBePassed) ?> width="300" height="200"></object>
생성되는 파일이 결과 폴더에, 그래서 내가 말 그대로 "결과 /"를 PHP 변수 앞에 추가하려고합니다. 당신이 그것을 시도한 것을 볼 수 있지만 php가 두 개의 백 슬래시를 필요로하기 때문에 통과 할 때 "results \\ 10-15-2013_112852.xfdf"가 나온다. 어느 시점에서 문자열을 변수 이름 앞에 추가 할 수 있을지 확신합니다. 감사합니다
죄송합니다. SO가 내 대답에서 php 태그를 삭제했습니다. 어쨌든 HTML 속성에 PHP 태그를 따옴표로 묶어보십시오. –