>  기사  >  백엔드 개발  >  PHP와 mysql을 사용한 전자 카드 코드

PHP와 mysql을 사용한 전자 카드 코드

高洛峰
高洛峰원래의
2016-12-02 11:29:211324검색

第一步:首先作一个如下面的表单:(注:这个表单里加了php程序) 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 

if (strlen($g_username) > 1) 

//判断是否登陆,若已登陆显示姓名及Email,不用填写。 
$db=mysql_connect("localhost","root",""); 
$result=mysql_db_query("数据库名","select email,http from 数据库表名 where username='$g_username'");


$row=mysql_fetch_array($result); 
$bbs_email=$row[email];

echo "

您的姓名:
 
 
$g_username 
 
 
您的Email:
 
 
$bbs_email 

"; 

//if (strlen($g_username) < 0) 
else //判断没有登陆,需要填写姓名及Email。 

echo "

您的姓名:
 

 

 
您的Email:
 

"; 

?> 

 
朋友姓名:
 
 
 
 
朋友Email:
 
 
 

 
 
 
第二步:预览 

if (submit=="预览")
{
switch($new)
{
case "newyear":

$new="newyear.gif";
break;

case "newyear2_2":

$query=newyear2_2.gif;
break;

case "newyear3_3":
$query=newyear3_3.gif;
break;

}
}
?> 
 
 
电子贺卡 
 

 
 

 
 
 
 
 
 
 
 
 
 
 
 

"; ?>


 
 

您好朋友:
 

 

 

 
 
 
 
 
 
 

寄卡给:
 

 

 
 

 

您的朋友:

 

 
 
 
 

 
 
 

 
 
 

 
 
 
 
第三步:发送贺卡 
if(submit=="发送")

$mainurl = "http://lyjrich.oso.com.cn/card"; //该贺卡文件主目录URL 
$dataurl = "$mainurl/store"; //存放产生的贺卡的URL 
$userip = getenv("REMOTE_ADDR"); 
$daten = date("m月d日H点i分"); 
$roundno = date("mdHis"); 
$fileno .=$roundno.".html"; 
$fileurl = $dataurl."/".$fileno; //存放产生的贺卡的URL

$subject="朋友给你邮的贺卡"; 
$content = eregi_replace("
","\n","$text");

$t_body .= "**************************************\n"; 
$t_body .= $f_name." 您好:\n"; 
$t_body .= $g_username." 从http://lyjrich.oso.com.cn 寄了一张贺卡给你。\n"; 
$t_body .= $g_username."给您的留言上说:\n".$text ."\n\n"; 
$t_body .= "请你点击http://lyjrich.oso.com.cn/card".$fileurl." 来欣赏这张贺卡\n"; 
$t_body .= "贺卡最长将为你保存一个月。\n\n"; 
$t_body .= "\n************************************\n"; 
$t_body .= "发送时间 $daten\n"; 
$t_body .= "**************************************\n\n"; 
$t_body .= "免费电子贺卡由 your web 网站提供\n\n\n"; 
$t_body .= "程序制作:lyjrich(http://lyjrich.oso.com.cn)\n";


mail($f_email,$subject,$t_body,"From: ".$email."\n");

echo "";

$message =" 
 
电子贺卡 
 

 

 
 
 
 
 
 
 
 
 

 


 
 

您好朋友:
 

 

$text 

 
 
 
 
 
 
 

寄卡给:
 

 

$f_name 
 

 

您的朋友:

 

 
$g_username 
 
 

 
 
 


< ;/본문> 
";

$mydir=dir("./store/"); 
$fp = fopen ("store/$roundno.html","w+") 아니면 죽어("建立文件错误!");; 
fwrite($fp, $message); 
fclose($fp);


?> >

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.