|
| Opretbruger - opret mappe i rodet.. Fra : Ralle |
Dato : 26-07-06 18:12 |
|
hejsa...
Jeg tænkte på om der er nogle der ved om man kan lave sådan, at
folk kan oprette en bruger, og så opretter den automatisk en
mappe, med brugerens navn... (ved godt det minder lidt om mit
spørgsmål som var: opret bruger, får egen side? som henning
besvarede,)
Nogle der kan hjælpe med at lave dette, hvis det kan lave sig
gøre??
Ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Christian Joergensen (26-07-2006)
| Kommentar Fra : Christian Joergensen |
Dato : 26-07-06 20:12 |
|
Ralle <ralle_rass@hotmail.com> writes:
> hejsa...
>
> Jeg tænkte på om der er nogle der ved om man kan lave sådan, at
> folk kan oprette en bruger, og så opretter den automatisk en
> mappe, med brugerens navn... (ved godt det minder lidt om mit
> spørgsmål som var: opret bruger, får egen side? som henning
> besvarede,)
>
> Nogle der kan hjælpe med at lave dette, hvis det kan lave sig
> gøre??
http://php.net/mkdir
--
Christian Joergensen | Linux, programming or web consultancy
http://www.razor.dk | Visit us at: http://www.gmta.info
| |
Ralle (26-07-2006)
| Kommentar Fra : Ralle |
Dato : 26-07-06 20:42 |
|
> > hejsa...
> >
> > Jeg tænkte på om der er nogle der ved om man kan lave sådan, at
> > folk kan oprette en bruger, og så opretter den automatisk en
> > mappe, med brugerens navn... (ved godt det minder lidt om mit
> > spørgsmål som var: opret bruger, får egen side? som henning
> > besvarede,)
> >
> > Nogle der kan hjælpe med at lave dette, hvis det kan lave sig
> > gøre??
>
> http://php.net/mkdir
Forstår ikke helt det de skriver derinde...
Ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Mathias Mejborn (26-07-2006)
| Kommentar Fra : Mathias Mejborn |
Dato : 26-07-06 20:49 |
|
Ralle wrote:
>>> hejsa...
>>>
>>> Jeg tænkte på om der er nogle der ved om man kan lave sådan, at
>>> folk kan oprette en bruger, og så opretter den automatisk en
>>> mappe, med brugerens navn... (ved godt det minder lidt om mit
>>> spørgsmål som var: opret bruger, får egen side? som henning
>>> besvarede,)
>>>
>>> Nogle der kan hjælpe med at lave dette, hvis det kan lave sig
>>> gøre??
>>
>> http://php.net/mkdir
>
> Forstår ikke helt det de skriver derinde...
>
> Ralle
>
Du skal som der er skrevet benytte dig af mkdir funktionen i php, den
kan se således ud:
<?
mkdir("/var/www/minside/brugernavn", 0700);
?>
Det første er den sti der skal laves, og det næste er chmod'en.
Den sidste del af stien skal så nok erstattes af en variable af en art,
som svarer til det brugernavn der skal oprettes en mappe med.
--
Mvh
Mathias Mejborn
mathias@mejborn.dk
http://mejborn.dk
| |
Ralle (27-07-2006)
| Kommentar Fra : Ralle |
Dato : 27-07-06 12:05 |
|
> Du skal som der er skrevet benytte dig af mkdir funktionen i php, den
> kan se således ud:
>
> <?
> mkdir("/var/www/minside/brugernavn", 0700);
> ?>
>
> Det første er den sti der skal laves, og det næste er chmod'en.
>
> Den sidste del af stien skal så nok erstattes af en variable af en art,
> som svarer til det brugernavn der skal oprettes en mappe med.
Ok, men skal jeg ligge den der mkdir kode du har skrevet ind i en fil eller
hvad??
Ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Mathias Mejborn (27-07-2006)
| Kommentar Fra : Mathias Mejborn |
Dato : 27-07-06 13:01 |
|
Ralle wrote:
>> Du skal som der er skrevet benytte dig af mkdir funktionen i php, den
>> kan se således ud:
>>
>> <?
>> mkdir("/var/www/minside/brugernavn", 0700);
>> ?>
>>
>> Det første er den sti der skal laves, og det næste er chmod'en.
>>
>> Den sidste del af stien skal så nok erstattes af en variable af en art,
>> som svarer til det brugernavn der skal oprettes en mappe med.
>
> Ok, men skal jeg ligge den der mkdir kode du har skrevet ind i en fil eller
> hvad??
>
> Ralle
>
Ja den skal selvfølgelig skrives ind i en php fil som du udfører.
--
Mvh
Mathias Mejborn
mathias@mejborn.dk
http://mejborn.dk
| |
Ralle (27-07-2006)
| Kommentar Fra : Ralle |
Dato : 27-07-06 16:33 |
|
> Ja den skal selvfølgelig skrives ind i en php fil som du udfører.
Ohh ok... Jeg vil arbejde lidt med det, og komme tilbage med resultatet, (evt. i
et nyt indlæg!)
Ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Ralle (27-07-2006)
| Kommentar Fra : Ralle |
Dato : 27-07-06 20:53 |
|
> > Ja den skal selvfølgelig skrives ind i en php fil som du udfører.
>
> Ohh ok... Jeg vil arbejde lidt med det, og komme tilbage med resultatet, (evt. i
> et nyt indlæg!)
>
jeg prøvede med følgende:
test.php:
<?php
mkdir("/customers/ralle2005.dk/ralle2005.dk/httpd.www/teste/3/$brugernavn", 0700);
?>
<form method="post" action="test.php">
<input type="text" name="brugernavn" size="20" />
<input type="submit" value="Send" name="submit" /></p>
</form>
den opretter ikke nogen mappe,
nogle der kan hjælpe mig??
Ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Kasper Johansen (28-07-2006)
| Kommentar Fra : Kasper Johansen |
Dato : 28-07-06 03:58 |
|
Ralle wrote:
> den opretter ikke nogen mappe,
> nogle der kan hjælpe mig??
Du får ikke nogen fejl?
Prøv med:
<?
mkdir("testmappe") or die("Kunne ikke oprette mappen.<br />\n");
?>
--
Med venlig hilsen
Kasper Johansen
| |
Ralle (28-07-2006)
| Kommentar Fra : Ralle |
Dato : 28-07-06 10:29 |
|
> > den opretter ikke nogen mappe,
> > nogle der kan hjælpe mig??
>
> Du får ikke nogen fejl?
>
> Prøv med:
> <?
> mkdir("testmappe") or die("Kunne ikke oprette mappen.<br />\n");
> ?>
>
Tusind tak! det virker!
Er der så en der ved, om man kan gøre sådan, at når den opretter mappen
laver den automatisk filen: index.php??
ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Kasper Johansen (28-07-2006)
| Kommentar Fra : Kasper Johansen |
Dato : 28-07-06 12:32 |
|
Ralle wrote:
> Er der så en der ved, om man kan gøre sådan, at når den opretter mappen
> laver den automatisk filen: index.php??
Hvis du bruger PHP5, så kan du bruge den ultra simple
file_put_contents(), som du kan læse mere om på følgende link:
http://dk2.php.net/file_put_contents
Det skal nok skrives noget ala det her i din kode:
<?
$code = "<?echo 'Hello world!';?>";
file_put_contents("brugere/" . $brugerid . "/index.php", $code);
?>
Hvis du ikke bruger PHP5, og derfor ikke har adgang til
file_put_contents(), så kan du gøre det på den normale måde med
file-pointers:
<?
$code = "<?echo 'Hello world!';?>";
$fp = fopen("brugere/" . $brugerid . "/index.php", "w");
fwrite($fp, $code);
fclose($fp);
?>
--
Med venlig hilsen
Kasper Johansen
| |
Ralle (28-07-2006)
| Kommentar Fra : Ralle |
Dato : 28-07-06 11:57 |
|
> > den opretter ikke nogen mappe,
> > nogle der kan hjælpe mig??
>
> Du får ikke nogen fejl?
>
> Prøv med:
> <?
> mkdir("testmappe") or die("Kunne ikke oprette mappen.<br />\n");
> ?>
>
Det virker! Tusind tak :D
Er der nogen der ved hvordan man gør, så den automatisk opretter filen
index.php hvor der så er indholdet i: siden er under opbygning?
Ralle - Hvis dette er et dobbeltindlæg (altså posted 2 gange) så
beklager jeg, men jeg har nu ventet i over 20 min siden sidste indlæg
jeg postede, og det er ikke kommet ind endnu!
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Ralle (27-07-2006)
| Kommentar Fra : Ralle |
Dato : 27-07-06 21:07 |
|
Jeg har prøvet følgende:
test.php:
<?php
mkdir("/customers/ralle2005.dk/ralle2005.dk/httpd.www/teste/3/$brugernavn", 0700);
?>
<form method="post" action="test.php">
<input type="text" name="brugernavn" size="20" />
<input type="submit" value="Send" name="submit" /></p>
</form>
Men den opretter ikke nogen mappe,
Kan i hjælpe mig??
Ralle
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
|
|