Avatar billede wqazr Nybegynder
13. september 2004 - 09:40 Der er 3 kommentarer og
1 løsning

opretter mapper ved ?navn=mappenavn

hey jeg vil gerne have så man kan gå ind på index.php?navn="den mappe man vil oprette"

Den skal så tjekke om mappen allerede findes, hvis den gør det skal den skrive "mappen findes allerede" eller skal den oprette mappen..

har prøvet lidt med nedenstående kode, men det virker ikke :/

<?
$navn = $_GET[navn];
if(navn == $navn){
mkdir('navn');
echo "mappen er oprettet!";
} else {
echo "mappen findes allerede";
}
?>

Jeg håber der er nogle der vil hjælp :D
Avatar billede retep Nybegynder
13. september 2004 - 09:44 #1
uden at have testet det:

<?
$navn = $_GET[navn];
if(is_dir($navn)){
echo "mappen findes allerede!";
} else {
mkdir($navn);
echo "mappen er oprettet";
}
?>
Avatar billede wqazr Nybegynder
13. september 2004 - 09:46 #2
Kan du gøre så hvis man bare går ind på index.php så laver den et felt og en submit knap så man kan oprette sådan?
Avatar billede retep Nybegynder
13. september 2004 - 09:55 #3
Prøv med: :)
--------

<?
if (isset($_GET["opretMappe"])){
$navn = $_GET[navn];
if(is_dir($navn)){
echo "mappen findes allerede!";
} else {
mkdir($navn);
echo "mappen er oprettet";
}
}
?>

<form action="<?=$PHP_SELF?>" method="get">
<input type="text" name="navn">
<input type="submit" name="opretMappe" value="Opret mappe">
</form>
Avatar billede morteeart Nybegynder
13. september 2004 - 10:56 #4
husk at chmod det directory du vil have mapperne i til 777
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