Hur sätter du GET variabeln 'error'? Så här spontant utan att veta mera om din kod så verkar din login-mekanism vara enkel att knäcka. Men du kanske inte har så kritiska data att skydda på din hemsida så det gör inte speciellt mycket om någon hackar sig in.
labmaster: Antagligen så har han en separat PHP-fil dit han skickar användaruppgifterna med POST, ifall inte uppgifterna matchar någon rad i databasen så "redirectar" den sidan tillbaka till vadsidanmananvänderförattloggainnuheter/?error=1 Alltså inget om säger att det är lätt att knäcka.
Ok Gorgus, jag ville bara i alla enkelhet kolla så du inte missat något eftersom du skrev att du precis har börjat pula med PHP. Det finns många fallgropar man kan råka ut för då man skall fixa en login i PHP.
Håller med ElectricMan, jag har skrivit miljontals rader PHP och har hunnit prova på det mesta med detta programspråk. En del funktionalitet kan vara lite komplicerad att använda men det mesta slinker in hyfsat lätt.
Förutom att PHP är relativt lätt att lära sig så går det också väldigt fort att skriva program i detta språk eftersom det är så pass kraftfullt.