Hej eksperter. Jeg har et lille projekt igang. Når man som admin opretter en ny bruger kommer der en mappe med brugerens navn (-minus æøå osv.), og når brugeren opretter et projekt så opretter den en mappe inde under brugerens mappe.
Men hvis jeg som admin, vil retter brugeren skal jeg kunne ændre hans brugernavn, og her skal den så bare rename brugerens mappe til det nye navn.
Men hvis jeg nu vil ændre ejen af projektet (valg af bruger i dropdown), skal den rykke det til den nye ejer. De 2 ting er mig ikke noget problem, men hvad hvis jeg vil gøre begge dele på en gang?
Hvis jeg nu vil give en ny ejer, men også rename projektet? Så skal den lige pludseligt rename 2 ting.
Kender godt funktionen også den jeg bruger til de 2 ting, men kan ikke lige find ud af det hvis den skal gøre begge dele.
For først skal den rename("brugere/".$bruger, "brugere/".$nybruger); Bagefter skal den så rename("brugere/".$nybruger."/".$projekt, brugere/".$nybruger."/".$nytprojekt);
Kan du så ikke bare lade den gøre det, altså sætte nr. 2 ind hvor du updatere den ene bruger ?
Synes godt om
Slettet bruger
07. januar 2007 - 15:48#4
Tror måden er at tjekke før min form, hive de gamle infomationer ud f.eks. $old. og når submit knapper bliver trykket. Tjekker jeg på brugeren om det er den samme som $old har. Så skal den ikke rename her. Og gøre det samme med projektet's navn se om det er det samme.
if($gammel_bruger == $_POST['ny_bruger']){ rename("brugere/".$gammel_bruger."/", "brugere/".$_POST['ny_bruger']."/"); mysql_query("UPDATE brugere SET brugernavn='"$_POST['ny_bruger']"' WHERE brugernavn='".$gammel_bruger."'"); }
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.