PHP interesse |
|
Beste Sitemasters,
Het scriptje hieronder is een onderdeel van Loginscript zonder database. Nu zou ik graag 'Beveiligde inhoud' (onderaan in het script) vervangen door een stukje php.
Ik heb het al op verschillende manieren geprobeerd maar het lukt niet.
<?php
// sessie starten (heel belangrijk)
session_start();
?>
<link href="style.css" rel="stylesheet" type="text/css">
<?php
// Beveiligingsbestand includen.
include ('beveiliging.php');
// De beveiligde inhoud als aan alle voorwaarden voldaan is.
echo 'Beveiligde inhoud';
?>
<?php // sessie starten (heel belangrijk) ?> <link href="style.css" rel="stylesheet" type="text/css"> <?php // Beveiligingsbestand includen. include ('beveiliging.php'); // De beveiligde inhoud als aan alle voorwaarden voldaan is. echo 'Beveiligde inhoud'; ?>
Dit is het stukje php dat ik wil plaatsen in de plaats van 'Beveiligde inhoud'
<?php $datum = date("d-m-Y"); If(IsSet($_GET['actie']) && $_GET['actie'] == "schrijven"){
$bestand = fopen("bestand.txt", "a"); $bericht = str_replace("\n","<br>",$_POST['bericht']); $bericht = str_replace("|","",$_POST['bericht']); $titel = str_replace("|","",$_POST['titel']);
fwrite($bestand, "$titel|$naam|$email|$datum|$REMOTE_ADDR|$bericht\n"); fclose($bestand); echo "Je bericht is toegevoegd.<br>"; echo "<a href=\"index.php\">Bekijk het bericht!</a>";
}
else{
echo "<form method=post action=schrijven.php?actie=schrijven>"; echo "Titel:<br><input type=text size=30 name=titel><br>";
echo "Bericht:<br><textarea cols=72 rows=40 name=bericht></textarea><br>"; echo "<input type=submit value='Verstuur'>"; echo "</form>"; }
?>
<?php $datum = date("d-m-Y"); If(IsSet($_GET['actie']) && $_GET['actie'] == "schrijven"){ fwrite($bestand, "$titel|$naam|$email|$datum|$REMOTE_ADDR|$bericht\n"); fclose($bestand); echo "Je bericht is toegevoegd.<br>"; echo "<a href=\"index.php\">Bekijk het bericht!</a>"; } else{ echo "<form method=post action=schrijven.php?actie=schrijven>"; echo "Titel:<br><input type=text size=30 name=titel><br>"; echo "Bericht:<br><textarea cols=72 rows=40 name=bericht></textarea><br>"; echo "<input type=submit value='Verstuur'>"; echo "</form>"; } ?>
|