ugrás a tartalomhoz

Archívum - Jún 9, 2007 - Fórum téma

session kezelés és teszt

XXXaviCE · 2007. Jún. 9. (Szo), 21.31
hali

kezdő php-s vagyok, magamtól tanultam. session kezeléssel lenne kérdésem.
oldalanként a sima session_start() és a $_SESSION['user'] = 'test';
módszer működött minden oldalon gondolom szerverbeállítások miatt.

viszont úgy láttam a legtöbb oldalon a session-t beteszik a linkbe ezért gondoltam nem hülyeség én is megcsináltam így:

session_start("ssid");
$sid = session_id();
index.php?ssid=$sid

kérdésem, h baromságot csináltam-e vagy sem? .)

gondoltam úgy lehet testelni, h kikapcsolom a sessiont/cookie-t böngészőben ha lehetsége és ha működik akkor rendben van

tehát a kérdésem, h mit kell javítanom? :)
thx
 

Függvény típusú osztálymezők

Fraki · 2007. Jún. 9. (Szo), 05.36
Azt szeretném, hogy egy osztályom default függvényt tartalmazzon egy bizonyos műveletre, amit a példányok felülírhatnak.

Valami ilyesmi alapján csinálnám (ez működik):

function K($x) {
  return $x;
}

$k = K;
echo $k('mokus');

Sajnos osztályban már nem működik:

  class Pager {

    public $delinkify = strip_tags;

    function link($x) {
      // ...

      return $this->delinkify($x);
      // (igy se mukodik:)
      // return ${this->delinkify}($x);
    }

  }
Ha ez a fenti dolog működne, akkor tudnám csinálni ezt:

$pager = new Pager(/* ... */);
$pager->delinkify = create_function(/* ... */);
Csak nem megint a csodálatosan rugalmas php-szintaxis korlátjába ütköztem? Any ötlet?
 

Algoritmus hatványozáshoz PHP-ben

magyarver_kv · 2007. Jún. 9. (Szo), 02.59
Sziasztok

Tudom hülyeségen agyalok mert van egyszerűbb megoldása de bosszant, hogy nemtudom a nehezebbet ha egyáltalán létezik! Hatványozásra keresek algoritmust php-be! Ugye alapból csak a 4 alapművelet van! Ciklusokkal agyaltam valami megoldáson de nem ment... ha valakinek van kedve agyalni ezen sokat segítene!

Matematikai függvényeket ismerem mondom mégegyszer csak bosszant a dolog!

Egyébként új vagyok; sziasztok ;)