$output = str_replace('<!--AfterDocument('.$bekme_sns_document_srl, $bekme_sns.'<!--AfterDocument('.$bekme_sns_document_srl, $output);

 

현재 이렇게 처리가 되어있습니다. SNS공유 버튼이 출력되는 건데 출력위치를 제가 게시판 스킨에 제가 임의로 정하고 싶습니다.

 

 

if(preg_match_all('@<span id="beksnsshare"></span>@', $output, $matches))
{
???????
}

 

 

위와 같은 식으로 처리면 되는건지 궁금하고  ????? 에 어떻게 처리해야 출력이 <span id="beksnsshare"></span> 위치에 맞춰서 출력이 될까요??

 

  • profile
    원하시는 작동이 게시판 스킨의 원하는곳에 임의로 <span id="beksnsshare"></span>를 추가하고 이 태크안에 sns공유버튼을 출력하고자 하신다면 치환문을 아래처럼 변경하면 되지 않을까요?

    $output = str_replace('<span id="beksnsshare"></span>, '<span id="beksnsshare">'.$bekme_sns.'</span>', $output);
  • profile profile
    감사합니다. 한번 시도 해보겠습니다.
  • profile profile
    위와 같이 해주니 에러가 발생하네요.
  • profile profile
    중간에 ' 하나 빠진거 넣으니 잘 됩니다! 감사합니다.
    이것도 공부를 해봐서 다른 곳에 응용을 할 수 있도록 해봐야겠습니다.
  • profile profile
    엇! 하나 빼먹었네요 ㅠㅠ
    그래도 해결 하셨다니 다행입니다.