Scripts
Simpele Weblog
Dit script gebruik ik op mijn eigen site ook. Als het goed is werkt het piekfijn. Ik sta open voor commentaar. Het script bestaat uit de bestanden: Weblog.php --->>resultaten pagina Toevoegen.php --->> de pagina waar je nieuwe weblog toevoegt. OPMERKING -- het bestand toevoegen.php is niet beveiligt iedereen kan er in. bij het voorbeeld van mij is hij wel beveiligt Maak deze tabel in je database: CREATE TABLE weblog ( id int(11) auto_increment primary key , title tinytext(100) not null , tekst text(200) not null , postdate date not null , name tinytext(16) not null );
simpele-weblog
--------------------------------------------------
weblog.php
---------------------------------------------------
<?php
//maak connectie met je eigen database
mysql_connect("localhost", "USER", "Passwordt");
mysql_select_db("Naamdatabase");
echo $query;
echo mysql_query($query);
//}
//
$query = "SELECT * FROM weblog ORDER BY id DESC";
$result = mysql_query($query);
while($row=mysql_fetch_assoc($result)){
//hier wordt datum naar NL omgezet
$date = $row['postdate'];
$datesplit = split('-',$date);
$maanden = array('jan','feb','maart','april','mei','juni','juli','aug','sep','okt','nov','dec');
$newDate = ($datesplit[2]*1)."-".$maanden[$datesplit[1]-1]."-".$datesplit[0];
//hier vindt uitvoering plaats
echo "<table border='1' cellspacing='0' cellpadding='0' width=70%>";
echo "<tr><td width=70%>".$row['title']."</td><td align='right' width=30%>".$newDate."</td></tr>";
echo "<tr><td width=70% colspan=4>".$row['tekst']."</td>";
echo "<br />";
echo "<tr><td width=100% colspan=4>".$row['name']."</td></tr>";
echo "</table>";
}
?>
--------------------------------------------------
toevoegen.php
---------------------------------------------------
<head>
<title>log toevoegen</title>
</head>
<body>
<form action=Thome.php method=POST>
<table>
<input type="hidden" name="submit" value="yes">
title: <textarea rows="1" name="title" cols="42">Unkwown</textarea><br>
tekst: <textarea rows="1" name="tekst" cols="42">Unkwown</textarea><br>
name: <textarea rows="1" name="postby" cols="42">Jan Willem</textarea><br>
<input type="submit" vale=" Voeg toe ">
</table>
</form>
<?php
if ($_POST['submit']) {
$title = addslashes($_POST['titel']);
$tekst = addslashes($_POST['tekst']);
$postdate = addslashes($_POST['postdate']);
$name = addslashes($_POST['name']);
mysql_connect("localhost", "usrname", "password");
mysql_select_db("database");
$sql = "insert into home(title,tekst,postdate,name)
values('$title','$tekst',NOW(),'$name')";
mysql_query($sql) or die("Oops...");
echo "bericht toegevoegd.";
}
?>
Reacties
0