Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Utworzenie funckji set_style
Yazzie
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.04.2007
Skąd: Otwock

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


Witam

Mam pytanie, jakby wyglądał kod funkcji set_style? Mam ją zaincludowaną w pliku index.php:

  1. <?php
  2. foreach ( $lang['menu'] as $key => $value ){
  3. $style->set_style ("LANG_". $key, $value);
  4. ?>


Mam nadzieję, że pojeliście o co chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jeżeli ktoś mógły, to proszę o stworzenie tej funkcji.

Pozdrawiam
Go to the top of the page
+Quote Post
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Wygląda na to że musisz przypisać tylko wartość do klucze, nie ma w tym chyba żadnej filozofii.
Go to the top of the page
+Quote Post
Yazzie
post
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.04.2007
Skąd: Otwock

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


Może mnie źle zrozumiałeś, mam już przypisane wartość i klucze. Tyle że nie mam przypisanej funkcji set_style.
Go to the top of the page
+Quote Post
nospor
post
Post #4





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




(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Oto funkcja set_style:
  1. <?php
  2. function set_style($key, $value){
  3.  echo 'To jest klucz: '.$key.' -- To jest wartość: '.$value;
  4. }
  5. ?>

i jak, podoba sie?


A na powaznie. Chcesz bysmy ci napisali kod funkcji set_style? A co ona ma robic? Za wrozki nas masz? Czy to jest czesc jakiegos systemu czy jak. Podaj chlopie konkretnie oco ci chodzi...
Go to the top of the page
+Quote Post
Yazzie
post
Post #5





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.04.2007
Skąd: Otwock

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


No więc tak, dzięki, ale ten ostatni tekst nie za bardzo mi się podobał, jednak rozumiem was i opiszę to po kolei.

Mam plik index.php i w tym pliku jest ten kod:

  1. <?php
  2. foreach ( $lang['menu'] as $key => $value ){ $style->set_style ("LANG_". $key, $value);
  3. ?>


Zaincludowałem następnie plik ze zmiennymi językowymi, który wygląda tak:

  1. <?php
  2. $lang['common'] = array(
  3.  
  4. "POWERED_INFO" => "Forum oparte o skrypt jakiś tam",
  5.  
  6. );
  7.  
  8. $lang['menu'] = array(
  9.  
  10. "SEARCH" => "Szukaj",
  11. "USERLIST" => "Lista Użytkowników",
  12. "REGISTER" => "Zarejestruj się",
  13. "UCP" => "Panel Użytkownika",
  14. "PRIVMSG" => "Prywatne Wiadomo&para;ci",
  15. "LOGIN" => "Zaloguj",
  16. "LOGOUT" => "Wyloguj",
  17.  
  18. );
  19. ?>


Chodzi o to, żeby wartości pokazywały się w pliku index_body.html, który wygląda tak:

  1. <?php include ("header_body.html") ?>
  2. <TABLE WIDTH="900" CELLPADDING="3" CELLSPACING="0">
  3. <TR>
  4. <TD CLASS="ROW1" ALIGN="RIGHT">
  5. <INPUT CLASS="POST" TYPE="TEXT" NAME="USERNAME" SIZE="10" VALUE="<{LANG_USERNAME}>">
  6. <INPUT CLASS="POST" TYPE="PASSWORD" NAME="PASSWORD" SIZE="10" MAXLENGTH="32" VALUE="<{LANG_PASSWORD}>">
  7. <INPUT CLASS="TEXT" TYPE="CHECKBOX" NAME="AUTOLOGIN">
  8. <INPUT TYPE="SUBMIT" CLASS="MAINOPTION" NAME="LOGIN" value="<{LANG_LOGIN}>" />
  9. </TD>
  10. </TR>
  11.  
  12. <TABLE WIDTH="900" CELLPADDING="2" CELLSPACING="0" BORDER="0" CLASS="BODYLINE">
  13. <TR>
  14. <TD ALIGN="CENTER" CLASS="NAV_BG" COLSPAN="2" NOWRAP="NOWRAP">&nbsp;<{LANG_FORUM}>&nbsp;</TD>
  15. <TD ALIGN="CENTER" CLASS="NAV_BG" NOWRAP="NOWRAP">&nbsp;<{LANG_TOPICS}>&nbsp;/&nbsp;<{LANG_POSTS}>&nbsp;</TD>
  16. <TD ALIGN="CENTER" CLASS="NAV_BG" NOWRAP="NOWRAP">&nbsp;<{LANG_LASTPOST}>&nbsp;</TD>
  17. </TR>
  18. <TR>
  19. <TD COLSPAN="4" CLASS="NAV_CAT"><SPAN CLASS="CAT_TITLE"><CENTER>&nbsp;<{CAT_TITLE}>&nbsp;</CENTER></SPAN></TD>
  20. </TR>
  21. <TR>
  22. <TD CLASS="ROW1" ALIGN="CENTER"><IMG SRC="<{FORUM_IMAGE}>" ALT="<{FORUM_IMAGE_ALT}>" TITLE="<{FORUM_IMAGE_ALT}>"></TD>
  23. <TD CLASS="ROW1"><SPAN CLASS="GENMED"><{FORUM_TITLE}></SPAN><BR><SPAN CLASS="GENSMALL"><{FORUM_DESC}></SPAN><BR><SPAN CLASS="GENSMALL"><{LANG_MODERATOR}> : <{FORUM_MODERATOR}></SPAN></TD>
  24. <TD CLASS="ROW2" ALIGN="CENTER"><SPAN CLASS="GENSMALL">&nbsp;<{FORUM_TOPICS}>&nbsp;/&nbsp;<{FORUM_POSTS}>&nbsp;</SPAN></TD>
  25. <TD CLASS="ROW2" ALIGN="CENTER"><SPAN CLASS="GENSMALL"><{FORUM_LASTPOST}></SPAN></TD>
  26. </TR>
  27.  
  28. <TABLE WIDTH="900" CELLPADDING="3" CELLSPACING="0" BORDER="0">
  29. <TR>
  30. <TD ALIGN="LEFT"><SPAN CLASS="GENSMALL"><A HREF="phpinfo.php" CLASS="GENSMALL"><{LANG_PHP_INFO}></A></SPAN></TD>
  31. </TR>
  32.  
  33. <TABLE WIDTH="900" CELLPADDING="3" CELLSPACING="0" BORDER="0" CLASS="BODYLINE">
  34. <TR>
  35. <TD CLASS="NAV_CAT" COLSPAN="2" ALIGN="CENTER"><{LANG_ONLINE}></TD>
  36. </TR>
  37. <TR>
  38. <TD CLASS="ROW1" ALIGN="CENTER" ROWSPAN="2"><IMG SRC="styles/KeyStyle/images/online.gif" ALT="<{LANG_ONLINE}>"></TD>
  39. <TD CLASS="ROW1" ALIGN="LEFT" WIDTH="100%"><SPAN CLASS="GENSMALL"><{LANG_ALL_POSTS}> : <{ALL_POSTS}><BR><{LANG_ALL_USERS}> : <{ALL_USERS}><BR><{LANG_NEW_USER}> : <{NEW_USER}></SPAN></TD>
  40. </TR>
  41. <TR>
  42. <TD CLASS="ROW1" ALIGN="LEFT"><SPAN CLASS="GENSMALL"><{LANG_TOTAL_ONLINE}> : <{TOTAL_ONLINE}><BR><B><{LANG_LEGEND}></B> : <{LEGEND}><BR><{LANG_RECORD_USERS_ONLINE}> : <{RECORD_USERS_ONLINE}><BR><{LANG_LOGGED_USERS}> : <{LOGGED_USERS}></SPAN></TD>
  43. </TR>
  44. </TD>
  45. </TR>
  46.  
  47. <?php include ("footer_body.html") ?>


Chcę, żeby np. zamiast <{LANG_POWERED_INFO}> pokazywwał się tekst Forum oparte o skrypt jakiś tam

Mam nadzieję, że już rozumiecie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #6





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




Cytat
ale ten ostatni tekst nie za bardzo mi się podobał
A co ci sie tam nie podobalo? To ze my nie jestesmy wrozkami? No wybacz, ale to nie nasz wina. To jest brutalna rzeczywistosc - wrózek nie ma.

Cytat
jednak rozumiem was
Nie no, dzieki za okazaną laske (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (ten Twoj tekst zabrzmiał jakbyśmy my byli ułomni a ty nas w swej lasce rozumiesz i wybaczasz nam nasze niedoskonalosci)

Tylko nie pisze ze znowu cos ci sie nie podoba. Wpadasz, walisz rzeczy ktore nic nie mowią i jeszcze pretensje ze cie nikt nie rozumie.

Do rzeczy:
a ten obiekt $style to co to jest? Z jakiej klasy pochodzi? To co ty nam pokazujesz to jakis system szablonow? Skad wytrzasnales ten index.php, ktory zawiera tę tajemniczą komende: $style->set_style ?
Go to the top of the page
+Quote Post
Yazzie
post
Post #7





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.04.2007
Skąd: Otwock

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


Cytat(nospor @ 5.04.2007, 15:16:00 ) *
Z jakiej klasy pochodzi? To co ty nam pokazujesz to jakis system szablonow? Skad wytrzasnales ten index.php, ktory zawiera tę tajemniczą komende: $style->set_style ?


Zmienna $style pochodzi z klasy Style, a index.php wytrzasnąłem z mojego skryptu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Tak prawdę mówiąc jestem taki sobie w PHP, ale zawsze, cokolwiek próbuję zrobić, mam problem z includowaniem funkcji

Ten post edytował Yazzie 5.04.2007, 14:24:07
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: 18.12.2025 - 17:01