php, 간단한 질문 ^^
본문
<?if ($_GET['id'] == '1') { ?>
11111
<? } ?>
<?} else {?>
22222
<?php } ?>
id 값에 따른 출력값인데.. 우째 에러가 날까요????
이런질문 드려 죄송합니다.
!-->답변 7
<?php if ($_GET['id'] == '1') { ?>
11111
<? } ?> ← 이걸 지우세요 조건문 선언 후 종료를 했는데 다음 else 가 붙어서 그렇습니다.
<?php } else {?>
22222
<?php } ?>
서버 설정에서 숏태그가 on 되어 있지 않다면 <? 대신 <?php 로 시작하세요.
어떤에러인지 알려주심 좋을거같네요
<?if ($_GET['id'] == '1') { ?>
11111
<?} else {?>
22222
<?php } ?>
php.ini 설정에서
short_open_tag 옵션이 off로 돼 있을것 같네요.
저 부분을 on으로 바꾸셔야 합니다.
그외에는 에러가 날 부분이 없어보입니다.
if ($_GET['id'] == '1') {
if (isset($_GET['id']) == true && $_GET['id'] == '1') {
11111
<? } ?> else 전에 끝내는 부분이 또 있으시네요.
답변을 작성하시기 전에 로그인 해주세요.