도저히 모르겠습니다. 여분필드 문제입니다...ㅠㅠ
본문
// href 속성 값 추출
$href = $anchor->getAttribute('href');
이 $href 에는 "http://sir.kr" 이라는 값이 들어있습니다.
그래서
$wr_1 = $href;
이렇게 하면 따옴표를 포함한 값이 잘 들어 갑니다.
문제는 wr_1 안에 따옴표가 같이 들어가니까 글 수정시에도 문제가 생기더라구요.
그래서
// " 로 시작하고 " 로 끝나는 따옴표 제거
$wr_1 = trim($href, '"');
이렇게 해줬는데 이렇게 하면 글 작성 완료 버튼을 눌러서 보면 글이 입력이 안되어 있습니다..ㅠ.ㅠ
정말 미치겠네요. 왜 이러는걸까요... 그냥 큰 따옴표가 들어간 상태로 할 수가 없는 상태인데요..
좋은 방법이 없을까요 선배님들..ㅠㅠ
$cleanedHref = trim($href, '"');
$wr_1 = $cleanedHref;
이래도 안되고
$cleanedHref = str_replace('"', '', $href);
$wr_1 = $cleanedHref;
이래도 안되네요..ㅠㅠ
왜 글 등록 자체가 안되는 걸까요?
답변 2
현재 보면은 이미 $cleanedHref 변수을 생성하여 큰 따옴표를 제거하고있어요, 또한 그값을 $wr_1 할당하고있습니다.
하여
현제코드문제보다는 데이타 베이스가 정상적으로 연결이 되고있는지 기타 디버그로인한 오류를 확인해 보시기 바랍니다. 개발자 모드의 오류를 확인해보세요
멀그러게 어렵게 ..ㄷㄷ
그냥 표현되는 곳에 "" 붙어주면되고
그개 불편하면
그냥 데이블 속성을 바꾸세요