Archívum - Nov 11, 2012
Php-ban saját függvény írása, meghívása
Hello
Valaki eltudná magyarázni nekem, hogy php-ban ha írunk függvényt, akkor milyen célra irjuk? Mármint milyen kódot írunk bele...adatbázis műveleteket, lekérdezést, ciklust...és hogy hivjuk meg ezt a függvényt?
Van egy kis kódom, ezzel a jelszavát tudja módosítani a user. Ez jó így ahogy van(isset-el aktiválódik), vagy ezt is lehetne függvénnyé alakítani? Javascript függvénynél az oké, hogy egy onclick-nél hívom meg például, de php-ban?
■ Valaki eltudná magyarázni nekem, hogy php-ban ha írunk függvényt, akkor milyen célra irjuk? Mármint milyen kódot írunk bele...adatbázis műveleteket, lekérdezést, ciklust...és hogy hivjuk meg ezt a függvényt?
Van egy kis kódom, ezzel a jelszavát tudja módosítani a user. Ez jó így ahogy van(isset-el aktiválódik), vagy ezt is lehetne függvénnyé alakítani?
if(isset($_POST['jelszo_submit']))
{
$jelszavam=$user_adat['Jelszo'];
$en=$user_adat['Felhasznalonev'];
$pass1=mysql_real_escape_string($_POST['pass1']);
$pass_hiba=array();
if($pass1==$jelszavam)
{
$pass2=mysql_real_escape_string($_POST['pass2']);
if(strlen($pass2)>=6 && strlen($pass2)<=15)
{
$pass3=mysql_real_escape_string($_POST['pass3']);
if($pass2==$pass3)
{
$pass_csere=mysql_query("update regisztracio set Jelszo='$pass2' where Felhasznalonev='$en'");
$_SESSION['adatok']['Jelszo']=$pass2;
$pass_modosit=1;
$_POST=array();
}
else
{
$pass_hiba[]="A megadott új jelszavak nem egyformák.";
}
}
else
{
$pass_hiba[]="Az új jelszó minimum 6, maximum 15 karakter legyen.";
}
}
else
{
$pass_hiba[]="A jelenlegi jelszavát hibásan adta meg.";
}
}
Webes projekt könyvtár struktúra
Sziasztok!
Szeretném kikérni a véleményeteket a könyvtár struktúra best practice-ekkel kapcsolatban, webes projekt esetén. A kérdés félig-meddig általános, van egy régebbi projektem amiben néha nem találom meg, hogy egy-egy fájl hova is kerüljön, így mostanra némelyik könyvtárban elég nagy kuszaság lett. A következő nyelveket/adatbázisokat/eszközöket használom a projektben: Javascript, PHP, Node.JS, MongoDB, Redis (Predis php libbel), Smarty, jQuery, jQuery UI. Jelenleg egyébként a következőképp fest a felépítés:Tehát a kérdésem az volna, hogy hogyan is néz ki szabványosan (ha van ilyen) a könyvtárstruktúra illetve a fenti libeket és program kódokat merre helyeznétek el?
■ Szeretném kikérni a véleményeteket a könyvtár struktúra best practice-ekkel kapcsolatban, webes projekt esetén. A kérdés félig-meddig általános, van egy régebbi projektem amiben néha nem találom meg, hogy egy-egy fájl hova is kerüljön, így mostanra némelyik könyvtárban elég nagy kuszaság lett. A következő nyelveket/adatbázisokat/eszközöket használom a projektben: Javascript, PHP, Node.JS, MongoDB, Redis (Predis php libbel), Smarty, jQuery, jQuery UI. Jelenleg egyébként a következőképp fest a felépítés:
- www
- classes
- config
- lib
- logs
- nodejs
- public_html
- js
- css
- images
- templates