Archívum - 140703 - Fórum téma
augusztus 18
Változó átvtele a címsorból munkamenetbe
Üdv!
Sessionban lévő változóknak szeretnék értéket adni a címsorban, kevés sikerrel.
Címsor pl.: index.php?valami=1Így nem kapja meg az értéket, de ha a kíírás előtt a kódban adok neki értéket: $valami='szöveg'; így működik. Ez szerver beállítástól függ?
■ Sessionban lévő változóknak szeretnék értéket adni a címsorban, kevés sikerrel.
Címsor pl.: index.php?valami=1
<?
// -- SESSION START --
session_start();
session_register("valami");
echo $valami;
?>
Egy könyvtár tartalmának a mérete PHP-ben
Szevasztok !
Újabb kérdésem lenne :) Van a szerveremen egy könyvtár ahova a képeket töltögetem fel. Azt szeretném megtudni ,hogy hogyan lehet azt megoldani ,hogy annak a könyvtárnak a méretét megtudjam vagyis php-ben kiíródjon ,hogy nem tudom hány KB hány MB vagy GB .
Lehet ,hogy ilyen kérdés sok volt, de akkor szerintem rosszul kerestem .
Előrre is THX
Üdv :
Benve
■ Újabb kérdésem lenne :) Van a szerveremen egy könyvtár ahova a képeket töltögetem fel. Azt szeretném megtudni ,hogy hogyan lehet azt megoldani ,hogy annak a könyvtárnak a méretét megtudjam vagyis php-ben kiíródjon ,hogy nem tudom hány KB hány MB vagy GB .
Lehet ,hogy ilyen kérdés sok volt, de akkor szerintem rosszul kerestem .
Előrre is THX
Üdv :
Benve
mysql lekérdezésben azonosító hiba
Szeretném megkérdezni, hogy mi lehet a probléma a következő lekérdezésnél, mivel olyan keresőszót is elfogad, ami nincs az adatbázisban?$id='12a' és az adatbázisban azon=12 - az eredmény ebben az esetben miért 1 és miért nem 0?
■
mysql_numrows(mysql_query("SELECT * FROM proba_tabla WHERE azon='$id'"));
Görbe egyik végét mozgó alakzathoz rögzíteném
Sziasztok!
Kezdő vagyok flashben. A gondom a következő:
Van egy alakzatom, amit egy guid layerre rakott vonalat követ. NA most lenne egy görbe egyenes, aminek az egyik vége rögzített, a másikat pedig az alakzathoz kellene rögzíteni, azzal együtt mozog. Ezt hogyan lehet megcsinálni?
Köszi, előre is!
■ Kezdő vagyok flashben. A gondom a következő:
Van egy alakzatom, amit egy guid layerre rakott vonalat követ. NA most lenne egy görbe egyenes, aminek az egyik vége rögzített, a másikat pedig az alakzathoz kellene rögzíteni, azzal együtt mozog. Ezt hogyan lehet megcsinálni?
Köszi, előre is!
nem publikus domain adatok hogyan?
Sziasztok! Külföldön több olyan szolgáltató is van, akik a regisztrációkor vállalják, hogy saját adataik kerülnek a whois adatbázisba a domain valódi tulajdonosa helyett, aki természetesen megtartja az összes jogot az általa megvásárolt domainre. A kérdésem, hogy itt is létezik-e ilyen? Tehát .hu domaint szeretnék bejegyezni úgy, hogy ne a saját adataim, lakcímem legyenek a mindenki által nézegethető adatbázisban.
Erre nem az az okom, hogy illegális tartalmat akarok felrakni, egyszerűen csak nem szeretem, hogy mint magánember bárki számára bármikor elérhetővé váljak, szeretnék egy kis privacyt.
■ Erre nem az az okom, hogy illegális tartalmat akarok felrakni, egyszerűen csak nem szeretem, hogy mint magánember bárki számára bármikor elérhetővé váljak, szeretnék egy kis privacyt.
Captcha kod
Hello,
Tud valaki kozuletek egy PHP kodot amely egy Captcha elenorzest hajt vegre ? Valami kesz kod erdekelne amely tudom, hogy mukodik mar valakinel es nem volt gond vele. Egy PHP Class-ra gondolok vagy valami hasonlo.
Koszonom!
■ Tud valaki kozuletek egy PHP kodot amely egy Captcha elenorzest hajt vegre ? Valami kesz kod erdekelne amely tudom, hogy mukodik mar valakinel es nem volt gond vele. Egy PHP Class-ra gondolok vagy valami hasonlo.
Koszonom!
augusztus 17
nem a tényleges ablakméretet adja vissza a offsetWidth/Height
Az alábbi script -elvileg- lementi az aktuális window méretet, majd beállítja 800x600-ra. Mikor megnyomom a vissza gombot a böngészőben, akkor meg visszaállítja az eredeti ablakméretet. DE NEM! Mégpedig azért, mert a document.documentElement.offsetWidth és Height párja sem azt a méretet adja visza(IE és FF nél sem), mint amekkora a window, hanem egy kicsivel kevesebbet, így mindig egy kicsit kisebb lesz az ablak, míg el nem fogy. Bár semmi jelentősége nincs, hogy onload-ban van-e, vagy sem, de onloadban is ugyanazt adja vissza. Rengeteg alternatíva van, ahogy meg lehet oldani ugyanezt a feladatot. Nem alternatív megoldást keresek, hanem az a kérdés, hogy így miért nem jó, mi a hiba ebben a kódban ?
■
window.onunload = unloadPage;
Width=document.documentElement.offsetWidth;
Height=document.documentElement.offsetHeight;
function unloadPage(){ window.resizeTo(Width,Height); }
window.resizeTo(800,600);
Regex illeszkedés túl mohó
Sziasztok
Regexel akadtam el egy template vezérlő készítése közben.
A lényeg, hogy a template objectemnek megadok egy mintát, amit elsőre feldarabol a vezérlők elhelyezkedése szerint, majd végigmegy a tömbön, és kiszedi a vezérlőket, helyükre pedig vagy .*ot vagy a vezérlő belsejében megadott regex kódot illeszti
kb így néz ki az egész:ebből csinál olyat, hogyna most ezt nyilván itt egy global flages regexel szedem szét
utána végigmegyek egy nem global flagessel, és azzal kapom szét a vezérlőt, vagy ha nem vezérlő, akkor escapelem, hogy ne zavarjon be majd regex gyártásnál.
a vezérlőből csinálok egy olyat, hogymajd hozzáírom a készülő regex forrásához a második részt, szóval a regex forrása, ami a minta alapján készült így néz ki:szóval a "szam" hoz tartozó regexet beraktam egy capturing groupba, és ha ráillesztem ezek után egy stringre, akkor a backreference[1]ből tudom majd kinyerni.
tehát a végeredmény mondjuk ennél a stringnél:"24" lesz a backreference[1]en, amit majd egy objectben adok vissza így:a problémám ezzel az egésszel annyi, hogy ha a vezérlőben megadott regex kódban is van capturing group, és nem csak egy vezérlő van, akkor eltolódik a backreference sorrendje, és más adatok fognak bekerülni a végén az objectbe, ami nem túl jó.. szóval szűrni szeretném a capturing groupos regexel rendelkező vezérlőket, vagy ha nem megy, akkor replaceelem a ( eket (?: ra
a másik gondom, hogy a vezérlőket kinyerő regex mohó, tehát ha ilyet írok, hogy
Regexel akadtam el egy template vezérlő készítése közben.
A lényeg, hogy a template objectemnek megadok egy mintát, amit elsőre feldarabol a vezérlők elhelyezkedése szerint, majd végigmegy a tömbön, és kiszedi a vezérlőket, helyükre pedig vagy .*ot vagy a vezérlő belsejében megadott regex kódot illeszti
kb így néz ki az egész:
var a=new Template("ez egy szám: </szam:[\\d]+/>")
["ez egy szám: ","</szam:[\\d]+>"]
utána végigmegyek egy nem global flagessel, és azzal kapom szét a vezérlőt, vagy ha nem vezérlő, akkor escapelem, hogy ne zavarjon be majd regex gyártásnál.
a vezérlőből csinálok egy olyat, hogy
["szam","[\\d]+"]
"ez egy szám: ([\\d]+)"
tehát a végeredmény mondjuk ennél a stringnél:
"ez egy szám: 24"
{szam:"24"}
a másik gondom, hogy a vezérlőket kinyerő regex mohó, tehát ha ilyet írok, hogy
"</vmi/>/>/>"
CDATA manipulálás JavaScripttel
Létezik egy olyan nyomdászati fogalom, hogy "árvasor/fattyúsor". Ha egy oldal tetejére az előző oldalon kezdődő bekezdésből csak egyetlen sor lóg át, vagy ha egy oldal alján induló többsoros bekezdés számára csak egy sor marad és a többi sor átcsúszna a következő oldal tetejére, az ilyen magányos sorokat esztétikai okból el szokták tüntetni.
Megrendelő megalkotta e fogalom webes változatát, melynek lényege, hogy többsoros szövegnél az utolsó sorban legalább két szónak kell lennie.
Ez könnyen megoldható úgy, hogy a mondatok utolsó két szava közötti szóközt nbsp-re cseréljük. Ilyen "mondatvégi" szópárnak minősül természetesen egy CDATA utolsó két szava, hiszen nincs rá garancia, hogy írásjellel végződik a szöveg.
Technikai okból ezt nekem most JavaScripttel kell megoldanom.
Hogy ne kelljen túl bonyolult reguláris kifejezést írni (hogy például HTML forrás attributúmainak tartalmához ne piszkáljak hozzá), arra gondoltam, szép lenne, ha a JavaScript függvény a DOM-nak csak a CDATA részével dolgozna.
Van valami gyors és elegáns megoldás a CDATÁ-k kigyűjtésére? Nem szeretnék végigmenni az összes node-on és egyesével vizsgálgatni, mert érzésem szerint az túl lassú volna.
■ Megrendelő megalkotta e fogalom webes változatát, melynek lényege, hogy többsoros szövegnél az utolsó sorban legalább két szónak kell lennie.
Ez könnyen megoldható úgy, hogy a mondatok utolsó két szava közötti szóközt nbsp-re cseréljük. Ilyen "mondatvégi" szópárnak minősül természetesen egy CDATA utolsó két szava, hiszen nincs rá garancia, hogy írásjellel végződik a szöveg.
Technikai okból ezt nekem most JavaScripttel kell megoldanom.
Hogy ne kelljen túl bonyolult reguláris kifejezést írni (hogy például HTML forrás attributúmainak tartalmához ne piszkáljak hozzá), arra gondoltam, szép lenne, ha a JavaScript függvény a DOM-nak csak a CDATA részével dolgozna.
Van valami gyors és elegáns megoldás a CDATÁ-k kigyűjtésére? Nem szeretnék végigmenni az összes node-on és egyesével vizsgálgatni, mert érzésem szerint az túl lassú volna.
augusztus 16
MySql duplikált sorokból csak egyet
üdv!
Az lenne a kérdésem, hogy lehetne a legszebben megoldani azt, hogy az adatbázisban egyező sorokból(ez egyezőség két oszlop függvényében dől el) csak az egyik jelenjen meg.
például van egy táblám:
id, kulcs1, kulcs2, szam
Szeretném lekérni az összes sort, de a duplikált sorokból csak azt, amelyikben a `szam` mezőben a legnagyobb szám van
Ehhez kérek segítséget!
■ Az lenne a kérdésem, hogy lehetne a legszebben megoldani azt, hogy az adatbázisban egyező sorokból(ez egyezőség két oszlop függvényében dől el) csak az egyik jelenjen meg.
például van egy táblám:
id, kulcs1, kulcs2, szam
Szeretném lekérni az összes sort, de a duplikált sorokból csak azt, amelyikben a `szam` mezőben a legnagyobb szám van
Ehhez kérek segítséget!