Avatar billede freakazoid18 Nybegynder
29. april 2003 - 21:16 Der er 13 kommentarer og
1 løsning

Oprettelse af Mappe/dir

Hey, jeg søger et "form" script hvor jeg kan skrive et navn i en form og derefter skal den oprette en mappe/dir på min server med det navn man har indtastet...
quick svar belønnes... :)
Avatar billede htm Nybegynder
29. april 2003 - 21:17 #1
Avatar billede the_legend Nybegynder
29. april 2003 - 21:18 #2
mkdir (mappenavnher, 0777);
Avatar billede ahv Nybegynder
29. april 2003 - 21:18 #3
Til at oprette mappen:

mkdir("mappenavn", 0777);
Avatar billede the_legend Nybegynder
29. april 2003 - 21:19 #4
svar.
Avatar billede ahv Nybegynder
29. april 2003 - 21:19 #5
mappenavn skal jo så bare erstattes af det man indtaster i formen.
Avatar billede freakazoid18 Nybegynder
29. april 2003 - 21:29 #6
Lav en form som gør det og i har 30 point den første der skriver det... :)
Avatar billede the_legend Nybegynder
29. april 2003 - 21:31 #7
<?php
if (isset($_POST['send'])) {
if (file_exists($_POST['navn']."/index.html")) {
$msg = "Navnet er optaget";
} else {
$indhold = "<html><head></head><body><h1>".$_POST['overskrift']."</h1>".$_POST['tekst']."</body></html>";
mkdir ($_POST['navn'], 0777);
$fp = fopen($_POST['navn']."/index.html","w");
fwrite($fp, $indhold);
fclose($fp);
$navn = $_POST['navn'];
header("location: $navn/index.html");
}
}
?>
<html>
<head>
</head>

<body>

<form method="post" action="mkdir.php">
<b>Navn</b><br>
<input type="text" name="navn" style="width: 300px"><br>
<b>Overskrift</b><br>
<input type="text" name="overskrift" style="width: 300px"><br>
<b>Tekst</b><br>
<textarea name="tekst" rows="7" style="width: 300px"></textarea><br><br>
<input type="submit" name="send" value="Opret">
</form>

<?php
if(isset($msg)) {
echo "$msg";
}
?>

</body>
</html>
Avatar billede htm Nybegynder
29. april 2003 - 21:34 #8
<?php

if (isset$_POST['mappenavn']) {
$mappenavn = $_POST['mappenavn'];
mkdir("$mappenavn", 0777);
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="mappenavn">
<input type="text" name="submit">
</form>
Avatar billede schaefner Juniormester
29. april 2003 - 21:35 #9
htm >> Det gik vidst lidt stærkt det der ;o)
Avatar billede schaefner Juniormester
29. april 2003 - 21:37 #10
<?php
if (isset($_POST['mappenavn'])) {
  mkdir($_POST['mappenavn'], 0777);
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="mappenavn">
<input type="submit" name="submit">
</form>
Avatar billede htm Nybegynder
29. april 2003 - 21:37 #11
schaefner>> Ups ja det gjorde det også ;o

Bedre?

<?php

if (isset($_POST['mappenavn'])) {
$mappenavn = $_POST['mappenavn'];
mkdir("$mappenavn", 0777);
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="mappenavn">
<input type="text" name="submit">
</form>
Avatar billede Slettet bruger
29. april 2003 - 22:15 #12
htm hvor har du tænkt dig at trykke submit? :oD
Avatar billede htm Nybegynder
29. april 2003 - 22:18 #13
hov sager ;) Det skulle være en type=submit" og ikke name - doooooh

Mon ikke man bare skulle gå i seng
Avatar billede the_legend Nybegynder
03. maj 2003 - 14:38 #14
find lige en som du gider bruge og luk eller svar eller sådan noget..
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