Archívum - Már 2006
március 18
Függvénybe ágyazott függvényeknél global használata?
Sziasztok. A global használatához kérnék segítséget (php4).
Az "elso" függvénybe vannak ágyazva "masodik" és "harmadik" függvények. Az "elso" és "masodik" függvényeknek szükségük van a kinti $valtozo1-re és $valtozo2-re, "harmadik"-nak nem. A "harmadik" önmagán belül meghívja a "masodik"-at.Amit szeretnék megtudni:
1. Szükség van-e masodik()-ban megadni a global-t? (Nem hat-e "lefelé", "befelé" is az elso()-ben kiadott "global" parancs?)
2. Szükség van-e harmadik()-ban is megadni a global-t? Neki nem kell, de a benne meghívott masodik()-nak igen.
3. Van-e vmilyen lehetőség arra, hogy rögtön a két változó létrehozásakor elérhetővé tegyem őket minden függvény számára? Az egy kicsit hosszadalmasnak tűnik, hogy ha $valtozo1-re 117-szer van szükségem egy függvényen belül, akkor 117-szer úgy írjam le, hogy $GLOBALS[valtozo1]. Vagy rosszul értem a használatát? A php.morva.net nem sokat ír róla.
Előre is köszönöm a segítséget.
■ Az "elso" függvénybe vannak ágyazva "masodik" és "harmadik" függvények. Az "elso" és "masodik" függvényeknek szükségük van a kinti $valtozo1-re és $valtozo2-re, "harmadik"-nak nem. A "harmadik" önmagán belül meghívja a "masodik"-at.
<?php
$valtozo1="alma";
$valtozo2="korte";
function elso() {
global $valtozo1, $valtozo2;
// használja a két változót
function masodik() {
global $valtozo1, $valtozo2;
// használja a két változót
}
function harmadik() {
// Csinál vmit, s ehhez meghívja masodik()-at.
$akarmi=masodik();
}
}
?>
1. Szükség van-e masodik()-ban megadni a global-t? (Nem hat-e "lefelé", "befelé" is az elso()-ben kiadott "global" parancs?)
2. Szükség van-e harmadik()-ban is megadni a global-t? Neki nem kell, de a benne meghívott masodik()-nak igen.
3. Van-e vmilyen lehetőség arra, hogy rögtön a két változó létrehozásakor elérhetővé tegyem őket minden függvény számára? Az egy kicsit hosszadalmasnak tűnik, hogy ha $valtozo1-re 117-szer van szükségem egy függvényen belül, akkor 117-szer úgy írjam le, hogy $GLOBALS[valtozo1]. Vagy rosszul értem a használatát? A php.morva.net nem sokat ír róla.
Előre is köszönöm a segítséget.
CGI szkript elérése POST helyet GET metódussal
Sziasztok
A következő a gondom: van egy oldal (akarmi.hu) aholez működik is szépen, de lusta vagyok mindig végigmenni az oldalon ezért szeretném a böngeszőbe beírva elérni az adott részt
http://akarmi.hu/cgi-bin/metar.cgi?icao=1&template=lo.htm&lang=HU&cache=ON
de ez ebben a formában nem megy. tudnátok segíteni?
■ A következő a gondom: van egy oldal (akarmi.hu) ahol
<form name="form1" method="get" action="/cgi-bin/metar.cgi" target="low">
<select name="icao" onchange="document.form1.submit()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input name="template" value="lo.htm" type="hidden">
<input name="lang" value="HU" type="hidden">
<input name="cache" value="ON" type="hidden">
</form>
http://akarmi.hu/cgi-bin/metar.cgi?icao=1&template=lo.htm&lang=HU&cache=ON
de ez ebben a formában nem megy. tudnátok segíteni?
Web 2.0 The full list
Az eddigi legnagyobb Web 2.0-ás szolgáltatásokat összefoglaló lista.
■ Dynamic Favicons
A favicon (a honlap kis ikonjának) dinamikus cseréje javascript segítségével
■ Widgetek készítése az új Operához
Helló világ! widget készítése az Opera 9-hez, magyar leírás.
■