서버 / 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 | - | - |
67479 | 윈 도 우| pe에서 컴퓨터사용기록확인방법? | 복태취업했 | 2218 | 01-31 |
67478 | 기 타| 모니터에 세로줄이... [6] | alljoy | 1545 | 01-31 |
67477 | 윈 도 우| 네트워크 드라이브 설정 후 리스트 안보여요. | 순검 | 412 | 01-31 |
67476 | 서버 / IT| NAS/스트리밍 서버용으로 스틱PC 괜찮을까요? [3] | 유기농초코 | 488 | 01-31 |
67475 | 하드웨어| 노트북 골랐습니다.(결정장애) [2] | 애기애타 | 591 | 01-30 |
67474 | 윈 도 우| 데스크탑용 윈도우즈8.1 복구 미디어를 만들고 싶은데... [1] | 인천터미네 | 345 | 01-30 |
67473 | 윈 도 우| Windows 10 자동 설치 앱을 비활성화 할수 있나요? | 스톤콜드 | 410 | 01-30 |
67472 | 윈 도 우| 제생각에 윈도우7 에서 잘되던, 외부접속 WOL 이 윈도우10 ... [7] | 투명스티커 | 704 | 01-30 |
67471 | 윈 도 우| 토렌트 화일이 자동인식되지 않는 경우에 [2] | 雪耳 | 348 | 01-30 |
67470 | 윈 도 우| pe usb와 윈도우 부팅 을 합치고 싶은데 방법좀 알려주세요... [2] | 으아아아아 | 552 | 01-30 |
67469 | 윈 도 우| 세르게이 피이 바로가기아이콘설정문의 추가문의 [3] | 복태취업했 | 302 | 01-30 |
67468 | 소프트웨어| 레지스트리(트윅) 프로그램 어떤 것이 좋을까요? [4] | 사선지 | 356 | 01-30 |
67467 | 소프트웨어| 원키고스트 install.wim 설치되나요? [5] | gkgk77 | 1019 | 01-30 |
67466 | 소프트웨어| 세르게이 피이 1.25일 영어판 질문 [6] | 복태취업했 | 298 | 01-30 |
67465 | 윈 도 우| 공유가 안됩니다 [2] | 클라크 | 519 | 01-30 |
67464 | 하드웨어| BIOS 진입 후 멈춤 현상 그리고... [3] | 위딤 | 790 | 01-30 |
67463 | 기 타| 자료실에 韜光養晦 분 자료 왜 다 신고 당했나요? [5] | 러쉬 | 1418 | 01-29 |
67462 | 소프트웨어| 스샷처럼 생긴 프로그램 명이 무엇인지요? [3] | 갓글 | 502 | 01-29 |
67461 | 하드웨어| GTX 750 Ti 로 HEVC 재생 [5] | 나는나다 | 899 | 01-29 |
67460 | 소프트웨어| 윈도우 10에서 Auto desk사 제품 라이센스 오류 [1] | 서말리산 | 636 | 01-29 |
rel="<?=$row_t[idx]?>">
부분을
rel="'.'$row_t[idx]'.'">
이렇게 고쳐보세요.