Autor | Zpráva | ||
---|---|---|---|
Adrián Prelovský Profil |
#1 · Zasláno: 8. 1. 2012, 20:21:44
Zdravím, narazil jsem na malý a taky asi hodně amaterský problém.
V index.php mám: <form action="./comments/xxx.php"> <p class="body_style">Vaše jméno:</p> <input name="vase_jmeno"><br> <p class="body_style">Váš mail:</p> <input name="mail_odesilatele"><br> <p class="body_style">Předmět:</p> <input name="predmet"><br> <p class="body_style">Zpráva: </p> <textarea name="zprava" cols="40" rows="15"></textarea><br> <input type=submit value="Odeslat"> <hr> <?php include . ('./comments/komentare.htm'); ?> v XXX.php mám: <?php $a = htmlspecialchars($_GET['vase_jmeno']); $b = htmlspecialchars($_GET['mail_odesilatele']); $c = htmlspecialchars($_GET['predmet']); $d = htmlspecialchars($_GET['zprava']); $data = file_get_contents('komentare.htm'); echo "Váš komentář byl odeslán"; file_put_contents('komentare.htm', 'Jméno: '.$a.'<br>Mail:'.$b.'<br>Předmět:'.$c.'<br>Zpráva:'.$d.'<hr>'.$data); ?> Nevím jak udělat to aby se po include XXX.php v index.php písmo formátovalo tak jak potřebují, nevím kde to udělat. Předem díky za rady! A.P. |
||
panther Profil |
#2 · Zasláno: 8. 1. 2012, 20:25:28
Adrián Prelovský:
PHP generuje HTML, které se dá následně stylovat. Jak připojit k HTML dokumentu stylopis, najdeš zde. |
||
Adrián Prelovský Profil |
#3 · Zasláno: 8. 1. 2012, 20:28:30 · Upravil/a: Adrián Prelovský
To mi je houby platné to už jsem zkoušel, nový komentář se v souboru komentare.htm zařadí úplně nahoru dokumentu.
panther: To mi je houby platné to už jsem zkoušel, nový komentář se v souboru komentare.htm zařadí úplně nahoru dokumentu. |
||
koudi Profil |
#4 · Zasláno: 8. 1. 2012, 20:33:57
Adrián Prelovský:
No samozřejmě, že bude na začátku. Musíš obrátit pořadí zápisu do souboru, takže file_put_contents('komentare.htm', $data.'Jméno: '.$a.'<br>Mail:'.$b.'<br>Předmět:'.$c.'<br>Zpráva:'.$d.'<hr>'); file_put_contents('komentare.htm', 'Jméno: '.$a.'<br>Mail:'.$b.'<br>Předmět:'.$c.'<br>Zpráva:'.$d.'<hr>', FILE_APPEND); |
||
Davex Profil |
#5 · Zasláno: 8. 1. 2012, 20:36:16
Adrián Prelovský:
„nový komentář se v souboru komentare.htm zařadí úplně nahoru dokumentu“ A to je špatně? Asi se musí ta načtená data ze souboru přidávat při zápisu na začátek a ne na konec. |
||
Adrián Prelovský Profil |
#6 · Zasláno: 8. 1. 2012, 20:38:13
Davex:
Už jsem to vyřešil, nad <?php include... > jsem napsal <body class="styl"> a funguje jak má, díky za stráveny čas. |
||
Časová prodleva: 12 let
|
0