OS는 윈도우 7입니다.
컴퓨터 C드라이브에 apmsetup7버젼을 설치하고 memo라는 테이블과 db를 만들었습니다.
그래서
===============================================================================================================
<?
$connect = mysql_connect("localhost","root","apmsetup");
mysql_select_db("memo");
$query = "insert into memo(name, email, memo, regdate, ip) values('홍길동','hoing@naver.com',';테스트용 메모입니다.','now()','$REMOTE_ADDR')";
mysql_query($query, $connect);
mysql_close($connect);
?>
===============================================================================================================
이런식으로 하면 mysql에 자료가 등록이 정상적으로 되는데..
a.html에
===============================================================================================================
<form action=b.html>
<li>이름 : <input type=text name="name" size=10>
<li>이메일 : <input type=text name="email" size=30>
<li>메모 : <input type=text name="memo" size=50><br>
<input type=submit value='삽입'>
</form>
===============================================================================================================
b.html에
===============================================================================================================
<?
$connect = mysql_connect("localhost","root","apmsetup") or die("데이터베이스에 연결할 수 없습니다.");
mysql_select_db("memo") or die("연결할 수 없습니다. mysql_error()");
$query = "insert into memo(name, email, memo, regdate, ip)
values('$name','$email','$memo',now(),'$REMOTE_ADDR')";
mysql_query($query, $connect);
mysql_close($connect);
?>
===============================================================================================================
이런식으로 파일을 만들어서 a.html 파일에서 자료를 등록을 해서 mysql에서 확인을 하면 오직 등록 날짜만 등록이 되고 나머지것들은 등록이 아무것도 안됩니다..
뭐가 잘못된걸까요??
아무리 봐도 잘못된점은 없는 것 같은데 뭐가 문제인지 도통 모르겠네요.ㅠㅠ
컴퓨터 C드라이브에 apmsetup7버젼을 설치하고 memo라는 테이블과 db를 만들었습니다.
그래서
===============================================================================================================
<?
$connect = mysql_connect("localhost","root","apmsetup");
mysql_select_db("memo");
$query = "insert into memo(name, email, memo, regdate, ip) values('홍길동','hoing@naver.com',';테스트용 메모입니다.','now()','$REMOTE_ADDR')";
mysql_query($query, $connect);
mysql_close($connect);
?>
===============================================================================================================
이런식으로 하면 mysql에 자료가 등록이 정상적으로 되는데..
a.html에
===============================================================================================================
<form action=b.html>
<li>이름 : <input type=text name="name" size=10>
<li>이메일 : <input type=text name="email" size=30>
<li>메모 : <input type=text name="memo" size=50><br>
<input type=submit value='삽입'>
</form>
===============================================================================================================
b.html에
===============================================================================================================
<?
$connect = mysql_connect("localhost","root","apmsetup") or die("데이터베이스에 연결할 수 없습니다.");
mysql_select_db("memo") or die("연결할 수 없습니다. mysql_error()");
$query = "insert into memo(name, email, memo, regdate, ip)
values('$name','$email','$memo',now(),'$REMOTE_ADDR')";
mysql_query($query, $connect);
mysql_close($connect);
?>
===============================================================================================================
이런식으로 파일을 만들어서 a.html 파일에서 자료를 등록을 해서 mysql에서 확인을 하면 오직 등록 날짜만 등록이 되고 나머지것들은 등록이 아무것도 안됩니다..
뭐가 잘못된걸까요??
아무리 봐도 잘못된점은 없는 것 같은데 뭐가 문제인지 도통 모르겠네요.ㅠㅠ
댓글 6개
13년 전
b.html 최상단에 extract($_GET); 넣어보세요
엘남매아빠
13년 전
헉... 그게 뭐죠???
그거 넣으니까 되는데..
ip만 안들어와지네요..
역시 프로그램은 어려버..ㅠㅠ 막 이상한 문자가 나오고.ㅠ.ㅠ
그거 넣으니까 되는데..
ip만 안들어와지네요..
역시 프로그램은 어려버..ㅠㅠ 막 이상한 문자가 나오고.ㅠ.ㅠ
13년 전
php.ini 의 register_globals=off 일 경우입니다.
ip는 $_SERVER['REMOTE_ADDR']
ip는 $_SERVER['REMOTE_ADDR']
엘남매아빠
13년 전
아..그렇군요..
그럼 혹시 php.ini에서 off를 on으로 하면 맨 윗줄 소스를 넣지 않아도 정상 입력이 될까요?
한번 확인해보러 가야겠습니다.^^
================
흠... off를 on 으로 바꿔봤는데.. 안되네요..
컴에 apmsetup을 설치할때는 위 소스를 넣어야 하나보네요..
감사합니다.
그럼 혹시 php.ini에서 off를 on으로 하면 맨 윗줄 소스를 넣지 않아도 정상 입력이 될까요?
한번 확인해보러 가야겠습니다.^^
================
흠... off를 on 으로 바꿔봤는데.. 안되네요..
컴에 apmsetup을 설치할때는 위 소스를 넣어야 하나보네요..
감사합니다.
영리한바부
13년 전
$_GET[name] 으로 확인해보시는게.....
13년 전
아래와 같이하셔서 alert 창에 아이피가 나타는지 확인해보세요.
<?
$connect = mysql_connect("localhost","root","apmsetup") or die("데이터베이스에 연결할 수 없습니다.");
mysql_select_db("memo") or die("연결할 수 없습니다. mysql_error()");
echo "<script>alert ('$_SERVER['REMOTE_ADDR']');</script>
$query = "insert into memo(name, email, memo, regdate, ip)
values('$name','$email','$memo',now(),'$REMOTE_ADDR')";
mysql_query($query, $connect);
mysql_close($connect);
?>
<?
$connect = mysql_connect("localhost","root","apmsetup") or die("데이터베이스에 연결할 수 없습니다.");
mysql_select_db("memo") or die("연결할 수 없습니다. mysql_error()");
echo "<script>alert ('$_SERVER['REMOTE_ADDR']');</script>
$query = "insert into memo(name, email, memo, regdate, ip)
values('$name','$email','$memo',now(),'$REMOTE_ADDR')";
mysql_query($query, $connect);
mysql_close($connect);
?>
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 330 |
prosper
|
20년 전 | 2294 | |
| 329 |
prosper
|
20년 전 | 1920 | |
| 328 |
prosper
|
20년 전 | 1713 | |
| 327 | 20년 전 | 3780 | ||
| 326 | 20년 전 | 4866 | ||
| 325 |
hwatta
|
20년 전 | 2495 | |
| 324 |
|
20년 전 | 3160 | |
| 323 | 20년 전 | 5878 | ||
| 322 |
hwatta
|
20년 전 | 2867 | |
| 321 |
hwatta
|
20년 전 | 2338 | |
| 320 |
yesmoa
|
20년 전 | 4589 | |
| 319 | 20년 전 | 2702 | ||
| 318 | 20년 전 | 2247 | ||
| 317 |
kyodon
|
20년 전 | 2771 | |
| 316 | 20년 전 | 2594 | ||
| 315 |
|
20년 전 | 2894 | |
| 314 |
|
20년 전 | 3350 | |
| 313 |
|
20년 전 | 2658 | |
| 312 |
yesmoa
|
20년 전 | 4736 | |
| 311 | 20년 전 | 3288 | ||
| 310 |
홀로남은자
|
20년 전 | 4583 | |
| 309 | 20년 전 | 3018 | ||
| 308 | 20년 전 | 4147 | ||
| 307 | 20년 전 | 4384 | ||
| 306 | 20년 전 | 7046 | ||
| 305 | 20년 전 | 3878 | ||
| 304 | 20년 전 | 2777 | ||
| 303 |
크리스탈처럼
|
20년 전 | 4417 | |
| 302 | 20년 전 | 2221 | ||
| 301 |
|
20년 전 | 4341 | |
| 300 | 20년 전 | 3820 | ||
| 299 | 20년 전 | 2642 | ||
| 298 | 20년 전 | 4851 | ||
| 297 |
|
20년 전 | 2543 | |
| 296 | 20년 전 | 4549 | ||
| 295 | 20년 전 | 3581 | ||
| 294 | 20년 전 | 3600 | ||
| 293 | 20년 전 | 3830 | ||
| 292 | 20년 전 | 3226 | ||
| 291 |
yesmoa
|
20년 전 | 5962 | |
| 290 | 20년 전 | 2951 | ||
| 289 | 20년 전 | 5876 | ||
| 288 |
|
20년 전 | 2392 | |
| 287 |
|
20년 전 | 1822 | |
| 286 |
|
20년 전 | 2161 | |
| 285 |
|
20년 전 | 3552 | |
| 284 |
|
20년 전 | 2048 | |
| 283 |
|
20년 전 | 4411 | |
| 282 | 20년 전 | 3391 | ||
| 281 |
|
20년 전 | 2222 | |
| 280 |
|
20년 전 | 7824 | |
| 279 | 20년 전 | 5576 | ||
| 278 | 20년 전 | 3008 | ||
| 277 |
|
20년 전 | 5579 | |
| 276 | 20년 전 | 2372 | ||
| 275 | 20년 전 | 2629 | ||
| 274 | 20년 전 | 2410 | ||
| 273 | 20년 전 | 2245 | ||
| 272 | 20년 전 | 2175 | ||
| 271 | 20년 전 | 2647 | ||
| 270 | 20년 전 | 2677 | ||
| 269 | 20년 전 | 2518 | ||
| 268 | 20년 전 | 2706 | ||
| 267 | 20년 전 | 2390 | ||
| 266 | 20년 전 | 2583 | ||
| 265 | 20년 전 | 3525 | ||
| 264 |
|
20년 전 | 5387 | |
| 263 |
|
20년 전 | 3753 | |
| 262 | 20년 전 | 3208 | ||
| 261 |
허저비
|
20년 전 | 5951 | |
| 260 |
|
20년 전 | 5726 | |
| 259 | 20년 전 | 4154 | ||
| 258 | 20년 전 | 2387 | ||
| 257 | 20년 전 | 3212 | ||
| 256 | 20년 전 | 1924 | ||
| 255 | 20년 전 | 1595 | ||
| 254 | 20년 전 | 3166 | ||
| 253 | 20년 전 | 3558 | ||
| 252 | 20년 전 | 5142 | ||
| 251 | 20년 전 | 5834 | ||
| 250 | 20년 전 | 3696 | ||
| 249 | 20년 전 | 5037 | ||
| 248 | 20년 전 | 3305 | ||
| 247 | 20년 전 | 3661 | ||
| 246 |
|
20년 전 | 7970 | |
| 245 |
|
20년 전 | 5934 | |
| 244 | 20년 전 | 4505 | ||
| 243 |
|
20년 전 | 4081 | |
| 242 | 20년 전 | 2811 | ||
| 241 | 20년 전 | 2758 | ||
| 240 | 20년 전 | 2396 | ||
| 239 | 20년 전 | 1685 | ||
| 238 |
아우겐나이스
|
20년 전 | 2291 | |
| 237 |
email
|
20년 전 | 3707 | |
| 236 | 20년 전 | 4189 | ||
| 235 | 20년 전 | 10479 | ||
| 234 | 20년 전 | 5090 | ||
| 233 | 20년 전 | 3394 | ||
| 232 | 20년 전 | 3234 | ||
| 231 | 20년 전 | 3877 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기