Avatar billede michaelb.dk Nybegynder
04. januar 2004 - 19:31 Der er 4 kommentarer og
1 løsning

åben dir

Vil gerne have tilpasset nedenstående script!
1) Det skal ikke omdøbe filen når den uploades
2) Jeg skal kunne skrive hvilke filer (f.eks. dir4.gif, inddex.php osv.)
3) Den skal ikke vise mapper

-------

<font face=verdana size=2><a href=dir4.php?dir=<? echo $dir; ?>&form=true>Upload</a>
<hr color=black noshade>
<?php
if ($upload == "true") {
$extAll=array(".jpeg",".gif");
$ext=strtolower(substr($billede_name,strrpos($billede_name,".")));
if (!in_array($ext,$extAll)){
echo "Ugyldig fil!<br>";
echo "<a href=dir4.php?dir=$dir>Tilbage</a><br>";
exit;
}
else {
copy ($billede,"/home/web/web12775/2/dir4/$ext");
unlink($billede);
echo "Upload Ok<br>";
echo "<a href=dir4.php?dir=$dir>Tilbage</a><br>";
exit;
}
}
if ($form == "true") {
echo"<Form Action='dir4.php?dir=$dir&upload=true' Method=post enctype=multipart/form-data>\n";
echo"<Input Type=File Name=billede> <Input Type=Submit value=OK><br>\n";
echo"</Form>\n";
exit;
}
if ($slet) {
unlink("/home/web/web12775/2/dir4/$dir/$slet");
echo"Slettet!<br>";
echo"<a href=dir4.php?dir=$dir>Tilbage</a><br>";
exit;
}
if ($vis) {
echo"<img src=$vis><br>";
echo"<a href=dir4.php?dir=$dir>Tilbage</a><br>";
exit;
}
if(!isset($dir)){
$dir = ".";
}


if ($dirpointer = @opendir($dir)) {
  while($file = readdir($dirpointer)) {
    echo "<li>$file | <a href=dir4.php?vis=$dir/$file&dir=$dir>Eksempel</a> | <a href=dir4.php?slet=$dir/$file&dir=$dir>Slet</a><br>\n";
  }
  closedir($dirpointer);
}

?>
Avatar billede michaelb.dk Nybegynder
04. januar 2004 - 19:32 #1
ps "Slet" funktionen må i gerne fjerne, ellers blot ignorer den :)
Avatar billede michaelb.dk Nybegynder
04. januar 2004 - 19:32 #2
2) Jeg skal kunne skrive hvilke filer (f.eks. dir4.gif, inddex.php osv.) den ikke skal vise på listen!!
Avatar billede michaelb.dk Nybegynder
04. januar 2004 - 19:34 #3
Rettelse til 2-eren : jeg skal kunne vælge hvilke FILTYPER (f.eks. swf, gif osv.) den skal vise
Avatar billede michaelb.dk Nybegynder
04. januar 2004 - 19:49 #4
okay, dette spørgsmål er blevet for rodet, opretter et nyt med bedre forklaring!
Avatar billede michaelb.dk Nybegynder
04. januar 2004 - 20:10 #5
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