Archívum - Okt 25, 2013
Hackerek törték fel a PHP honlapját
Egyelőre nem tudják, hogy pontosan hogyan is sikerült ismeretelneknek manipulálniuk a PHP honlapját
■ Véletlen sor változó feltételek alapján
Sziasztok!
Az
Tegyük fel, hogy van egy weboldal, ahol minden cikk végén szeretnénk az adott szerzőtől 5 véletlenszerű további cikket ajánlani. Sok szerző van, sok cikk, és sok törölt is.
– MAX(article_id) alapján hiába generálunk találomra lehetséges ID-kat akár nagyobb számban, mert jó eséllyel vagy nem az adott szerzőtől származik, vagy nem létezik.
– Ha "cikk ID >= random ID" feltételt adunk meg, hogy biztosan létezzen a cikk, akkor több egymás után törölt cikket követő ID túl gyakran fog szerepelni, ezt sem szeretnénk.
– Az összes lehetséges sor lekérése (a programban történő utólagos feldolgozásra) nagyon nagy számú eredményt is hozhat.
Ti hogyan közelítenétek meg a problémát?
Előre is köszönettel,
pkadam
■ Az
ORDER BY RAND()
kiváltásának elég bő az irodalma, azonban ezek döntő többsége nem foglalkozik egyéb kiválasztási kritériumokkal.Tegyük fel, hogy van egy weboldal, ahol minden cikk végén szeretnénk az adott szerzőtől 5 véletlenszerű további cikket ajánlani. Sok szerző van, sok cikk, és sok törölt is.
– MAX(article_id) alapján hiába generálunk találomra lehetséges ID-kat akár nagyobb számban, mert jó eséllyel vagy nem az adott szerzőtől származik, vagy nem létezik.
– Ha "cikk ID >= random ID" feltételt adunk meg, hogy biztosan létezzen a cikk, akkor több egymás után törölt cikket követő ID túl gyakran fog szerepelni, ezt sem szeretnénk.
– Az összes lehetséges sor lekérése (a programban történő utólagos feldolgozásra) nagyon nagy számú eredményt is hozhat.
Ti hogyan közelítenétek meg a problémát?
Előre is köszönettel,
pkadam
Böngésző információssávelrejtése
Teljes képernyős böngészésnél szeretném elrejteni az
információkat(az a baj hogy még a nevét sem tudom)
az oldal töltéséről.(A bal alsó sarokban szokott megjelenni)
Üdv
Laci
■ információkat(az a baj hogy még a nevét sem tudom)
az oldal töltéséről.(A bal alsó sarokban szokott megjelenni)
Üdv
Laci