|
nieuwssysteem zonder mysql met admin
Dit is een nieuws systeem zonder mysql met een admin syteem
geen news.php chmod 777 rechten getest op een windows en linux server
// admin
<?
include("news.php");
if(!$_POST['submit'])
{
?>
<script>
function nieuw()
{
nieuws.news6.value=nieuws.news5.value;
nieuws.news5.value=nieuws.news4.value;
nieuws.news4.value=nieuws.news3.value;
nieuws.news3.value=nieuws.news2.value;
nieuws.news2.value=nieuws.news1.value;
nieuws.news1.value="";
nieuws.pic6.value=nieuws.pic5.value;
nieuws.pic5.value=nieuws.pic4.value;
nieuws.pic4.value=nieuws.pic3.value;
nieuws.pic3.value=nieuws.pic2.value;
nieuws.pic2.value=nieuws.pic1.value;
nieuws.pic1.value="";
}
</script>
<form method=post name=nieuws>
<style>
textarea
{
width:300;
height:100
}
input
{
width:300;
}
tr,td
{
text-align: center;
}
</style>
<table width=100%>
<tr>
<td>
<textarea title='Vul hier je nieuw bericht in' name=news1><?=stripslashes($news[1]); ?></textarea><BR>
<input type=text title='Zet hier het pad naar de foto toe als je hem leeg laat komt er geen foto' name='pic1' value='<?=$pic[1]; ?>'>
</td>
<td>
<textarea title='Vul hier je nieuw bericht in' name=news2><?=stripslashes($news[2]); ?></textarea>
<input type=text title='Zet hier het pad naar de foto toe als je hem leeg laat komt er geen foto' name='pic2' value='<?=$pic[2]; ?>'>
</td>
</tr>
<tr>
<td>
<textarea title='Vul hier je nieuw bericht in' name=news3><?=stripslashes($news[3]); ?></textarea>
<input type=text title='Zet hier het pad naar de foto toe als je hem leeg laat komt er geen foto' name='pic3' value='<?=$pic[3]; ?>'>
</td>
<td>
<textarea title='Vul hier je nieuw bericht in' name=news4><?=stripslashes($news[4]); ?></textarea>
<input type=text title='Zet hier het pad naar de foto toe als je hem leeg laat komt er geen foto' name='pic4' value='<?=$pic[4]; ?>'>
</td>
</tr>
<tr>
<td>
<textarea title='Vul hier je nieuw bericht in' name=news5><?=stripslashes($news[5]); ?></textarea>
<input type=text title='Zet hier het pad naar de foto toe als je hem leeg laat komt er geen foto' name='pic5' value='<?=$pic[5]; ?>'>
</td>
<td>
<textarea title='Vul hier je nieuw bericht in' name=news6><?=stripslashes($news[6]); ?></textarea>
<input type=text title='Zet hier het pad naar de foto toe als je hem leeg laat komt er geen foto' name='pic6' value='<?=$pic[6]; ?>'>
</td>
</tr>
<tr>
<td colspan=2>
<button onclick="nieuw()">Nieuw nieuws</button>
<input type=submit value='Save nieuws' name=submit>
<input type=submit value='alles herstellen' name=reset>
</td>
</tr>
</table>
<?
}
if($_POST['submit'])
{
$fp=fopen("news.php","w");
fputs($fp,"<"."?\n \$news[1]=\"".$_POST['news1']."\";\n");
fputs($fp,"\$pic[1]=\"".$_POST['pic1']."\";\n \n");
fputs($fp,"\$news[2]=\"".$_POST['news2']."\";\n");
fputs($fp,"\$pic[2]=\"".$_POST['pic2']."\";\n \n");
fputs($fp,"\$news[3]=\"".$_POST['news3']."\";\n");
fputs($fp,"\$pic[3]=\"".$_POST['pic3']."\";\n \n");
fputs($fp,"\$news[4]=\"".$_POST['news4']."\";\n");
fputs($fp,"\$pic[4]=\"".$_POST['pic4']."\";\n \n");
fputs($fp,"\$news[5]=\"".$_POST['news5']."\";\n");
fputs($fp,"\$pic[5]=\"".$_POST['pic5']."\";\n \n");
fputs($fp,"\$news[6]=\"".$_POST['news6']."\";\n");
fputs($fp,"\$pic[6]=\"".$_POST['pic6']."\";\n \n \n?".">");
header("Location: admin.php");
echo "ok";
}
?>
// home.php
<?
function news($text,$id=false)
{
$text=stripslashes($text);
$text=htmlentities($text);
$text=nl2br($text);
if(strlen($text) > 100)
{
$text=substr($text,0,100);
$text=$text."...<BR><a href='home.php?page=meer&id=".$id."'>Lees meer</a>";
}
return $text;
}
include("news.php");
if(!$_GET['page'])
{
echo "<table width=100%>";
echo "<tr><td width=50%>";
echo "<table>";
echo "<tr><td valign=top>";
if($pic[1])
{
echo "<p align=left><img src='$pic[1]' height=100></p><td valign=top>";
}
echo news($news[1],"1");
echo "</td></tr>";
echo "</table>";
echo "<hr>";
echo "<td width=50%>";
echo "<table>";
echo "<tr><td valign=top>";
if($pic[2])
{
echo "<p align=left><img src='$pic[2]' height=100></p><td valign=top>";
}
echo news($news[2],"2");
echo "</td></tr>";
echo "</table>";
echo "<hr>";
echo "</td></tr>";
echo "<tr><td width=50%>";
echo "<table>";
echo "<tr><td valign=top>";
if($pic[3])
{
echo "<p align=left><img src='$pic[3]' height=100></p><td valign=top>";
}
echo news($news[3],"3");
echo "</td></tr>";
echo "</table>";
echo "<hr>";
echo "<td width=50%>";
echo "<table>";
echo "<tr><td valign=top>";
if($pic[4])
{
echo "<p align=left><img src='$pic[4]' height=100></p><td valign=top>";
}
echo news($news[4],"4");
echo "</td></tr>";
echo "</table>";
echo "<hr>";
echo "</td></tr>";
echo "<tr><td width=50%>";
echo "<table>";
echo "<tr><td valign=top>";
if($pic[5])
{
echo "<p align=left><img src='$pic[5]' height=100></p><td valign=top>";
}
echo news($news[5],"5");
echo "</td></tr>";
echo "</table>";
echo "<hr>";
echo "<td width=50%>";
echo "<table>";
echo "<tr><td valign=top>";
if($pic[6])
{
echo "<p align=left><img src='$pic[6]' height=100></p><td valign=top>";
}
echo news($news[6],"6");
echo "</td></tr>";
echo "</table>";
echo "<hr>";
echo "</td></tr>";
echo "</table>";
}
else
{
echo "Nieuws ID ".$_GET['id']."<BR>";
$ID=$_GET['id'];
echo "<table>";
echo "<tr><td valign=top>";
if($pic[$ID])
{
echo "<p align=left><img src='$pic[$ID]' height=200></p><td valign=top>";
}
echo stripslashes($news[$ID]);
echo "</td></tr>";
echo "</table>";
}
?>
// news.php
<? ?>
download het script
Reacties van leden
Auteur: christian @ 14-03-2005
hoe kan ik mezelf admin maken bij mijn eigen site?? ik heb een eigen criminals gemaakt maar weet nog niet alles dus zou je hier ff op willen reageren Auteur: hop072 @ 10-11-2005
geen iedee maar als het lukt zauw ik je dat mogen helpen dus ook admin worden zoo ja of nee stuur ff een i mail hop072@zonnet.nl Auteur: split @ 14-12-2005
je moet in je database level op 255 zetten ; )
|