2014-04-20 6 views
1

나는 종류가 문제가 있습니다.배열에서 연결

어쩌면 내가 가장 열심히하고 있습니다. 정말 모르겠어요. 도와 주시면 감사하겠습니다.

사진을 FTP로 업로드하고 특정 ID로이 형식 (http : // /claim/img/box.png, http : // /claim/img/box.png)으로 URL을 업로드했습니다.

----------------------------------- 
ID - URL 
1 - http://*/claim/img/box.png, http://*/claim/img/box.png 

----------------------------------- 

나중에이 데이터를 가져 와서 ID로 양식을 생성합니다. URL을 나눌 때 explode를 사용했습니다. 그리고 FOR 루프를 사용하면, 그것을 분명하게 표시 할 수 있습니다. 그러나 여기에 결함이 있습니다. 이 양식을 doc 파일로 내보내고이 생성 된 양식으로 전자 메일을 보낼 필요가 있기 때문에. 나는 에코를 끝낼 수 없다. 왜냐하면 첫 번째 부분 만 보내지 만 어레이의 이미지는 보내지 않기 때문입니다. 예를 들어 :

$email = "ID 1<br>(Its the start of the form)"; 
$photos = explode(',', $claim['photos_url']); $arrlength = count($photos); 
for($x=0;$x<$arrlength;$x++) { 
echo "<img src=".$photos[$x]."><br>"; } 
echo "The end of form"; 

나는 비슷한 경우는 단순히 echo "the start of text".$date."the end"; 를 사용하지만 지금, 나는 그것을 수행하는 방법 아무 생각이 없다.

미리 도움을 주셔서 감사합니다.

+0

루프에서 하나의 이미지 만 표시되고 있습니까? –

답변

0

코드가 너무 불완전 보이는,하지만 난 당신이이 이미지 URL 을 포함하는 방법을 몇 가지 배열을 생각하고 그들 각각 에코하려는 : 내가 유를 제대로 이해한다면하지 않도록

$images = array("http://127.0.0.1/img/1.jpg","http://127.0.0.1/img/2.jpg","http://127.0.0.1/img/3.jpg"); 

foreach($images as $image) 
{ 
echo "<img src='".$image."' />"; 
} 

메신저하지만, 도움이되기를 바랍니다 ...