오늘부터 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)를 참고해주세요!