Archívum - Júl 2006 - Fórum téma
július 12
paraméter átadás objektumok között
Sziasztok!
Az a gondom, hogy fejlesztettem magamnak egy új OO adminoldalt (a régi nem volt az). Na már most localhoston (php5) minden szép és jó, de a szerveren csak php4.3x van és ott nem jó.
Van egy form objektumom, ami tárolja a form_elementeket és ha kiadok egy setValues utasítást a formnak akkor az meghívja a form_elementek setValue() tagfüggvényét. A gond az, hogy úgy vettem észre, hogy nem értéket ad át, hanem gondolom pointert, mert függvény végén lekérdezve még jó választ ad a '$element->getValue()'. Az lenne a kérdés, hogy ezt hogy lehet/kell szépen megoldani?
Ez lenne a kérdéses kód:Előre is köszönöm a segítségeteket!
■ Az a gondom, hogy fejlesztettem magamnak egy új OO adminoldalt (a régi nem volt az). Na már most localhoston (php5) minden szép és jó, de a szerveren csak php4.3x van és ott nem jó.
Van egy form objektumom, ami tárolja a form_elementeket és ha kiadok egy setValues utasítást a formnak akkor az meghívja a form_elementek setValue() tagfüggvényét. A gond az, hogy úgy vettem észre, hogy nem értéket ad át, hanem gondolom pointert, mert függvény végén lekérdezve még jó választ ad a '$element->getValue()'. Az lenne a kérdés, hogy ezt hogy lehet/kell szépen megoldani?
Ez lenne a kérdéses kód:
<?php
function setValues($array = array()) {
if ($this->edit > 0) {
$query = "SELECT * FROM ".$this->sql_table." WHERE id=".$this->edit;
$result = mysql_query($query);
$row = mysql_fetch_array($result);
}
foreach ($this->elements as $element){
$col = $element->getSQLCol();
if (isset($array[$col])) $setValue = $array[$col];
else if (isset($row[$col])) $setValue = $row[$col];
$element->setValue($setValue);
}
}
?>
Perl rendezés probléma
Szerintem valahogy így fogja rendezetten kiírni a tömb elemeit. Csak azt nem értem, miért írja ki a 0-át is?
■ @tomb=(4,7,2,8,2,4,7,9);
rendez(@tomb);
print "A tömb elemei: ".join(',',@tomb)."\n";
sub rendez
{
@tomb= sort( (lc($a) cmp lc($b)), @_);
};
Mappa tartalmának tömörítése PHP-vel
Sziasztok!
Mappa tömörítést szeretnék végrehajtani. A mappában különböző kiterjesztésűfile-ok lennének pl: .html, .htm, .php, .jpg, .css, .js stb.
Hogyan lehet ezt megvalósítani?
előre is köszönöm a válaszokat!
Üdv: Karesz
■ Mappa tömörítést szeretnék végrehajtani. A mappában különböző kiterjesztésűfile-ok lennének pl: .html, .htm, .php, .jpg, .css, .js stb.
Hogyan lehet ezt megvalósítani?
előre is köszönöm a válaszokat!
Üdv: Karesz
CSS background-repeat függőlegesen
Sziasztok!
A következő kód működik:De, amikor ugyanezt megcsinálnám egy másik elemmel, csak függőlegesen, akkor nem megy, és nem tudom, hogy miért nem.Miért nem csinálja meg a böngésző a css utasítást? Vízszintesen múködik a dolog, függőlegesen nem.
Köszi
Zoli
■ A következő kód működik:
#flags-spacer {
position: absolute;
top: 40px;
left: 101px;
width: 100%;
background-image: url(images/flags-spacer.gif);
z-index: -1;
background-repeat: repeat-x;
}
#left-spacer {
position: absolute;
top: 0px;
left: 0px;
height: 100%;
background-image: url(images/left-spacer.gif);
z-index: -1;
background-repeat: repeat-y;
}
Köszi
Zoli
július 12
base_href figyelembevétele window.location-nél?
Sziasztok!
A gondom a következő:
Van egy domain, a base_href a HEAD-ben be van állítva, javascript-ben tökéletesen is müködik az alábbi kód:
Viszont ha mondjuk a domain.hu/member könyvtárban vagyok, ennek megfelelően a base_href is az, hogy domain.hu/member, akkor a js kód továbbra is a
domain.hu/akarmi.php-ra dob a
domain.hu/member/akarmi.php helyett.
Hogyan lehet ezt legkönnyebben megoldani? (Lehetőleg JS-nél maradva.)
■ A gondom a következő:
Van egy domain, a base_href a HEAD-ben be van állítva, javascript-ben tökéletesen is müködik az alábbi kód:
window.location='/akarmi.php';
Viszont ha mondjuk a domain.hu/member könyvtárban vagyok, ennek megfelelően a base_href is az, hogy domain.hu/member, akkor a js kód továbbra is a
domain.hu/akarmi.php-ra dob a
domain.hu/member/akarmi.php helyett.
Hogyan lehet ezt legkönnyebben megoldani? (Lehetőleg JS-nél maradva.)
mod_rewrite a jelszóval védett alkönyvtárra is
Sziasztok!
A következő a gondom: Vagy egy .htaccess fájl, amiben ilyesmik vannak:(URL rövidítés, illetve a régi url átirányítását az újra végzik)
Namármost van egy jelszóval védett része az oldalnak a member/ könyvtáron belül.
Azt akarom, hogy a member/ könyvtáron belül is éljenek ezek az átirányítások.
Meg lehet-e ezt oldalni anélkül, hogy ilyet kelljen csinálnom:Jó 90 sornál tart a .htacces fájl, nem biztos, hogy jó ötlet lenne megduplázni.
Ötlet?
■ A következő a gondom: Vagy egy .htaccess fájl, amiben ilyesmik vannak:
RewriteCond %{QUERY_STRING} ^(.*&)?id=([0-9]*)$
RewriteRule ^show\.php$ /tortenet/%2? [R=301,L]
RewriteRule ^cikk/([0-9]*) /index.php?name=news&id=$1
RewriteRule ^szerzok/ /index.php?name=szerzok
RewriteRule ^szerzo/(.*) /index.php?name=szerzo&writer_name=$1
Namármost van egy jelszóval védett része az oldalnak a member/ könyvtáron belül.
Azt akarom, hogy a member/ könyvtáron belül is éljenek ezek az átirányítások.
Meg lehet-e ezt oldalni anélkül, hogy ilyet kelljen csinálnom:
RewriteCond %{QUERY_STRING} ^(.*&)?id=([0-9]*)$
RewriteRule ^member/show\.php$ /member/tortenet/%2? [R=301,L]
RewriteRule ^member/cikk/([0-9]*) /member/index.php?name=news&id=$1
RewriteRule ^member/szerzok/ /member/index.php?name=szerzok
RewriteRule ^member/szerzo/(.*) /member/index.php?name=szerzo&writer_name=$1
Ötlet?
Be van-e jelentkezve?
Ki szeretném iratni, hogy ha 1 felhasználó nincs bejelentkezve. Én a következőképp próbáltam:De ez nem működött... Valakinek valami ötlete??
■ if (!isset($_COOKIE['PHPSESSID'])){
echo "Kérlek jelentkezz be";
}
Űrlapból érkező adatok azonnali lementése fájlba
Sziasztok!
Van egy HTML form.
Ezen a formon talalhatok checkboxok, mezok, radio gombok, stb... Egy sztatisztikara akarom hasznalni.
A felhasznalo kivalasza amit akar es vegul amikor az egesz oldalt kitoltotte, raklikel a Submit gombra.
Egy kis resz a html kodbol :Az kitoltott az adatokat le kell mentenem egy fileban, guestdb.txt
Minegyik user a fileban uj sorban kell legyen.
Az adatok egy | jelel lesznek elvalasztva egymastol, ahol tobb ertek van kivalasztva azokat az adatokat ; jelel akarom elvalasztani.
Egy pelda :
guest less than 1 year|alma;korte
guest2 more than 5 years|wind
Kerem ha tudtok segitsetek.
Tombot kene hasznaljak ?
Koszonom !
■ Van egy HTML form.
Ezen a formon talalhatok checkboxok, mezok, radio gombok, stb... Egy sztatisztikara akarom hasznalni.
A felhasznalo kivalasza amit akar es vegul amikor az egesz oldalt kitoltotte, raklikel a Submit gombra.
Egy kis resz a html kodbol :
<p>1 Section </p>
<p>
<label>
<input type="radio" name="Question1" value="strings">
strings</label>
<br>
<label>
<input type="radio" name="Question1" value="wind">
wind</label>
<br>
<label>
<input type="radio" name="Question1" value="brass">
brass</label>
<br>
<label>
<input type="radio" name="Question1" value="percussion">
percussion</label>
</p>
<p>
<label></label>
2 How long have you been a member ? </p>
<p>
<label>
<input type="radio" name="Question2" value="less than 1 year">
less than 1 year</label>
<br>
<label>
<input type="radio" name="Question2" value="between 1 and 5 years">
between 1 and 5 years</label>
<br>
<label>
<input type="radio" name="Question2" value="more than 5 years">
more than 5 years</label>
Minegyik user a fileban uj sorban kell legyen.
Az adatok egy | jelel lesznek elvalasztva egymastol, ahol tobb ertek van kivalasztva azokat az adatokat ; jelel akarom elvalasztani.
Egy pelda :
guest less than 1 year|alma;korte
guest2 more than 5 years|wind
Kerem ha tudtok segitsetek.
Tombot kene hasznaljak ?
Koszonom !
Hiba HTML validálás közben
Result: Failed validation
File: D:\index.html
Encoding:
Doctype:
Sorry, I am unable to validate this document because its content type is text/plain, which is not currently supported by this service.
The Content-Type field is sent by your web server (or web browser if you use the file upload interface) and depends on its configuration. Commonly, web servers will have a mapping of filename extensions (such as ".html") to MIME Content-Type values (such as text/html).
File: D:\index.html
Encoding:
Doctype:
Sorry, I am unable to validate this document because its content type is text/plain, which is not currently supported by this service.
The Content-Type field is sent by your web server (or web browser if you use the file upload interface) and depends on its configuration. Commonly, web servers will have a mapping of filename extensions (such as ".html") to MIME Content-Type values (such as text/html).
Ilyet még sose láttam, a html kód teljesen egyszerű, hiba nem lehet benne. Mi lehet a baj?
netscape 7 és flash wmode
heló
Lenne egy flash az oldalon, ami főlé az istenért se akaródzik kerülni a legördülő menü. Utánanézve elvileg működnie kéne 7.0 netscape-en, mert már támogatja a wmode-ot (transparent-et és opaque-t is), de gyakorlat nem ezt igazolja.
Más is tapasztalt már ilyet?
Ötlet?
■ Lenne egy flash az oldalon, ami főlé az istenért se akaródzik kerülni a legördülő menü. Utánanézve elvileg működnie kéne 7.0 netscape-en, mert már támogatja a wmode-ot (transparent-et és opaque-t is), de gyakorlat nem ezt igazolja.
Más is tapasztalt már ilyet?
Ötlet?