| 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