← Back to team overview

sslug-teknik team mailing list archive

Re: php sp��l

 

On Sat, 02 Sep 2000, Anders M wrote:
> Hejsa
>
> Jeg har lige et par php-spørgsmål:
>
> 1)
> Jeg har lavet en side, hvor man kan tilføje brugere på min webserver.
> Brugernes navn og password smides i en MySQL database. Det virker fint.
> Men jeg vil så også gerne oprette et direktorie til den nye brugere,
> hvor vedkommende skal have sin personlige hjemmeside.
> Det er så her jeg kommer i problemer, da php ikke vil/kan oprette en
> mappe i mit htdocs direktorie. Apache kører jo som nobody, men skal jeg
> virkelig til at ændre alle permissions for htdocs for at ikke kun root
> kan få lov til at skrive deri?
>

superl...

> 2)
> Jeg har samtidig lavet en side, hvor man kan slette brugere igen. Det
> virker også fint, men jeg vil gerne have lavet en rulle liste med
> brugerenes navne, så man bare markere den bruger der skal slettes og så
> siger slet. Men hvordan kan man lave en rulleliste, som henter
> brugernavnene fra min MySQL-database?

som med alt cgi, skal du gøre lidt arbejde.
Jeg kan ikke php, men i perl vill jeg gøre noget i retning af:

# regner med at database er initialiseret
$q = "select id, username from users";
$sth = $dbh->prepare($q) || die "Database error: $DBI::errstr\n";
$sth->execute;
print qq(<SELECT name="users">);
print qq(<option value="$u[0]">$u[1]) while (@u = $sth->fetchrow);
print "</select>";

- du ser sikkert meningen...

-anders


Follow ups

References