Hej derude jeg ville gerne hvis der nogler der havde en login der virkede altså en hvor jeg kan ændre i news fx. eller til føje en ny bruger til listen over brugerer
Lav det med sessions. Lav en fil, hvor du har (evt. krypteret) usernames/passwords. Så laver du et login-script, der spørger brugeren om username/password og tjekker om det er gyldigt i fh. t. din password-fil. Dernæst sætter du en session-variabel for den unikke bruger, eks.
$_SESSION['logged_in']=TRUE;
Herefter behøver du kun at tjekke om brugeren er logged ind på dit system vha. følgende:
if ($_SESSION['logged_in']==TRUE) //Vis de hemmelige sider else //Vis login-siden
Når folk så logger ud igen, sættes variablen naturligvis til $_SESSION['logged_in']=FALSE;
Systemet er sikkert, fordi session-variable aldrig udveksles mellem server og klient, men forbliver på serveren. Du bør nok gøre brug af Secure HTML alligevel, da session ID udveksles og kan spoofes af uvedkommende.
men det er simpelt. Her et et fungerende eksempel:
Men det var jo ikke dit spørgsmål... Og for at kunne hjælpe dig med resten, skal jeg bruge flere oplysninger. Det er ligesom at bede om bygge et hus uden at fortælle hvor, hvor stor eller hvor mange etager.
Jamen... Jeg mangler sådan set alt. Du fortæller, at du vil rette i oplysningerne. Men hvilke oplysninger? Hvad har du indtil videre? Eller hvordan vil du have at det skal se ud, når det er færdigt? I tilfælde af at du ingenting har, så lav en skitse over din plan og post den her.
Nej forkert! da det er til en clan vil jeg ha så man kan tilføje members uden at vide en SKID' rent ud sagt man skal bare logge ind og så kan man tilføje en member ved at skrive navnet i en input og så bliver det automatisk sat ind det rigtige sted i et stykke kode...........
Vi kommer ikke syndeligt meget videre med de få oplysninger. Eksempel på en plan: Der skal gemmes følgende oplysninger om en bruger: Username, Password, RealName, email Oplysningerne skal vises, når brugeren er logget ind.
Altså::::: jeg vil lave et system som tilføjer et stykke kode når man trykker på en knap derefter skal man skrive noget ind i en <input name="Membername"> og så bliver de to ting sat sammen og lagt ind i members/index.php koden skal blive noget i den her retning: <hr size="5"><br>[]-DH-[](Det fra input'en her)<br>(Member)<br><br>
Du har en side; clan.dh.dk (eksempel !) Så vil du have at et medlem af siden kan logge sig ind og oprette endnu et medlem. Du vil måske også have andre funktioner, måske et forum kun for medlemmer, et system hvor i kan holde styr på hvem i har tævet i hvilket spil jeres clan nu spiller, etc.
Du har et design til siden, og har mulighed for PHP og MySQL. Du opretter en loginside, hvor man kan logge ind. Når man logger ind så gemmes logintidspunkt, brugernavn og evt. andre informationer i et session (og måske også i MySQL databasen hvis du vil have logfiler...). Når man er logget ind kommer man til at se en extra menu, eller i hvert tilfælde nogle extra menupunkter; Ret bruger, Opret bruger, Medlemsforum, Spillede kampe, Kommende kampe. I "Ret bruger" hiver du alle informationer om den bruger der er logget på, ud i en form hvor han så kan få lov til at rette i dem. Når han trykker Submit opdateres hans bruger. I "Opret bruger" har du en form hvor alle de informationer man skal bruge om en bruger står. Når man så indtaster informationerne og trykker Submit oprettes den nye bruger i MySQL databasen. Den øverste admin skal også have mulighed for at resette passwords og slette konti. I "Medlemsforum" sætter du et forum op. Rent faktisk behøves du bare at sætte en gæstebog op og kalde det et forum! I "Spillede kampe" trækker du informationer om alle de kampe i har spillet ud af databasen. Længere nede på siden har du så en form hvor man kan oprette nye resultater/kampe. I "Kommende kampe" trækker du igen informationer ud om alle de kampe i skal spille. Og igen har du mulighed for gennem en form at oprette nye kampe.
På alle sider checker du om brugeren er logget rigtigt ind, det gør du med sessionet...
Enten så finder du en masse scripts på nettet, ændrer lidt i dem så de er tilpasset til siden, og får evt. hjælp her hvis der er noget der går helt galt. Eller også finder du en god bog om PHP og prøver på selv at bygge det op fra bunden af (som mig ;-) ). Den sidste mulighed er at smide nogle penge på bordet og hyre en til at lave det for dig. Det er et større kodningsarbejde, og ikke noget jeg gør gratis!
Jeg er (desværre) også mere tilhænger af the magicians idé om at du betaler dig fra det - eller finder en god ven, som du kan sidde sammen med og planlægge "togtet". Uden eksempler og en grundlæggende plan fra dig bliver det næsten et umuligt projekt.
Ja det er noget i retning af det The_magican siger men jeg kan ikke give points da jeg ikke er kommet et skridt nærmere............ jeg kan godt lægge en plan ud og desuden skal det ikke være noget særligt det eneste man skal kunne er at tilføje en members og IKKE andet. Nogen af jer to der bruger messenger? det er lidt nemmere at lægge en plan ud så:-D
Du skal bruge en medlemsdatabase... i MySQL! Først samler du sammen hvilke informationer du vil have i databasen, og så opretter du den. Brug evt. phpMyAdmin til det. På member.php-siden har du så øverst en tabel hvor alle membersne er listet, og to knapper ud for hvert member; "reset password" og "slet". Nederst på siden har du en form hvor du kan oprette nye brugere. Hvis jeg skal lave det for dig så skal jeg have noget betaling. Ellers er mit forslag at du finder dig en god bog om PHP (Read Less, Learn More; PHP Your visual blueprint for creating open source, server-side content; Visual; Published by Hungry Minds, Inc.) Og så er det ellers bare at finde ud af hvordan din kode skal være.
Jeg føler mig en smule ond når jeg sidder og skriver dette, men jeg tror at det er den eneste måde at andre end lige dem der allerede er gode til PHP kommer til at lære PHP. Det er simpelthen et princip jeg har, at alle skal i det mindste selv prøve at lære noget inden de bare giver opgaven videre til nogle andre. Derfor bliver jeg ikke sur hvis der er nogen der sætter sig ned og laver en komplet løsning til dig, jeg mener bare ikke at det er den rigtige måde at hjælpe dig på! Betalingen er 10?, min mindste-pris. Bestillingen kan laves over email: magician@hotkiss.dk Hvis nogen vil lave det for dig gratis er det helt ok... men som sagt, jeg mener at du selv bør prøve!
Hvad konkret er det du skal have hjælp til? Hvis du allerede nu laver alt det du ikke behøver nogen viden om php til så er du allerede et godt skridt på vejen når du kan begynde på php-delen. Dvs. du skal lave designet på den side hvor du kommer til at oprette medlemmer. Den øverste tabel jeg snakker om skal kun have en linie (<tr>), fordi du med php gentager selve HTML-koden på denne specifikke linie men, skifter teksten på linien. Eller, det var vist ikke rigtigt godt beskrevet... Nederst på siden laver du en <form> hvor man kan poste alle de informationer som du skal bruge om medlemmerne...
Jeg er på MSN i morgen (lørdag) 15/11 18:00 til 16/11 8:00. Eller jeg er ved min computer i den tid, og der er derfor en chance for at fange mig på msn...
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.