Archívum - Okt 2006 - Fórum téma
október 22
MD5 hash jelszo
Szeretnek minden regisztralt felhasznalonak egy jelszot tarolni adatbazisban. A jelszo MD5 hash kent legyen tarolva.
Amikor a felhasznalo bejelentkezik egy login oldalon, generalok meg egy MD5 hash-t es osszehasonlitom az adatbazisban levo MD5 hash-al.
Nem vagyok biztos, hogy a kovetkezo modszer a legjobb egy MD5 hash letrehozasra:
PHP MD5 fuggveny + plain text jelszo = MD5 Hash
Van jobb otlet?
Koszonom!
■ Amikor a felhasznalo bejelentkezik egy login oldalon, generalok meg egy MD5 hash-t es osszehasonlitom az adatbazisban levo MD5 hash-al.
Nem vagyok biztos, hogy a kovetkezo modszer a legjobb egy MD5 hash letrehozasra:
PHP MD5 fuggveny + plain text jelszo = MD5 Hash
Van jobb otlet?
Koszonom!
október 20
Táblálból adat kiolvasás véletlenszerűen(random)
Üdv!
Van egy fórum téma táblám ahol most (tegyük fel)
1 érték van forum_tema_cat amiben tárolom a forum categória azonosítót.
És van mondjuk 10 fórum témám ami 3 kategóriában oszlik el.
Na és az lenne a kérdésem hogy tudom ezt úgy kiolvasni hogy véletlenszerüen válasszon egy témát
de ugyanazzal a kategórával több ne legyen(vagyis GROUP BY forum_tema_cat).
De viszon ezt kiolvassa forum_tema_id(SELECT forum_tema_id FROM forum_tema) és 6 adatot olvasson ki(LIMIT 6)
?
Előre is köszönöm.
■ Van egy fórum téma táblám ahol most (tegyük fel)
1 érték van forum_tema_cat amiben tárolom a forum categória azonosítót.
És van mondjuk 10 fórum témám ami 3 kategóriában oszlik el.
Na és az lenne a kérdésem hogy tudom ezt úgy kiolvasni hogy véletlenszerüen válasszon egy témát
de ugyanazzal a kategórával több ne legyen(vagyis GROUP BY forum_tema_cat).
De viszon ezt kiolvassa forum_tema_id(SELECT forum_tema_id FROM forum_tema) és 6 adatot olvasson ki(LIMIT 6)
?
Előre is köszönöm.
TinyMCE save_callback ne hajtódjon végre a submit gombra
Hellósztok!
Most kezdtem használni a TinyMCE-t és akadt is egy problémám. Ami az lenne, hogy van a formom submit gombja és van egy másik hagyományos gomb, amihez írtam "custom save"-et (save_callback). Viszont az a baj, hogy a save_callback-ben megadott függvény a submit gomb lenyomására is végrehajtódik . Hogyan lehetne ezt kiküszöbölni?
■ Most kezdtem használni a TinyMCE-t és akadt is egy problémám. Ami az lenne, hogy van a formom submit gombja és van egy másik hagyományos gomb, amihez írtam "custom save"-et (save_callback). Viszont az a baj, hogy a save_callback-ben megadott függvény a submit gomb lenyomására is végrehajtódik . Hogyan lehetne ezt kiküszöbölni?
Divek közti kapcsolgatás
Szeretnék tanácsot, linket, tutoriált kérni divek közti kapcsolgatáshoz.
Ez azt jelentené esetemben, hogy van mondjuk három div, ebből kettő
■ Ez azt jelentené esetemben, hogy van mondjuk három div, ebből kettő
display: none;
, a harmadik látható. Valahogy újratöltés nélkül szeretném megoldani a dolgot.POST-bol erkezo adatok megtisztitasa
Szeretnek egy fugvenyt irni amely megtisztitja a POST-bol erkezet adatokat. Szeretnek minden olyan adatot megtisztitani amely veszelybe hozhatja a szkriptet.
El kene tavolitani a \ kartakereket, a HTML tagokat, es mas egyeb lehetseges dolgokat. Szeretnem ha mukodne a PHP trim fuggveny is, hogy a felesleges hezagokat ne vegye figyelembe.
Az en kodom elege gyenge, igy nez ki (csak a HTML tagokat tudja eltavolitani):Probaltam kiegesziteni de mindig errornak utkozok.
Tudnatok segiteni, egy jobb fuggvenyt megirni ? Nem akarok lama lenni de tenyleg nagy szuksegem lenne egy kis kodra amely tudom, hogy mukodik. Ettol fug az oldal biztonsaga.
Koszonom !
■ El kene tavolitani a \ kartakereket, a HTML tagokat, es mas egyeb lehetseges dolgokat. Szeretnem ha mukodne a PHP trim fuggveny is, hogy a felesleges hezagokat ne vegye figyelembe.
Az en kodom elege gyenge, igy nez ki (csak a HTML tagokat tudja eltavolitani):
<?php
function filterInput($var)
{
$input = strip_tags($var);
return $input;
}
$ezmarfilterezet = filterInput($_POST['username']);
?>
Tudnatok segiteni, egy jobb fuggvenyt megirni ? Nem akarok lama lenni de tenyleg nagy szuksegem lenne egy kis kodra amely tudom, hogy mukodik. Ettol fug az oldal biztonsaga.
Koszonom !
Douglas Crockford az Internet Explorer memóriaszivárgásokról
Ehhez a blogmarkhoz kapcsolódva legépeltem az IE memóriaszivárgás kezelésére vonatkozó részt az előadásból - most tanulom az AJAX-ot és nagyon hasznosnak találtam. A harmadik előadás elején van, utána is van még néhány jó tippet AJAX témában.
SQL injection vedelem
Hello
Van egy regisztraciora szolgalo urlapom, amelyen letezik egy csomo input field.
A fontosabb input fieldek a kovetkezok : username, e-mail, password
Ezeket a kovetkezo keppen visszem be adatbazisba :Jobb lenne mysql_real_escape_string-et hasznali az adatok bevitelenel ?
Tudna valaki mutatni egy rovid peldat. Es nezegettem a http://www.php.net/manual/en/function.mysql-real-escape-string.php lapot de csak SELECT-re adnak peldat.
Nagyon halas lennek va valaki szakitana ram par percet.
Koszonom !
■ Van egy regisztraciora szolgalo urlapom, amelyen letezik egy csomo input field.
A fontosabb input fieldek a kovetkezok : username, e-mail, password
Ezeket a kovetkezo keppen visszem be adatbazisba :
<?php
$querydb = "INSERT INTO fj_users (id,username,email,password) VALUES (0, '".$username."', '".$email."', '".$password."');
mysql_query($querydb) or die(mysql_error());
?>
Tudna valaki mutatni egy rovid peldat. Es nezegettem a http://www.php.net/manual/en/function.mysql-real-escape-string.php lapot de csak SELECT-re adnak peldat.
Nagyon halas lennek va valaki szakitana ram par percet.
Koszonom !
október 19
session.auto_start =1 hiba
Sziasztok!
Nálam egy IIS 6 van fent + PHP + MySQL van fent. Eddig minden jól ment. A phpMyadmin is. De készült olyan weboldal amin vannak session-ok. beállítottam az session.auto_start = 0 -ról 1-re. azóta a phpmyadmin nem megy. De az adatbátis elérhető php-s kódból. és végzi is a dolgát. A következő hibaüzenettel tér vissza, ha megnyitom a phpmyadmint:
CGI hiba
A megadott CGI alkalmazás a HTTP-fejlécek nem teljes készletét adta vissza.
vagy:
Warning: ini_set() [function.ini-set]: A session is active. You cannot change the session module's ini settings at this time. in C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php:46) in C:\Inetpub\wwwroot\phpmyadmin\libraries\select_theme.lib.php on line 104
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php:46) in C:\Inetpub\wwwroot\phpmyadmin\index.php on line 60
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php:46) in C:\Inetpub\wwwroot\phpmyadmin\index.php on line 121
ha az session.auto_start =1 -ről visszaállítom 0-ra, akkor megy a phpmyadmin, csak a sessionnal dolgozo lapok furán mennek.
Tudnátok segíteni?
Előre is köszönöm.
■ Nálam egy IIS 6 van fent + PHP + MySQL van fent. Eddig minden jól ment. A phpMyadmin is. De készült olyan weboldal amin vannak session-ok. beállítottam az session.auto_start = 0 -ról 1-re. azóta a phpmyadmin nem megy. De az adatbátis elérhető php-s kódból. és végzi is a dolgát. A következő hibaüzenettel tér vissza, ha megnyitom a phpmyadmint:
CGI hiba
A megadott CGI alkalmazás a HTTP-fejlécek nem teljes készletét adta vissza.
vagy:
Warning: ini_set() [function.ini-set]: A session is active. You cannot change the session module's ini settings at this time. in C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php:46) in C:\Inetpub\wwwroot\phpmyadmin\libraries\select_theme.lib.php on line 104
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php:46) in C:\Inetpub\wwwroot\phpmyadmin\index.php on line 60
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\phpmyadmin\libraries\session.inc.php:46) in C:\Inetpub\wwwroot\phpmyadmin\index.php on line 121
ha az session.auto_start =1 -ről visszaállítom 0-ra, akkor megy a phpmyadmin, csak a sessionnal dolgozo lapok furán mennek.
Tudnátok segíteni?
Előre is köszönöm.
Hogyan kényszeríthetem ki a görgetősáv megjelenítését?
hello!
az lenne a problémám, hogy az oldalamon nincsen gorditosav! igaz a honlap nem lóg le, de ha firefoxba elkezdem a füles nézetet (azaz más oldalt is nezni) akkor a vége lelog és azért rossz mert ott van a menu) hogy tudok az oldalra mindennképp scrrolbart kényszeriteni még ha nem is log le az oldal csak ha fulesnézet van?
■ az lenne a problémám, hogy az oldalamon nincsen gorditosav! igaz a honlap nem lóg le, de ha firefoxba elkezdem a füles nézetet (azaz más oldalt is nezni) akkor a vége lelog és azért rossz mert ott van a menu) hogy tudok az oldalra mindennképp scrrolbart kényszeriteni még ha nem is log le az oldal csak ha fulesnézet van?
PHP-be forgatnék chroot() funkciót FreeBSD-n
Sziasztok,
Egy olyan problémám van, hogy szeretném a PHP-ba beleforgatni a chroot() funkciot, viszont nem akar tulzottan összejönni, és nem is találok hozzá rendes dokot googlen.
php.net/chroot azt irja hogy --enable-chroot-func segitségével lehet, plusz CGI-ként kell futtatni, amik meg is lennének, de ezekután sem akar csinálni semmit, vagyis de, kiirja hogy undefined function..
Nem a jogokkal van probléma, mert akkor se undefined functiont kéne irnia ha nem rootként futtatom hanem csak simán megkéne tagadnia az engedélyt rá..
Aki tud valami megoldást erre irjon!
ui:
FreeBSD 6.1
PHP Version 5.1.4
(Apache 2, bár ez tök mellékes)
■ Egy olyan problémám van, hogy szeretném a PHP-ba beleforgatni a chroot() funkciot, viszont nem akar tulzottan összejönni, és nem is találok hozzá rendes dokot googlen.
php.net/chroot azt irja hogy --enable-chroot-func segitségével lehet, plusz CGI-ként kell futtatni, amik meg is lennének, de ezekután sem akar csinálni semmit, vagyis de, kiirja hogy undefined function..
Nem a jogokkal van probléma, mert akkor se undefined functiont kéne irnia ha nem rootként futtatom hanem csak simán megkéne tagadnia az engedélyt rá..
Aki tud valami megoldást erre irjon!
ui:
FreeBSD 6.1
PHP Version 5.1.4
(Apache 2, bár ez tök mellékes)