Avatar billede xaque Nybegynder
27. oktober 2005 - 14:50 Der er 6 kommentarer og
1 løsning

oprette bruger og venne liste

Hej 2 spørgsmål hvordan gør jeg sådan at når en bruger opretter sig så kan han ikke oprette et brugernavn "    " altså med kun mellemrum

og hvordan laver jeg en venneliste?
Avatar billede jakobdo Ekspert
27. oktober 2005 - 15:10 #1
For at undgå at et brugernavn ikke er "    " kan du bruge trim() og er stregen derefter tom, så var det kun mellemrum, nye linier eller tabs.
Vennelisten må du forklare nærmere.
Avatar billede steven_ Nybegynder
27. oktober 2005 - 16:39 #2
Jeg ville personligt lave en tabel udelukkende til vennelisten, der bør indeholde følgende:

id, username_id, friend_id, date

Hvor id bør være auto_increament, username_id er ejeren af vennelisten's id, friend_id er vennen som username_id har tilføjet's id og date er vennetilføjelsen :D

Så kan du selvfølgelig udvide det med en 'godkend ven'-funktion, som selvfølgelig fungerer ved at et ekstra felt bliver tilføjet, som kunne hedde 'await'. Ved godkendelsen vil feltet blive ændret fra 0 (default) til 1.
Avatar billede steven_ Nybegynder
27. oktober 2005 - 16:40 #3
Desuden ville jeg undgå mellemrum (og andet) vha. nedenstående kode:

if (!eregi("^[a-z0-9_]{2,16}$", $_POST['username']))
{
    // Brugernavnet indeholder ugyldige tegn!
}
Avatar billede xaque Nybegynder
27. oktober 2005 - 16:42 #4
kan du forklare hvordan jeg kan bruge trim() til det bare sig til hvis du skal se noget kode først

vennelisten skal bare fungere på den måde at man går ind på en profil snakker med personen ansøger om venskab og så skal personen godkende det godkender han så kommer de begge på en liste over deres venner
Avatar billede xaque Nybegynder
27. oktober 2005 - 16:50 #5
Steve det vil jeg lige kikke på om en halv times tid om jeg kan få det flettet ind

kan du forklare hvordan den virker?
Avatar billede jaw Nybegynder
28. oktober 2005 - 13:10 #6
trim() kan du kun bruge til at fjerne mellemrum før og efter en tekst, altså hvis teksten er " tekst her ". Men det er bare trim($tekst);
Avatar billede xaque Nybegynder
31. oktober 2005 - 12:37 #7
steven tak det med at oprette bruger virkede super

kan du hjælpe mig lidt mere igang med sådan en venneliste et lille eksempel kan ikke lige hitte ud af det

så skal du også nok få alle pointene ;)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester