ďťż

[php] nietypowe pytania Głównie tyczy się tablic a, sesji

       

Podstrony


telcocafe

Witam!

Mam kilkanaście pytań i pozwoliłem sobie umieścić wszystko w jednym temacie.

1). Ładuje się strona test.php, gdzie na początku włączam sesję zmiennej $a="a";
Następnie w środu strony test.php tworzę trzy linki <a href=...
Pytanie:
Jak zrobić by te trzy linki ładowały funkcję php, która przypisze zmiennej $a="b" ?
(czyli musiałaby session_unregister, wprowadzić nową wartość i ponownie zarejestrować).
Zastosowanie:
zmiana czcionki w dokumencie, czy np. stylu (bez użycia klas i parsera)

2). $test="bLeBleblE"; jak zrobić w php by:
- zmienna $test2 była taka sama jak $test, lecz jej wartość miała małe litery
- zmienna $test2 była skrócona do $i znaków (np. trzech czyli $test2="bLe";

3).
$menu=array(
"a0"=>array("GIGADZIAŁY","biblioteka","thrpl","reklama" ),
"g"=>array("BIBLIOTEKA","Nowości","Opowiadania","Wiersze" ,"Filozofie","Usługi"),
"as2"=>array("THRPL","Komnaty","Drużyna","E-mail" ),
"3v"=>array("REKLAMA","Wymiana","Banery","Linki" )
);
Jak wyświetlić drugi element tablicy, jeśli nie zna się jej nazwy (w tym przypadku ma wartość "g", ale jak tablica ma 100 wpisów, to jak odczytać np. 47 ????)

4). Jak usunąć konkretny klucz z tablicy wielowymiarowej?
Jak usunąć konkretną wartość z tablicy wielowymiarowej?

5). W CMS menu jest zrobiona na bazie MySQL, czy tablic?
Jak są one wyświetlane i modyfikowane?

Prosiłbym o rzetelną i prostą w miarę możliwości odpowiedź.

Z góry dziękuję :D



ad1.
hm... $_SESSION['cos'] = $_GET['to_co_w_linku']; ??

ad2.
a) $test2 = strtolower( $test );
B) $test2 = substr( $test, 0, $i );

ad3.
try $menu[2];

ad4.
unset( );

ad5.
zależy od CMS, przeważnie na bazie danych
Użytkownik Bełdzio edytował ten post 10 marzec 2006, 21:19
Dziękuję za odpowiedź.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.