Avatar billede rasmus_a Nybegynder
17. oktober 2003 - 00:54 Der er 4 kommentarer og
1 løsning

meget simpel shoutbox

Hej jeg har dette script:


<?php

if($_POST["name"]) {
    $fil = fopen("data.php", "a+");
    fwrite($fil, $_POST["name"]);
    fclose($fil);
}

?>

<form method=post action="<? echo $_SERVER["PHP_SELF"];?>">

<input type="text" name="name" value="" class="">
<input type="text" name="msg" value="" class="">
<input type="submit" name="s1" value="send" class="">

</form>


Men hvordan får jeg scriptet til at gemme "msg" feltet også? Og kan man få den aktuelle dato plus klokkeslet med også? Det færdige resultat skulle gerne se sådan her ud (altså det der bliver gemt i data.php - name= Ras: Msg= hej hej)

Ras 00:57 17/10<br>
hej hej
Avatar billede nak-m Nybegynder
17. oktober 2003 - 01:24 #1
hvad med:

<?php

if($_POST["name"] && $_POST["msg"]) {
    $fil = fopen("data.php", "a+");
    $tid = date("H:i d/m");
    $shout = $_POST["name"]." ".$tid."<br />".$_POST["msg"];
    fwrite($fil, $shout);
    fclose($fil);
}

?>

<form method=post action="<? echo $_SERVER["PHP_SELF"];?>">

<input type="text" name="name" value=" class="">
<input type="text" name="msg" value=" class="">
<input type="submit" name="s1" value="send" class="">

</form>
Avatar billede nak-m Nybegynder
17. oktober 2003 - 01:29 #2
du burde egentlig lukke dine values (med mindre du vil have den til at skrive class="" i dine felter:

<?php

if($_POST["name"] && $_POST["msg"]) {
    $fil = fopen("data.php", "a+");
    $tid = date("H:i d/m");
    $shout = $_POST["name"]." ".$tid."<br />".$_POST["msg"];
    fwrite($fil, $shout);
    fclose($fil);
}

?>

<form method=post action="<?php echo $_SERVER["PHP_SELF"];?>">

<input type="text" name="name" value="" class="">
<input type="text" name="msg" value="" class="">
<input type="submit" name="s1" value="send" class="">

</form>
Avatar billede nak-m Nybegynder
17. oktober 2003 - 01:30 #3
pis glemte at lukke dem. du kan vel bare selv gøre det ... gidder ikke til at spamme dit indlæg :)
Avatar billede rasmus_a Nybegynder
17. oktober 2003 - 14:48 #4
er der en måde at vise de fem sidste posts?
Avatar billede rasmus_a Nybegynder
17. oktober 2003 - 14:49 #5
(så den nyeste besked står øverst på siden og så de næste 4 efter)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester