Shoutbox

Status
Niet open voor verdere reacties.

lainke

Gebruiker
Lid geworden
2 mrt 2002
Berichten
180
Hallo iedereen,
Ik ben nog wat beginnenr in PHP en had een vraagje.
Als ik mijn shoutbox bericht op onze site invul en verstuur opent deze automatisch een nieuwe pagina, ik had graag dat de berichten tevoorschijn kwamen op dezelfde pagina en geen nieuwe pagina opent, hoe moet ik dit doen?

Hier het script en mijn url:

Hartelijk dank !

<?PHP
error_reporting(E_ALL);
$bestand = fopen('shoutboxtext.txt','a+');
$regels = file('shoutboxtext.txt');

if ( isset ( $_POST['submit'] ) ) {
if ( !empty( $_POST['name'] ) && !empty( $_POST['msg'] ) ){
$shout = '<b>' . htmlspecialchars($_POST['name']) . '</b>: ' . htmlspecialchars($_POST['msg']);
// echo $shout;
fwrite($bestand,"\n$shout");
fclose($bestand);
header('Location: shoutbox.php');
}

else {
echo 'You didn\'t fill in you\'re name and/or message';
}
}
fclose($bestand);

if ( isset ( $_GET['show'] ) ) {
if ( $_GET['show'] == 'all'){ $hoeveel = count($regels); }
else { $hoeveel = $_GET['show']; }
}
else {
$hoeveel = 10;
}

for($i=count($regels);count($regels)-$i<$hoeveel;$i--){
echo $regels[$i-1] . '<br />';
}

?>
<a href="shoutbox.php?show=all">Show all</a><br />
<a href="shoutbox.php?show=5">Show 5</a><br />
<form action="shoutbox.php" method="post">
Naam: <input type="text" name="name" /> <br />
Bericht: <input type="text" name="msg" /> <br />
<input type="submit" name="submit" value="Shout!">
</form>

http://www.scoutsdonk.be/index.php?page=shoutbox
 
Geplaatst door lainke
Als ik mijn shoutbox bericht op onze site invul en verstuur opent deze automatisch een nieuwe pagina, ik had graag dat de berichten tevoorschijn kwamen op dezelfde pagina en geen nieuwe pagina opent, hoe moet ik dit doen?

[...]

http://www.scoutsdonk.be/index.php?page=shoutbox
'k Weet niet precies wat je bedoeld en het formulier op je shoutboxpagina doet bar weinig...
 
header('Location: shoutbox.php');

moest zijn:

header('Location: index.php?page=shoutbox);
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan