서버 / IT php 오류 어디가 문제일까요?
2017.01.15 21:35
프로그래머는 아니구요. 그냥 분석해서 수정만 조금 하는 정도입니다.
아래 캡쳐에서 위쪽 문단의
else 뒤 이미지에 링크 걸리지 않게 하기 위해서
"a href~ "문장을 if 안으로 집어넣었습니다.
그랬더니 오류가 나요.
어떤게 문제일까요?
제 생각엔
<? ........ ?> 안에
<?=$row_t[idx]?> 부분이 들어가서 오류가 난거 같은데 좀 도와주세요.
제가 원하는 건 조건안의 두 이미지중
else 뒤쪽 이미지에 링크만 안걸리면 되는 겁니다.
댓글 [6]
-
Sting 2017.01.15 22:58
-
눈비 2017.01.15 23:11 적용해보니 캡쳐 이미지의 아랫부분 결과와 마찬가지 입니다.
링크는 안걸리지만 btn_pickup.gif를 클릭했을떄
장바구니에 수량이 담아져야 하는데 담기질 않아요.
그냥 페이지 상단으로 이동하고 끝입니다.
답변 감사합니다,
-
DarknessAngel 2017.01.16 07:56
위에 적힌대로 php로 만들어서 일단 시험해보세요
기본 문법 오류는 저걸로 다 검출됩니다
안 잡히면 필요한 함수등이 포함된 파일 읽어왔는지등의 환경부분도 확인해보세요
-
주주주 2017.01.16 14:00
<td>
<? if ( $row_t[qty] > 0 ){
echo '<a href="#" onclick="return saveBasket(this)" rel="'.$row_t[idx].'"><img src="/btn/btn_pickup.gif" width="29" height="16" border="0"></a>';
}else {
echo '<img src="../images_shop/icon_soldout2.gif">';
}?>
</td>이렇게 한번 해보시고요
오류가 자바스크립 오류인지 php오류인지
캡처나 설명이 필요합니다.
-
눈비 2017.01.16 14:46 와우 성공입니다. 대단하시네요.
edit plus 에서 수정후 일단 폰트 색부터 정상적으로 바뀌는거 보고 됐구나 생각들었습니다.
<?..?> 내부에 또 <?..?> 이 삽입되는 경우는 '. 로 바꿔줘야 하는군요.
그리고 =도 빼야 하구요.
주주주님 덕에 좋은 걸 배웠습니다.
위에 sting님 답변도 거의 맞았는데 ' 하나 더 들어가서 실패였네요.
정말 감사드립니다.
그리고 답변 주신 모든 분들께도 감사드립니다.
-
주주주 2017.01.16 16:05
<?= ~~ ?> 구문 자체가 <? echo ~~ ?> 와 같습니다.
그러니까 <? ~~ ?>안에 또 <? ~~ ?> 이 들어가면 에러가 나겠죠..
그리고, echo 문에서 "(따옴표)는 안에 변수명을 사용할 수 있지만,
'(작은따옴표)는 그 안에 변수명을 사용할 수 없습니다.(변수가 아니라 일반 string 로 취급)
\" 나 html내의 따옴표를 ' 로 바꿔서 사용가능하지만 원래구문을 최소한으로 변경하고자 저렇게 사용했습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99742 | 기 타| 광고 짜증나네요... [14] | 深泉[三神 | 1035 | 04-21 |
99741 | 기 타| Renamer 번호간격 띄우기 [4] | 나래바다 | 352 | 04-20 |
99740 | 기 타| 이미지 수정 간절히 부탁올립니다. [9] | QOR | 697 | 04-20 |
99739 | 소프트웨어| Autocad 2025 한글 언어팩 링크 문의 [6] | DengJang | 630 | 04-20 |
99738 | 하드웨어| 비링크 미니pc 윈도우 설치하려는데 모니터 화면이 안들어 ... [2] | 프리티맨 | 357 | 04-20 |
99737 | 하드웨어| 외장하드를 usb에 연결하면 무선와이파이 속도가 느려지는 ... [4] | 여수밤바다 | 383 | 04-20 |
99736 | 기 타| 파폭 질문드려요 [2] | 달그림 | 227 | 04-20 |
99735 | 윈 도 우| bcdboot 로 pe 부팅 등록하는 방법 문의합니다. [1] | 사나이 | 239 | 04-20 |
99734 | 윈 도 우| 크롬 edge 특정 사이트 차단됨 해결법 [4] | sum | 416 | 04-19 |
99733 | 기 타| 혹시 "Drag-Click-Memo" 라는 구글크롬의 확장프... [2] | 카니발 | 263 | 04-19 |
99732 | 소프트웨어| 벤토이 하드는 복사가 안되나요? [6] | 소나무_뿌 | 440 | 04-19 |
99731 | 기 타| 디펜더 바이러스 검출 관련 문의 드립니다. [6] | 들에핀국화 | 362 | 04-19 |
99730 | 하드웨어| USB 3.0 케이블 질문입니다 [12] | 양치기영감 | 442 | 04-19 |
99729 | 소프트웨어| VmWare 설치 오류 원인이 뭘까요? [1] | 타천사둘리 | 192 | 04-19 |
99728 | 소프트웨어| 한글(2024)버전이 갑자기 실행이 안되네요 [12] | 『ⓖⓤⓝ』 | 970 | 04-19 |
99727 | 윈 도 우| 현재 시점에서 Win10 또는 Win11에서 IE11을 사용할 방법은... [7] | 여니미니아 | 351 | 04-19 |
99726 | 윈 도 우| PC용 카카오톡 모바일 알림으로 전환되는 문제 [1] | Quen | 332 | 04-18 |
99725 | 윈 도 우| 저장디스크에 부팅관련 파일이 있습니다. [4] | EdeL | 361 | 04-18 |
99724 | 윈 도 우| 노트북 초기화 작업하다 파워가 안먹는 현상 [4] | 박력 | 359 | 04-18 |
99723 | 하드웨어| 메인보드 슬롯에 설치하는 램 케이스 괜찮나요? [4] | joe | 382 | 04-18 |
rel="<?=$row_t[idx]?>">
부분을
rel="'.'$row_t[idx]'.'">
이렇게 고쳐보세요.