Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] odczytanie wartości zmiennej
tipsntrix
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2014

Ostrzeżenie: (0%)
-----


Witam,
proszę o pomoc , szczerze mówiąc z PHP nawet nie raczkuje, ale potrzebuję zrobić mini stronkę na swój serwer domowy.
Chciałem na stronie umieścić przycisk , który wykonuje jakąś tam funkcje, w tym przypadku wpisuje 1 lub 0 do pliku. W zależności co znajduje się w pliku wyświetla się zawartość pliku poniżej.
Proszę o wyrozumiałość jeszcze nie myślę jak programista i daleko mi do tego.
Poniżej wklejam kod którego używam oczywiście nie działa, chciałbym osiągnąć końcowy efekt prostym sposobem tak abym mógł zrozumieć o co biega.
proszę o podpowiedzi
Kod
<?php if (isset($_POST['button'])) { exec('echo 1 > /var/www/test.txt'); } ?>
<?php if (isset($_POST['button1'])) { exec('echo 0 > /var/www/test.txt'); } ?>
<?php
$fp = fopen("test.txt", "r");
$tekst = fread($fp, 2);
?>




<form action="" method="post">
    <button type="submit" name="button">wpisz 1</button>
    <button type="submit" name="button1">wpisz 0</button>
    
<?php
echo'$tekst';
?>
</form>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


echo'$tekst';
to zawsze wyświetli $tekst, a nie zawartość. Powinno być echo $tekst;
Go to the top of the page
+Quote Post
tipsntrix
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2014

Ostrzeżenie: (0%)
-----


Dziękuję, możesz mi kolego podpowiedzieć jak wywołać zmiane jakiejś grafiki ze względu na to czy w pliku znajduje się 0 lub 1?
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


  1. if($tekst == 0){
  2. // jakaś akcja
  3. }
  4. elseif($tekst == 1){
  5. // jakaś inna akcja
  6. }
Go to the top of the page
+Quote Post
tipsntrix
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2014

Ostrzeżenie: (0%)
-----


Dziękuje kolego , Ale niestety coś mi nie działa:(. Pewnie składnia nie jest prawidłowa...
Kod
<body>
<button id="AdvancedButton1" type="button" name="" value="" style="position:absolute;left:22px;top:22px;width:132px;height:23px;z-index:0;">
<div style="text-align:center"><span style="color:#000000;font-family:Arial;font-size:13px">Włącz</span></div>
</button>
<button id="AdvancedButton2" type="button" name="" value="" style="position:absolute;left:174px;top:22px;width:132px;height:23px;z-index:1;">
<div style="text-align:center"><span style="color:#000000;font-family:Arial;font-size:13px">Wyłącz</span></div>
</button>

<?php if($tekst == 1){
(<div id="wb_ClipArt1" style="position:absolute;left:347px;top:12px;width:39px;height:42px;z-index:2;">
<img src="images/img0001.png" id="ClipArt1" alt="" style="border-width:0;width:39px;height:42px;"></div>)
}
elseif($tekst == 0){
(<div id="wb_ClipArt2" style="position:absolute;left:347px;top:12px;width:39px;height:42px;z-index:2;">
<img src="images/img0002.png" id="ClipArt2" alt="" style="border-width:0;width:39px;height:42px;"></div>)
}
?>
</body>
Go to the top of the page
+Quote Post
fate
post
Post #6





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. (<div id="wb_ClipArt1" style="position:absolute;left:347px;top:12px;width:39px;height:42px;z-index:2;">
  2. <img src="images/img0001.png" id="ClipArt1" alt="" style="border-width:0;width:39px;height:42px;"></div>)
  3. ';


itd
Go to the top of the page
+Quote Post
tipsntrix
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2014

Ostrzeżenie: (0%)
-----


Dziękuję , jak narazie wszystko działa.
Pozdrawiam

Witam , jeszcze mam jedno pytanie, jak do wyświetlanego tekstu ze zmiennej
Kod
echo $zmienna

dodać np czcionke rozmiar kolor etc?

bo tak nie działa:(
Kod
echo '(<div id="wb_Text1" style="position:absolute;left:13px;top:0px;width:69px;height:64px;text-align:center;z-index:0;">
<span style="color:#FF0000;font-family:'Digital-7 Mono';font-size:64px;">[b]$zmienna[/b]</span></div>)';



pozdrawiam

Ten post edytował tipsntrix 8.08.2014, 11:03:06
Go to the top of the page
+Quote Post
Turson
post
Post #8





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


  1. echo '(<div id="wb_Text1" style="position:absolute;left:13px;top:0px;width:69px;height:64px;text-align:center;z-index:0;">
  2. <span style="color:#FF0000;font-family:\'Digital-7 Mono\';font-size:64px;">'.$zmienna.'</span></div>)';


Ten post edytował Turson 8.08.2014, 11:24:21
Go to the top of the page
+Quote Post
tipsntrix
post
Post #9





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.08.2014

Ostrzeżenie: (0%)
-----


dziękuę bardzo kolego @Turson.
Miałbym jeszcze jedną prośbę, a mianowicie jak zrobić żeby przycisk po wciśnięciu zmieniał swój wygląd po kolejnnym wciśnięcu wracał do poprzedniego. Nie wiem czy dobrze sprecyzowałem...
więc tak :
wciskam jest czerwony.png wciskam ponoenie jest czarny.png, wciskam jest czerwony.png itd....

bardzo proszę o podpowiedz.


Dziękuje, już sobie poradziłem.

Pozdrawiam

Ten post edytował tipsntrix 8.08.2014, 18:00:37
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:49