Archívum - Jan 2012 - Fórum téma
január 15
PHP keresés
Heló!
Kaptam egy php kódot egy másik oldalon, de valami hiba merült fel, ezen a területen nem brilirozok tehát valaki ha segítene jó lenne.
■ Kaptam egy php kódot egy másik oldalon, de valami hiba merült fel, ezen a területen nem brilirozok tehát valaki ha segítene jó lenne.
$keres=array();
if(isset($_POST['nem'])){
$keres[]="nem='".mysql_real_escape_string($_POST['nem'])."'";
}
if(isset($_POST['kor'])){
$keres[]="kor='".mysql_real_escape_string($_POST['kor'])."'";
}
if(isset($_POST['hol'])){
$keres[]="hol='".mysql_real_escape_string($_POST['hol'])."'";
}
$keres=explode('AND', $keres);
if($keres){
$keres= 'WHERE ' . $keres;
}
$result=mysql_query("SELECT * FROM user $keres") or die (mysql_error());
Modal box: gördítősávok okosan?
Sziasztok!
A probléma talán nem is igényel mintakódot, a kérdés a következő:
Hogyan tudnám elérni, hogy ha megjelenítek egy modal boxot, akkor a body scrollbarja eltűnjön, de a helye megmaradjon (tehát ne ugorjon vízszintesen az oldal)?
A body-nak
Van erre best practice?
Előre is köszönöm,
Ádám
■ A probléma talán nem is igényel mintakódot, a kérdés a következő:
Hogyan tudnám elérni, hogy ha megjelenítek egy modal boxot, akkor a body scrollbarja eltűnjön, de a helye megmaradjon (tehát ne ugorjon vízszintesen az oldal)?
A body-nak
overflow-y:scroll
van beállítva, ha ezt a modal megjelenítésekor eltávolítom (vagy overflow:hidden-t adok meg), akkor az oldal ugye jobbra ugrik fél scrollbar-szélességnyit. Ha nem nyúlok hozzá, és a modal is kap overflow-y:scroll-t, akkor viszont a body scrollbarja mellett jelenik meg a modalé, ez szintén nem jó.Van erre best practice?
Előre is köszönöm,
Ádám
január 13
PHP baráti osztályok vagy ilyesmi
Sziasztok, az a baj, hogy pontosan nem is tudom, hogy mit szeretnék, emiatt a Google egyelőre nem barátom... :(
Adott egy nagy osztály, benne több private tagfüggvénnyel. Egy átalakítás során viszont ezt szét kellene szedni több osztállyá. A bővíthetőség miatt néhány funkciót le kell választani. (az átalakítás után azt szeretném, hogy egyes funkciókat a Stratégia tervezési minta alapján külön osztályok felügyeljék)
A problémám, az új osztályok ne legyenek az eredeti osztály gyermekei, de néhány private függvényre mégis szükség lenne. Jelenleg ezt csak úgy tudtam orvosolni, hogy minden 1. átadom az eredeti objektumot, ez mondjuk nem is baj, 2. az összes private-ből public-ot csináltam, na ez nem tetszik.Java-ban van valami olyasmi, hogy egyik osztályban hozom létre a másik osztályt és akkor ott a privát változókat elérem, C++-ben van valami baráti osztály, PHP-ben van valami ilyesmi?
Remélem nem nagyon kusza amit írtam. Merre induljak el keresgélni?
■ Adott egy nagy osztály, benne több private tagfüggvénnyel. Egy átalakítás során viszont ezt szét kellene szedni több osztállyá. A bővíthetőség miatt néhány funkciót le kell választani. (az átalakítás után azt szeretném, hogy egyes funkciókat a Stratégia tervezési minta alapján külön osztályok felügyeljék)
A problémám, az új osztályok ne legyenek az eredeti osztály gyermekei, de néhány private függvényre mégis szükség lenne. Jelenleg ezt csak úgy tudtam orvosolni, hogy minden 1. átadom az eredeti objektumot, ez mondjuk nem is baj, 2. az összes private-ből public-ot csináltam, na ez nem tetszik.
class MyClass {
public function __construct () {
$a = new StrategyA($this);
$a->foo();
}
private function foo () {
return 'foo';
}
}
class StrategyA {
private $owner;
public function __construct(MyClass $owner) {
$this->owner = $owner;
}
public function foo () {
echo $this->owner->foo();
}
}
new MyClass();
Remélem nem nagyon kusza amit írtam. Merre induljak el keresgélni?
január 12
URL router osztály melyik?
Üdvözletem!
Szeretnék használni egy url router osztályt, csak nem tudom, hogy melyiket. Teljes keretrendszer nem játszik.
Amiket megnéztem eddig és a véleményem
Ez nem túl szimpatikus
Ez az egyszerűsége miatt, valamint az, hogy üresen hagyták nekem hogy hogyan hívom meg az adott kéréshez tartozó osztályt és metódust, eddig ez befutó
Abszolút nem szeretem azt ami a PEAR-el kapcsolatos, de ha nincs más út akkor ok.
Tudtok esetleg ajánlani valamit? Vagy fogjak bele egy sajátba? Véleményeket tapasztalatokat, tanácsokat, ötleteket várok :)
Üdv!
■ Szeretnék használni egy url router osztályt, csak nem tudom, hogy melyiket. Teljes keretrendszer nem játszik.
Amiket megnéztem eddig és a véleményem
Ez nem túl szimpatikus
Ez az egyszerűsége miatt, valamint az, hogy üresen hagyták nekem hogy hogyan hívom meg az adott kéréshez tartozó osztályt és metódust, eddig ez befutó
Abszolút nem szeretem azt ami a PEAR-el kapcsolatos, de ha nincs más út akkor ok.
Tudtok esetleg ajánlani valamit? Vagy fogjak bele egy sajátba? Véleményeket tapasztalatokat, tanácsokat, ötleteket várok :)
Üdv!
Társkereső oldalt vennék.
Hello, megunt társkereső oldalt vennék. Ajánlatokat várok. Köszi, Móni
■ a weboldak hátterének és betüjének módosítása
Sziasztok! szeretnék egy olyan oldalt összerakni, amit a felhasználók elvihetnek iframeben.
A lényege, hogy ők választhassák ki a háttérszint és a betű színét. Idáig el is jutottam, viszont nem működik. csak azon az oldalon ahova beírtam a stílust.
teszt
A kódot elkészíti de nem működik:
<iframe align="top" width="620" height="700" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="auto" src="http://spanok.info/infusions/the_kroax/embed1.php?url=75?bgcolor=000000&textcolor=FFFFFF"></iframe>
teszt2
Hogy lehet eszt rendesen megcsinálni?
Köszönöm előre is.
■ A lényege, hogy ők választhassák ki a háttérszint és a betű színét. Idáig el is jutottam, viszont nem működik. csak azon az oldalon ahova beírtam a stílust.
teszt
A kódot elkészíti de nem működik:
<iframe align="top" width="620" height="700" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="auto" src="http://spanok.info/infusions/the_kroax/embed1.php?url=75?bgcolor=000000&textcolor=FFFFFF"></iframe>
teszt2
Hogy lehet eszt rendesen megcsinálni?
Köszönöm előre is.
január 11
Foreach, osztályok, publikus adattagok
Adott egy egyszerű osztály:Ha simán példányosítom akkor működik ahogy kell, tehát $instance->short -on keresztül elérem az adatot.
A gondom azzal van ha párat bepakolok egy session tömbbe:A későbbiekben szeretnék végig menni a tömbön, és a publikus tagokat elérni:Üres stringeket ír ki. Ha megnézem a cikluson belül $person-t var_dumppal, akkor látszik hogy benne van az adat, de nem tudom elérni.
Mitől lehet ez?
■
class cPerson {
public $first;
public $last;
function __construct($first,$last) {
$this->first=$first;
$this->last=$last;
}
}
A gondom azzal van ha párat bepakolok egy session tömbbe:
$_SESSION['persons'][]=new cPerson('valami','név');
$_SESSION['persons'][]=new cPerson('másik','név');
foreach($_SESSION['persons'] as $person) {
echo $person->first . ' ' . $person->last . '<br />';
}
Mitől lehet ez?
Listázás
Sziasztok!
Egy olyan kérdésem lenne, hogy lehetne megoldani PHP-val hogy MySQL-ből kilistázom a képeket és azt <div id="">-be tenni külön-külön.
Két táblába van a MySQL-ben pl: photo tábla, login tabla. a photo táblából összehasonlítom login táblába melyik névhez melyik kép tartozik photo.Uid=login.id és ezeket külön id div-be kéne tegyem. Egy felhaszáló egy div (persze ciklussal ha bővülne) <div id="1"> az első felhasználó az összes kép neve bele, <div id="2"> második felhasználó. Ez azért kéne hogy jquery-vel változzanak a képek.
Köszi szépen a segítséget.
■ Egy olyan kérdésem lenne, hogy lehetne megoldani PHP-val hogy MySQL-ből kilistázom a képeket és azt <div id="">-be tenni külön-külön.
Két táblába van a MySQL-ben pl: photo tábla, login tabla. a photo táblából összehasonlítom login táblába melyik névhez melyik kép tartozik photo.Uid=login.id és ezeket külön id div-be kéne tegyem. Egy felhaszáló egy div (persze ciklussal ha bővülne) <div id="1"> az első felhasználó az összes kép neve bele, <div id="2"> második felhasználó. Ez azért kéne hogy jquery-vel változzanak a képek.
Köszi szépen a segítséget.
Hírlevél készítés
Sziasztok!
Kérlek ne haragudjatok, hogy új témát nyitottam, de sajnos sehol sem találtam a kérdésemre választ.
Egy hírlevelet szeretnék készíteni, vagyis már elkészítettem html-ben, de nem tudom, hogy hogyan küldjem el a partnereknek.
Eddig azzal próbálkoztam, hogy a teljes kódot beraktam az e-mail küldő szöveg mezőjébe, de az egy az egyben csak a kódot küldte tovább.
Szerintetek mi a megoldás? A választ előre is köszönöm.
Üdvözlettel:
Tamás
■ Kérlek ne haragudjatok, hogy új témát nyitottam, de sajnos sehol sem találtam a kérdésemre választ.
Egy hírlevelet szeretnék készíteni, vagyis már elkészítettem html-ben, de nem tudom, hogy hogyan küldjem el a partnereknek.
Eddig azzal próbálkoztam, hogy a teljes kódot beraktam az e-mail küldő szöveg mezőjébe, de az egy az egyben csak a kódot küldte tovább.
Szerintetek mi a megoldás? A választ előre is köszönöm.
Üdvözlettel:
Tamás
ASIDO Vízjel
Sziasztok,
ASIDO-t használok képméretezésre illetve vízjelezés céljából.
Az a nagy gondom vele, hogy a vízjel nem egyformán jelennek meg a képeken, hol kisebb-hol nagyobb....
watermark='vizjel.png';
$i1 = asido::image($file,$uj);
Asido::watermark($i1, $watermark, ASIDO_WATERMARK_BOTTOM_RIGHT, ASIDO_WATERMARK_SCALABLE_FACTOR);
Asido::width($i1, 500);
$i1->save(ASIDO_OVERWRITE_ENABLED);
Mitől van ez és hogyan tudom kiküszöbölni?
■ ASIDO-t használok képméretezésre illetve vízjelezés céljából.
Az a nagy gondom vele, hogy a vízjel nem egyformán jelennek meg a képeken, hol kisebb-hol nagyobb....
watermark='vizjel.png';
$i1 = asido::image($file,$uj);
Asido::watermark($i1, $watermark, ASIDO_WATERMARK_BOTTOM_RIGHT, ASIDO_WATERMARK_SCALABLE_FACTOR);
Asido::width($i1, 500);
$i1->save(ASIDO_OVERWRITE_ENABLED);
Mitől van ez és hogyan tudom kiküszöbölni?