需要一个简单的后台 [php/mysql]

基本要求1、网站上有一个图片链接(后台管理这个)2、可以后台登陆管理,有进入密码,登陆后可以修改图片地址与链接地址。语言php/mysql(txt也可),本人不太懂,只好... 基本要求
1、网站上有一个图片链接 (后台管理这个)
2、可以后台登陆管理,有进入密码,登陆后可以修改图片地址与链接地址。

语言php/mysql(txt 也可),本人不太懂,只好有个简单的实例。
收费免扰,谢谢!
展开
 我来答
moonbeam051
2011-04-27 · TA获得超过153个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:159万
展开全部
创建两个php页面,index.php是前台,admin.php是后台。
创建一个data.txt作为数据库存储图片的地址和链接地址,以换行分隔,第一行存储图片地址,第二行存储链接地址

编辑index.php,内容如下(我就不管HTML写的是否标准了,出效果就成,小BUG也忽略)
<?php
//获取存储图片地址和链接的TXT文件指针
$fp = fopen("data.txt","r");
//从头开始读TXT文件中的一行,这一行存放的是图片地址
$imgsrc = fgets($fp);
//读TXT文件中的下一行,这一行存放的是链接地址
$imglink = fgets($fp);
//输出HTML
echo '<a href="'.$imglink.'"><img alt="" src="'.$imgsrc.'" /></a>'.$imglink ;
//关闭TXT文件指针
fclose($fp);
?>
编辑admin.php,内容如下
<?php
session_start();
if(isset($_SESSION['adminlogin'])&&($_SESSION['adminlogin']=='true'))
{
if(isset($_POST['imgsrc'])&&isset($_POST['imglink']))
{
$output=$_POST['imgsrc']."\n".$_POST['imglink'];
$fp=fopen("data.txt","w");
fwrite($fp,$output);
fclose($fp);
unset($_SESSION['adminlogin']);
displayLoginForm();
}
else
{
displayEditForm();
}
}
else
{
if(isset($_POST['pwd']))
{
if($_POST['pwd']=='123')
{
$_SESSION['adminlogin']='true';
}
else
{
echo '密码错误';
}
}
else
{
displayLoginForm();
}
}

/**
*用于输出图片地址和链接的编辑界面
*/
function displayEditForm()
{
$fp = fopen("data.txt","r");
$imgsrc = fgets($fp);
$imglink = fgets($fp);
echo '<form action="admin.php" method="post">
<p>图片地址: <input type="text" name="imgsrc" value="'.$imgsrc.'" /></p>
<p>图片的链接: <input type="text" name="imglink" value="'.$imglink.'" /></p>
<input type="submit" value="保存" />
</form>';
}
/**
*用于输出登录界面
*/
function displayLoginForm()
{
echo '<form action="admin.php" method="post">
<p>输入管理密码: <input type="password" name="pwd" /></p>
<input type="submit" value="确定" />
</form>';
}
?>
百度网友e470270
2011-04-26 · TA获得超过1207个赞
知道小有建树答主
回答量:431
采纳率:100%
帮助的人:154万
展开全部
弄一个“php 图片 上传”代码即可:
《php一次上传多张图片并生成相应的缩略图的代码? 》
http://zhidao.baidu.com/question/193289700.html
然后,你可以增加Mysql数据库存取功能(后台上传图片,并把图片名称存入数据库,前台取出)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0c90796
2011-04-27 · TA获得超过1611个赞
知道大有可为答主
回答量:2638
采纳率:0%
帮助的人:1087万
展开全部
付费可以给你写个
QQ:15624575
追问
收费免扰,谢谢!
追答
这种那想在百度知道上找就算了,没人会花时间的,去搜源码吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式