Kender nogen til et login script til hjemmesider med tilknyttet admin funktion, hvor man kan oprette, slette og redigerer brugerdata? Det skal også kunne køre med php 7 Så vil jeg være meget taknemmelig for at få adgang til et sådan script.
Det er til et website i html og php som jeg selv har bygget. Der skal bare indsættes en login funtion på min eksisterende index.php side og så skal jeg have et admin modul hvor jeg kan redigere i medlemsdata, dvs. slette brugere , ændre deres passwprds etc.
Når du selv har bygget sitet, vil det nok være noget nær umuligt at finde noget færdigt, Noget andet er jo så, at det nok nærmest også er lettest selv at strikke noget sammen.
Man kan sagten integrere et loginsystem andre har skrevet i et eksisterende website. Det har jeg gjort tidligere (jeg er dog ikke php koder). Problemet er at det loginsystem jeg nu bruger er php 5.6 og jeg skal have et der kan køre php 7.
Fejl som disse Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/aprende2.dk/public_html/login/include/processes.php:16 Stack trace: #0 /var/www/aprende2.dk/public_html/login/include/processes.php(22): Login_Process->connect_db() #1 /var/www/aprende2.dk/public_html/login/include/processes.php(78): Login_Process->query('SELECT * FROM c...') #2 /var/www/aprende2.dk/public_html/index.php(5): Login_Process->log_in('callesiete', 'b4f6d1be447a5c4...', NULL, '', 'Log In') #3 {main} thrown in /var/www/aprende2.dk/public_html/login/include/processes.php on line 16
Men det er kun i php 7. Hvis jeg nedgraderer webhotel serveren til at køre php 4, så virker scriptet, spm vist er helt fra 2003.
Netop som jeg tænkte, det bruger den forældede mysql-API, som heller ikke bør bruges i PHP 5.6. Hvis du har debugging-beskeder slået til, vil du se advarsler om at den er deprecated der også.
Den kan dog som regel ret hurtigt skrives om til at bruge mysqli-API'en i stedet.
Det lyder som en god forklaring. Det virker bare uoverskueligt for mig at skrive hele scriptet om. Det består af 12 php sider, og jeg har ikke den fornødne viden. Derfor tænkte jeg at starte forfra med et nyere login script.
Giver mening, men du kunne give det et forsøg først. I mange tilfælde kræver det nemlig intet andet end at ændre mysql_ til mysqli_ alle steder. Du kan lave en search-and-replace på de 12 filer.
Hvis det ikke virker, er det på tide at lede efter noget andet og nyere, ja. Så er spørgsmålet bare stadig: forventer du at det inkluderer et CMS til at redigere brugere? Du kan godt finde simple loginscripts, og du kan godt finde fulde CMS'er der inkluderer login-systemer. Men sidstnævnte vil kræve at al din kode bliver skrevet om til det.
Tak for forslaget. Jeg prøver fluks om det virker :-)
Jeg er ikke på udkig efter et helt CMS, men jo, en admin sektion til at holde styr på brugere. Har faktisk lige fået øje på dette, der kan erhverves for 20 dollars. Det ser rigtig godt ud, hvis ellers jeg kan finde ud af at integrere det i mit site: http://www.stevedawson.com/memberloginpro/
for at convaterer fra mysql til mysqli procedural style kan du med fordel kigge på det tool der er omtalt i denne kommentar https://www.computerworld.dk/eksperten/spm/1012488?k=8231155 det er ikke perfekt men laver >90% af slave arbejdet, men fejl håndtering er noget l...
Tak for dit input. Jeg ser om jeg kan få det til at virke :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.