03. december 2006 - 03:29Der er
42 kommentarer og 1 løsning
Lige for at hører om det kan lade sig gøre ?
Hejsa Eksperter.
Kan man få php til at oprette en mappe når der bliver oprettet en bruger ? Altså en mappe til den på gældene bruger hvor de kan evt smide alle deres private billeder og sådan ? Så det ikke ligger i en stor pære vælling ?? :)
Nogen der kan fortælle mig hvordan?? hvis det kan ?
0700 er hvilken chmod mappen bliver tildelt. Og du skal nok bruge 0777 (alle må alt) da du vil gemme billeder m.m. som brugeren uploader.
Umiddelbart mener jeg det er scriptet som laver mappen, som er "ejer" Men du bruger jo PHP til at bestemme hvilket dir brugeren skal uploade til, så det klares vel her?
Det er fordi der skal være et alm galleri som alle kan se og så skal brugerne ha et privat galleri hvor de selv kan give folk lov til at se hvad der er i mappen (Private galleri).
Det jeg så ikke forstår er at når jeg trykker min fødselsdags dato ind 29071985 så regner den min alder rigtig ud altså 21 år, Når jeg så trykker kærestens alder ind 23121990 så påstår den at konen er 16 :S Men det skal den jo først efter den 23 ? Kan du fortælle mig hvorfor ?
Kan det være fordi nået af det står i forkert række følge ? for mig er det ligemeget om der skal stå i db 29071985 eller 19850729 eller hvordan det nu end er :P Eller 27-12-1963
Jamen tror ikke det er det jeg skal bruge helt ? :S Men skal da selvfølgelig ikke kunne sige om det giver det som jeg skal bruge. Jeg skal bare ha en alder som skal placeres på den måde M21 = Mand 21. :S Men hvad gør det date felt? hvis jeg alligevel skal bruge den som jeg har altså birthdate hvor der står 29071985 :S
Oki nu virker det med at regne alderen ud ? :S Nu fatter jeg så bare ikke når jeg sætter en if sætning ind med f.eks som skal skrive ikke angivet hvis datoen = 0000-00-00 :S Der skriver den så bare 2006 :S
Lige 2 sek :) Ved ud fra dit navn du vil ha koden jo :P
$bage = mysql_query("SELECT (YEAR(CURDATE())-YEAR(birthDate))-(RIGHT(CURDATE(), 5)<RIGHT(birthDate, 5)) as 'alder' FROM brugerprofiler WHERE userId='$id'") or die (mysql_error()); $visb = mysql_fetch_array($bage);
Jamen tak for hjælpen indtil videre. Håber du vil hjælpe mig færdig imorgen ? for har haft en kammerat til at kigge på det ? Han fatter det heller ikke lige ? :S
Nåååh jamen jeg har jo lavet den til en null :) Men jeg lader bare være med at skrive nået ? Laver bare sådan at de skal trykke deres alder ind før de opretter en bruger og tjekker om de er over 15 ? :)
Ihvertfald en side for dem som er over 15 :P Og hvis de er under er det sQ på eget ansvar :P
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.