hallo, ik zoek een voorbeeld/hulp voor een php script

- een inlogpagina (voor 1 gebruiker dus standaard aanmeldnaam + passwoord)
- éénmaal ingelogd je op een pagina komt met een textbox met 1 zinnetje, waarbij de mogelijkheid de zin aan te passen die schrijft naar een txt file, waarin de tekst die is aangepast in de txt file terecht komt, die als het ware de tekst die zich al in de txt file bevond overschrijft

ik hoop dat jullie mij willen helpen/tips geven, links naar voorbeelden... enz...

alvast dank
Dit heeft lissy erge's neergeschreve (weet niet meer waar maar ik denk wel dat je het mag gebruiken van lissy) ik heb het bestand text.txt genoemd je verandert dat maar in het script als je het anders wil.

<?php
//Dit is gemaakt door Lissy den Blanken email:[email protected]
//Je kunt een regeltekst (boodschap) erbij plaatsen

$bericht =$_POST[bericht];
$submit =$_POST[submit];

$bericht = ucfirst($bericht);

ShowForm();

IF (!isSet($submit))
{
IF(FILE_EXISTS("text.txt"))
{
ShowPostings();
}
ELSE
{
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr><td align=center><h5><big><font color=#009933><b>Het bestand kan niet worden geopent!!</b></big></font></td></tr>";
echo "</table>";
}
}
ELSE
{
IF(isSET($bericht) && $bericht == "")
{
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr><td align=center><h5><big><font color=#009933><b>Je moet wel wat invullen!!</b></big></font></td></tr>";
echo "</table>";
}
IF (isSET($bericht) && $bericht != "")
{
$bestand = fopen("text.txt","a");
fputs($bestand,$bericht."\n");
fclose($bestand);

}
IF(FILE_EXISTS("text.txt"))
{
showPostings();
}

}

FUNCTION ShowPostings()
{

echo "<table width=\"100%\" border=\"1\" cellpadding=\"1\" cellspacing=\"1\">";
echo "<tr><td align=center><h1>De tot nu toe geplaatste berichten:</td></tr>";
echo "</table>";

$bestand = file("text.txt");
FOR ($a=0; $a<count($bestand); $a++)
{
echo "<table width=\"100%\" border=\"1\" cellpadding=\"1\" cellspacing=\"1\">";
echo "<tr><td align=left><h6>".$bestand[$a]."</td></tr>";
echo "</table>";
}
}

FUNCTION ShowForm()
{
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<form action='".$_SERVER["PHP_SELF"]."' method='post'>";
echo "<tr><td align=left><h6>Schrijf in in het lege vlak je bericht neer</td></tr>";
echo "<tr><td align=left><h6>Klik op verzenden om te versturen!</td></tr>";
echo "<tr><td align=center><h5><b>Bericht :</b></td></tr>";
echo "<tr><td align=center><textarea cols='30' rows='3' name='bericht' value=".$bericht."></textarea></td></tr>";
echo "<tr><td align=center><input type='reset' value='wissen'><input type='submit' name='submit' value='verzenden'></td></tr>";
echo "</form>";
echo "<tr><td align=center>&nbsp;</td></tr>";
echo "</table>";
}

?>
dit is al heel goed.. als is het niet helemaal exaxt wat ik bedoel, ik zal verder zoek om het aan te passen

alvast bedankt groeten !!
niels schreef op 29.10.2005 13:02
moet je ook een inlogscherm?


als dit zou kunnen :p en ook dat de tekst niet altijd onder elkaar komt die wordt gepost maar het woord in de txt file telkens opnieuw wordt overschreven

heel hard bedankt !!

Reageren