[T-RAW]Freak
Legacy Member
Ik heb (weeral) iets gehaald uit een tutorial ...
Deze keer een news entry system zodat ik dat kan koppelen aan het systeem om alles te laten zien ...
Nu ... Het probleem is dat ik niet weet hoe ik iets naar een DB schrijf ... Het systeem dat ik gevonden heb gaat via een .txt bestand, dat tevens niet werkt ...
Als ik dan wil schrijven dan geeft hij een error dat hij niet kan schrijven, wel stond bij de tutorial zelf, die tevens hier: http://codewalkers.com/tutorials/5/3.html te vinden is, dat er een error checker tussen zit die dat dus zegt dat hij niet kan schrijven ...
Let wel, ik wil het naar een DB schrijven ...
Dank bij voorbaat
PS. voor ik allemaal verwijten krijg, ik heb gegoogled etc .. niets gevonden dat ik snap
Deze keer een news entry system zodat ik dat kan koppelen aan het systeem om alles te laten zien ...
Nu ... Het probleem is dat ik niet weet hoe ik iets naar een DB schrijf ... Het systeem dat ik gevonden heb gaat via een .txt bestand, dat tevens niet werkt ...
PHP:
<?
//this should all go into one file. I would name it addnews.php
if($HTTP_POST_VARS['submit']) {
if($HTTP_POST_VARS['password'] == 'pass') {
if(!$HTTP_POST_VARS['name']) {
echo "You must enter a name";
exit;
}
if(!$HTTP_POST_VARS['news']) {
echo "You must enter some news";
exit;
}
if(strstr($HTTP_POST_VARS['name'],"|")) {
echo "Name cannot contain the pipe symbol - |";
exit;
}
if(strstr($HTTP_POST_VARS['news'],"|")) {
echo "News cannot contain the pipe symbol - |";
exit;
}
$fp = fopen('news.txt','a');
if(!$fp) {
echo "Error opening file!";
exit;
}
$line = date("m.d.y") . "|" . $HTTP_POST_VARS['name'];
$line .= "|" . $HTTP_POST_VARS['news'];
$line = str_replace("\r\n","<BR>",$line);
$line .= "\r\n";
fwrite($fp, $line);
if(!fclose($fp)) {
echo "Error closing file!";
exit;
}
} else {
echo "Bad Password";
}
}
?>
<FORM ACTION="<?=$PHP_SELF?>" METHOD="POST" NAME="newsentry">
Your name:<BR>
<INPUT TYPE="text" SIZE="30" NAME="name"><BR>
The News:<BR>
<TEXTAREA NAME="news" COLS="40" ROWS="5"></TEXTAREA><BR><BR>
News Password:<BR>
<INPUT TYPE="password" SIZE="30" NAME="password"><BR>
<INPUT TYPE="submit" NAME="submit" VALUE="Post it!"><BR>
</FORM>
Als ik dan wil schrijven dan geeft hij een error dat hij niet kan schrijven, wel stond bij de tutorial zelf, die tevens hier: http://codewalkers.com/tutorials/5/3.html te vinden is, dat er een error checker tussen zit die dat dus zegt dat hij niet kan schrijven ...
Let wel, ik wil het naar een DB schrijven ...
Dank bij voorbaat
PS. voor ik allemaal verwijten krijg, ik heb gegoogled etc .. niets gevonden dat ik snap
