Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] echo if, oraz funkcja pokazywania if :P
konradmm
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2007

Ostrzeżenie: (10%)
X----


witam
mam dosyc prosty problem dlatego umiescilem go w dziale Przedszkole

Zrobilem panel admina.
W panelu admina jest cos takiego:

  1. echo ($user_class->admin > 0) ? "<tr><td class='contenthead'>.: Menu Admina</td></tr><tr><td class='contentcontent' align='center'><a href='staff.php?radio=on'>Wlacz Radio</a>


Zawartosc pliku staff.php

Kod
if($_GET['radio'] == "on"){
    if($user_class->admin > 0) {
        echo "Radio zostalo Wlaczone.";
        $result = mysql_query("UPDATE `serverconfig` SET `radio` = 'on'");
    } else {
    echo "Nie jestes Adminem...";
    }
}


no i to ladnie dziala tongue.gif

moj problem polega na problemie polaczenia dwoch rzeczy tongue.gif

chce zrobic cos takiego aby w menu byl dodatkowo przycisk RADIO (moze byc napis, nie wazne:P) jezeli Radio jest WLaczone :]

No i wyszlo mi cos takiego:

ta linijka miedzy znacznikami <html>
  1. <? echo ($radio == on) ? "<a href='radio.php'>Posluchaj radia</a>" : ""?>


Ale to nie dziala, i sie nie wyswietla...

Prosze o pomoc sad.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




kod jest napisany poprawnie.
Jedyny powód dla którego nic nie wyświetla, to zmienna $radio nie zawiera tekstu 'on' jak sobie zalozyles. smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
konradmm
post
Post #3





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2007

Ostrzeżenie: (10%)
X----


hmmm

zmienna radio zawiera wlasnie tekst 'on'

screen z mysql'a.


hmmm i nie mam pojecia czemu nie dziala sad.gif
Go to the top of the page
+Quote Post
Spawnm
post
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




nie
$radio == on

a

$radio == 'on'
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




to ze bazie ci zawiera taką wartosc, to nie znaczy ze w php tak jest.
zrob sobie: echo 'zmienna radio zawiera:'.$radio.
daj to przed tym warunkiem i bedziesz wiedzial czy mam racje czy nie winksmiley.jpg

@Spawnm to nie ma nic do rzeczy. rzuci jedynie noticem lub nie.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
se7en
post
Post #6





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 11.09.2009

Ostrzeżenie: (10%)
X----


nie jestem pewien czy po prostu za pomoca uzycia funkcji:
Kod
<? echo ($radio == 'on') ? ...


serwer wie ze chodzi mi o pole "radio" w tabeli "serverconfig"...

hmmm ?
jak mam przypisac zmienna $radio to tego pola w mysql ?

@edit:

czy linijka

  1. $radio = mysql_query("SELECT 'radio' FROM 'serverconfig'");


wszystko zalatwi ?

Ten post edytował se7en 11.09.2009, 11:14:56
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Masz nas za idiotów? Użytkowanie wielu kont jest niedozwolone.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 05:56