Stránka 1 z 1

jednoduchý shoutbox - potřebuji radu

Napsal: úte 21. čer 2011, 19:25
od mencmi
čau...
pro svůj web jsem s pomocí různých tutoriálů a částech kódů z webu vytvořil jednoduchý shoutbox...

na hlavní stránce se pomocí <form> odešle zpráva do serveru

Kód: Vybrat vše

<form method="post" action=zpracovat.php" accept-charset="windows-1250">
Jméno: <br>
<select name="jmeno">
   <option>1. jméno</option>
   <option>2. jméno</option>
 </select><br>
zpráva:<br>
<textarea name="text" rows="7" cols="80"></textarea><br>
<center><input type="submit" value="Odeslat">
<input type="reset" value="Reset"></h3>
</form>
následně se zpracuje (zpracovat.php) a zapíše do html souboru na konec

Kód: Vybrat vše

<?php 

$f =fopen("text.html", "a");

fwrite($f, "<b>".$_POST['jmeno']."</b>:   ".$_POST['text']."<hr>");
fwrite($f,"\n");
fclose($f); 
echo "zpráva byla odeslána"; 
?>
a zde nastává ten problém... Jak zapsat zprávu na začátek souboru (přidat řádek na začátek) a né na konec...

Předem děkuji všem za rady

(btw. berte ohledy jsem začátečník :) )

Re: jednoduchý shoutbox - potřebuji radu

Napsal: úte 21. čer 2011, 21:30
od OndraSter
fopen ("text.html", "x");

ale musím tě varovat, tohle je brutálně nebezpečné :)

Re: jednoduchý shoutbox - potřebuji radu

Napsal: úte 21. čer 2011, 21:38
od arxeiss
Můžeš mi říct co tam dělá </h3> v tom HTML?
Lepší máš si na každý shout udělat nový soubor...
A úplně nejlepší, naučit se databázi

Re: jednoduchý shoutbox - potřebuji radu

Napsal: úte 21. čer 2011, 21:53
od mencmi
jak hodně brutální? :)
jo to h3 se mi tam nějak vloudilo

Re: jednoduchý shoutbox - potřebuji radu

Napsal: úte 21. čer 2011, 22:07
od OndraSter
Absolutně :D

Re: jednoduchý shoutbox - potřebuji radu

Napsal: úte 21. čer 2011, 22:19
od mencmi
:-D no co jsem ta googlil, tak radši zkusím nejdřív tu databázi :)

Re: jednoduchý shoutbox - potřebuji radu

Napsal: sob 25. čer 2011, 15:50
od drp
jestli to budes chtet met na nejakem webu kde nebude moc lidi tak to tak nech ;-) ale kdyz to das na nejaky velky projekt tak cekej ze ti to nekdo hackne :-)