iBPlanet.pl

Witaj Gościu ( Zaloguj | Rejestruj )

 
Reply to this topicStart new topic
> ACP i nowe settingi
kodif
post czw, 01 mar 2007 - 14:48
Post #1


Stara się
*

Grupa: Użytkownicy
Postów: 14
Dołączył: pon, 13 mar 06




W ACP chcę utworzyć nowe setingi ale nie wiem jak później wykorzystać to co ustawię, w kodzie php.
Myślałem że po podaniu key = mykey , wartości będą dostępne przez $mykey ale nic z tego.
Możecie mnie naprowadzić jak to zrobić?

pozdr


--------------------
Go to the top of the page
 
+Quote Post
kwiateusz
post czw, 01 mar 2007 - 23:12
Post #2


Sensei
Ikona grupy

Grupa: Administratorzy
Postów: 2,467
Dołączył: pon, 05 gru 05
Skąd: iBplanet.pl
Korzystam z IPB 2.3




register_globals sa dawno na off na 99% serwerów więc na pewno dane z geta nie będa w ten sposób dostepne, pozatym ib chyba zabija $_GET i $_POST bo wszelkie rzeczy tych tablic sa dostepne pod $ipsclass->input['mykey']
Go to the top of the page
 
+Quote Post
kodif
post pią, 02 mar 2007 - 12:26
Post #3


Stara się
*

Grupa: Użytkownicy
Postów: 14
Dołączył: pon, 13 mar 06




Po wielu próbach i grzebaniu w kodzie mam odpowiedz na moje pytanie.
Dla potomnych

1. ipb nie sprawdza czy key dla każdego dodanego settingu jest unikalny, więc trzeba tego samemu pilnować żeby się nie powtórzyły, w przypadku powtórki bierze wartości z settingu o najwyższym id (to widac w bazie tylko).

2. najważniejsze = wartości z settingów pobiera się za pomocą [codebox]$this->ipsclass->vars['mykey'];[/codebox] -oczywiście mykey jest tu przykładowe. więc nie input ale vars tongue.gif , rzecz jasna to sprawdzałem w v2.2.2, moze we wcześniejszych jest inna struktura danych.

$_GET i $_POST chyba rzeczywiście nie przechodzi, chociaż nie sprawdzałem tego.


--------------------
Go to the top of the page
 
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: środa, 08 luty 2012 - 02:00