서버 / 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 | - | - |
1357 | 서버 / IT| 인터넷 아이피 첸지하여 접속하는법 [1] | 민초의삶 | 19866 | 02-09 |
1356 | 서버 / IT| Windows Server 2003에 대해 문의 드립니다. [2] | 닭발은세개 | 19539 | 07-26 |
1355 | 서버 / IT| 윈도2003 파일서버에 윈도7 접근 방법 | 구경중 | 19118 | 03-10 |
1354 | 서버 / IT| 인터넷 끊김현상(1시간마다) 해결 방법이 있을까요? [16] | 하영위전 | 15054 | 01-26 |
1353 | 서버 / IT| 이거..먼가용? 시만택 confidence online utility driver | nanari | 14542 | 02-17 |
1352 | 서버 / IT| 서버 2008 R2 공유폴더 네트워크 엑세스 문제입니다. [1] | 내일의죠 | 13016 | 03-09 |
1351 | 서버 / IT| 윈도우 7 식별중 네트워크 해결방법 있나요? [4] | 비비안린 | 11164 | 02-06 |
1350 | 서버 / IT| 2003서버 에서 공유폴더 접속시 암호와 비밀번호설정 초기... | 여보게자네 | 10542 | 11-18 |
1349 | 서버 / IT| Windows 2003용 무료백신 [4] | mmorpgbara | 9864 | 01-11 |
1348 | 서버 / IT| 2008 R2 Standard x64 토큰 최적화인증(A.I) [3] | 싸개 | 8896 | 11-13 |
1347 | 서버 / IT| 2008R2에서 2테라이상 파티션? [2] | 고영락 | 8515 | 01-06 |
1346 | 서버 / IT| 정품 인증이 안됩니다..ㅡㅡ [2] | nanari | 8483 | 10-03 |
1345 | 서버 / IT| MW_WIN7_AIO_FINAL_A.I_DVD [3] | 개척자 | 8072 | 11-28 |
1344 | 서버 / IT| 프린터 드라이버 설치시 "인수가 유효하지 않습니다&q... | 꺄르릇 | 8008 | 09-21 |
1343 | 서버 / IT| iptime 공유기 라우팅테이블 설정 알려주세요.. [5] | spruce327 | 7875 | 04-30 |
1342 | 서버 / IT| Com Server Warning이 도대체 뭡니까? [2] | 이별은지구 | 7829 | 03-15 |
1341 | 서버 / IT| Windows 2008 Server FTP 관련 질문입니다. [2] | 조동건 | 7692 | 12-03 |
1340 | 서버 / IT| 윈도우 서버 2012에서 FTP 구축해 보신분... [2] | 知音 | 7581 | 10-17 |
1339 | 서버 / IT| windows7설치시 'EMS포함' 이라고 나오는데..... [1] | 해돌이 | 7569 | 02-05 |
1338 | 서버 / IT| IE9 오류관련.(해결;;;;) [1] | Leche | 7535 | 09-16 |
rel="<?=$row_t[idx]?>">
부분을
rel="'.'$row_t[idx]'.'">
이렇게 고쳐보세요.