> 백엔드 개발 > PHP 튜토리얼 > 신입의 PHP 노트 (4)

신입의 PHP 노트 (4)

黄舟
풀어 주다: 2023-03-04 07:22:02
원래의
1291명이 탐색했습니다.

오늘부터 add.php를 읽기 시작했습니다. add 코드가 index보다 조금 깁니다.
include("config.php");
include("function.php");
$rand=rand(0,9999) //임의의 숫자.
if($HTTP_POST_VARS['action']=="Submit"){ //이 변수를 잘 이해하지 못하시나요? 중국어를 직접 쓸 수 있나요?
$randc=$_REQUEST[randc];
$namecc=$_REQUEST[$randc];
$content=$_REQUEST[content];//위 세 문장이 무엇인지 모르겠습니다. 을 위한.
$result.=checkuser($namecc);
$result.=checkemail($HTTP_POST_VARS['email']);//$_POST['email']? ?
$result.=checkqq($HTTP_POST_VARS['oicq']);///////////
$result.=checkcontent($HTTP_POST_VARS['message']);/// ////////
$result.=checkkw($noword,$HTTP_POST_VARS['message']);/////////////
if($result) {
error($result);//funtion.php에 정의된 함수를 사용하여 사용자 정보를 확인합니다.
}
if(file_exists($dbtable)){
$fp=file($dbtable);
$num=count($fp)+1;
}else{
$num=1;
}

$ip=getenv("REMOTE_ADDR");
$addtime=date("Y-m-d H:i:s");
$fp= fopen("$dbtable","a+");
$message=htmlspecialchars($HTTP_POST_VARS['message']);///////////
if($ubb==1 ){
$message=ubb($message);
}
//echo $message;
$all="$num|chjia_com|$_POST[namecc]|chjia_com|$_POST[ 이메일]|chjia_com|$_POST[섹스]|chjia_com|$_POST[oicq]|chjia_com|";
$all.="$_POST[홈페이지]|chjia_com|$ip|chjia_com|$addtime|chjia_com|$ _POST[phone]|chjia_com|$_POST[pw]|chjia_com|$messagen";
@fputs($fp,$all) 또는 die(error('메시지 작성 오류!'));
isok( "메시지 추가 성공! 잠시만 기다려주세요...");

}

?>

위 내용은 루키의 PHP 노트(4) 내용 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿