안녕하세요
에디터로 작성시 외부이미지 복사해서 상품 등록하면
내 서버로 자동저장하기를 하고싶습니다.
https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=238
위 예시는 그누보드라서, 영카트에는 어떻게 적용을 해야할지몰라서 헤메고 있습니다..ㅠㅠ
영카트의 어떤경로의 파일을 봐야할까요 ?
고수님들 도와주세요!!ㅜ
|
답변 2개 / 댓글 11개
채택된 답변
+20 포인트
1. /extend/user.config.php 파일은 그대로 활용
2. /adm/shop_admin/itemformupdate.php
$it_explan = isset($_POST['it_explan']) ? $_POST['it_explan'] : '';
다음 라인에 코드 추가
$it_explan = apms_content_image($it_explan );
답변에 대한 댓글 11개
* /tmp.php
[code]
<?php
include "common.php";
$bo_table = "free";
$write_table = $g5['write_prefix'] . $bo_table;
$sql = "select wr_content {$write_table} where wr_is_comment = 0";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
$wr_content = apms_content_image($row['wr_content']);
$sql = "update {$write_table} set wr_content = '{$wr_content}' where wr_id = '{$wr_id}'";
sql_query($sql);
echo '!';
}
[/code]
[code]
<?php
include "common.php";
$bo_table = "free";
$write_table = $g5['write_prefix'] . $bo_table;
$sql = "select wr_content {$write_table} where wr_is_comment = 0";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
$wr_content = apms_content_image($row['wr_content']);
$sql = "update {$write_table} set wr_content = '{$wr_content}' where wr_id = '{$wr_id}'";
sql_query($sql);
echo '!';
}
[/code]
(정정)
[code]
<?php
include "common.php";
$bo_table = "free";
$write_table = $g5['write_prefix'] . $bo_table;
$sql = "select wr_id, wr_content from {$write_table} where wr_is_comment = 0";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
$wr_content = apms_content_image($row['wr_content']);
$sql = "update {$write_table} set wr_content = '{$wr_content}' where wr_id = '{$wr_id}'";
sql_query($sql);
echo '!';
}
[/code]
※ 에러 메시지 표시 방법입니다. https://sir.kr/g5_tip/17172
[code]
<?php
include "common.php";
$bo_table = "free";
$write_table = $g5['write_prefix'] . $bo_table;
$sql = "select wr_id, wr_content from {$write_table} where wr_is_comment = 0";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
$wr_content = apms_content_image($row['wr_content']);
$sql = "update {$write_table} set wr_content = '{$wr_content}' where wr_id = '{$wr_id}'";
sql_query($sql);
echo '!';
}
[/code]
※ 에러 메시지 표시 방법입니다. https://sir.kr/g5_tip/17172
이번엔 아래와 같은 오류가 나오네요! ㅠ
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.
게시글의 개수가 많고, 글 하나마다 외부 이미지 저장 처리가 있는 것과 관련이 있을 지 모르겠습니다.
아닐 수도 있습니다.
일단, 하나씩 또는 숫자를 줄여서 테스트 해 볼 수 있습니다.
and wr_id = 20
and wr_id < 20
and (wr_id > 20 and wr_id <= 40)
[code]
<?php
include "common.php";
$bo_table = "free";
$write_table = $g5['write_prefix'] . $bo_table;
$sql = "select wr_id, wr_content from {$write_table} where wr_is_comment = 0 and wr_id < 20";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
$wr_content = apms_content_image($row['wr_content']);
$sql = "update {$write_table} set wr_content = '{$wr_content}' where wr_id = '{$wr_id}'";
sql_query($sql);
echo '!';
}
[/code]
아닐 수도 있습니다.
일단, 하나씩 또는 숫자를 줄여서 테스트 해 볼 수 있습니다.
and wr_id = 20
and wr_id < 20
and (wr_id > 20 and wr_id <= 40)
[code]
<?php
include "common.php";
$bo_table = "free";
$write_table = $g5['write_prefix'] . $bo_table;
$sql = "select wr_id, wr_content from {$write_table} where wr_is_comment = 0 and wr_id < 20";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
$wr_content = apms_content_image($row['wr_content']);
$sql = "update {$write_table} set wr_content = '{$wr_content}' where wr_id = '{$wr_id}'";
sql_query($sql);
echo '!';
}
[/code]
답변을 작성하려면 로그인이 필요합니다.
깔끔명료하게 알려주셔서 며칠 헤멘거,,,1분만에 해결했어요
너무너무 감사드립니다.
복 많이받으세요 ! ^^