[Õpetused] PHP

Interneedusest
Vasta
Kasutaja avatar
Pistik
Ülemjuhataja
Postitusi: 843
Liitunud: Teisipäev, 31 Mai 2005, 16:58
Twitter: emolmesser
Kontakt:

[Õpetused] PHP

Postitus Postitas Pistik »

Sessioonid

Erinevate attribuutide ja funktsioonide kasutamine:

Juhul kui serveris on register_globals aktiivne siis võib kasutada session_register(), session_unregister() ja session_is_registered(), juhul kui ei ole register_globals aktiivne (mis on ka soovitatav siis tuleks kasutada erinevaid $_SESSION lahendusi sessioonide haldamiseks ($_SESSION on superglobaalne massiiv - array). Samuti ei tohiks neid kasutada segamini (st. kasutada samas koodis $_SESSION ja session_register(), session_unregister() või session_is_registered())

Enamlevinud veateade:
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

Linke:
http://fundisom.com/phparadise/manual/f ... unset.html
http://www.phpdig.net/ref/rn56re1128.html
http://ee2.php.net/manual/en/function.session-unset.php
http://www.spiration.co.uk/post/1231
http://bytes.com/forum/thread3697.html
http://forums.digitalpoint.com/showthread.php?t=427439
http://www.ubookcase.com/book/Sams/PHP% ... 06lev1sec2
Kasutaja avatar
Pistik
Ülemjuhataja
Postitusi: 843
Liitunud: Teisipäev, 31 Mai 2005, 16:58
Twitter: emolmesser
Kontakt:

Re: Õpetused: PHP

Postitus Postitas Pistik »

Array

Menüü:

Link 1 | Link 2 | Link 3 | Link 4

Kood: Vali kõik

$link_muut['1'] = "Link 1";
$link_muut['2'] = "Link 2";
$link_muut['3'] = "Link 3";
$link_muut['4] = "Link 4";

Kood: Vali kõik

$a = 0;
foreach(array_keys($link_muut) as $r)
{
    if ($kirje_kokku > 0)
    {
        if ($a > 0)
	{
	    $link .= ' | ';
	}
	$link .= '<a href="index.php?leht='.$r.'">'.$link_muut[$r].'</a>';
	$a++;				
    }
}
echo $link;
Vasta