Autor | Zpráva | ||
---|---|---|---|
sebas Profil |
#1 · Zasláno: 13. 7. 2015, 18:07:48
Dobrý den,
potřeboval bych poradit, předem říkám, že s php teprve začínám, proto budou nejspíš moje kódy vypadat vtipně. Mám jednoduchý administrační systém. Formulář, který odesílá data na php: <?php $a = htmlspecialchars($_GET['pro1']); $b = htmlspecialchars($_GET['pro2']); $c = htmlspecialchars($_GET['pro3']); $d = htmlspecialchars($_GET['pro4']); $data = file_get_contents('data.txt'); file_put_contents('data.txt', ''.$a.'<br>'); $data = file_get_contents('data2.txt'); file_put_contents('data2.txt', ''.$b.'<br>'); $data = file_get_contents('data3.txt'); file_put_contents('data3.txt', ''.$c.'<br>'); $data = file_get_contents('data4.txt'); file_put_contents('data4.txt', ''.$d.'<br>'); ?> Vas komentar byl uspesne odeslan na server! Potřeboval bych, aby se ale měnila barva písma podle obsahu (budou se tam zadávat jen 3 hodnoty - volný, rezervovaný, obsazený). Představuji si to jako if($a == "volný"), tak to změní barvu na zelenou, ale toto už bohužel neumím zapsat... předem díky |
||
Alphard Profil |
Ta barva se má měnit přímo v tom souboru? To nejde, *.txt je prostý text, nenese informaci o formátování.
Pro obarvení je nutné použít formát, který tuto možnost nabízí, např. html, rtf, odt, ..., záleží na účelu. Tipuji, že ten text stejně později vkládáte do html, takže if($a == "volný") { $a = '<span style="color:green">volný</span>'; } |
||
Časová prodleva: 10 let
|
0