Avatar billede seadog Nybegynder
25. april 2002 - 20:59 Der er 9 kommentarer og
1 løsning

tekst Script

et  tekst  Script  ??  så man kan skrive en lille besked til billederne der op loddes ...

...Som kan sættes ind i mit op load Script  ???


<html>
    <head>
        <title>Upload</title>
    </head>
<body>

<?
require("fileupload.class");

#--------------------------------#
# Variables
#--------------------------------#

// The path to the directory where you want the
// uploaded files to be saved. This MUST end with a
// trailing slash unless you use $PATH = ""; to
// upload to the current directory. Whatever directory
// you choose, please chmod 777 that directory.

    $PATH = "uploads1/";

// The name of the file field in your form.

    $FILENAME = "userfile";

// ACCEPT mode - if you only want to accept
// a certain type of file.
// possible file types that PHP recognizes includes:
//
// OPTIONS INCLUDE:
//  text/plain
//  image/gif
//  image/jpeg
//  image/png

    $ACCEPT = "";

// If no extension is supplied, and the browser or PHP
// can not figure out what type of file it is, you can
// add a default extension - like ".jpg" or ".txt"

    $EXTENSION = "";

// SAVE_MODE: if your are attempting to upload
// a file with the same name as another file in the
// $PATH directory
//
// OPTIONS:
//  1 = overwrite mode
//  2 = create new with incremental extention
//  3= do nothing if exists, highest protection

    $SAVE_MODE = 3;


#--------------------------------#
# PHP
#--------------------------------#

function print_file($file, $type, $mode) {
    if($file) {
        if(ereg("image", $type)) {
            echo "<img src=\"" . $file . "\" border=\"0\" alt=\"\">";
        }
        else {
            $userfile = fopen($file, "r");
            while(!feof($userfile)) {
                $line = fgets($userfile, 255);
                switch($mode){
                    case 1:
                        echo $line;
                        break;
                    case 2:
                        echo nl2br(ereg_replace("\t", "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;", htmlentities($line)));
                        break;
                }   
            }
        }
    }
}

$upload = new uploader;
$upload->max_filesize(200000);

if($upload->upload("$FILENAME", "$ACCEPT", "$EXTENSION")) {
    while(list($key, $var) = each($upload->file)){
        echo $key . " = " . $var . "<br>";
    }
    if($upload->save_file("$PATH", $SAVE_MODE)) {
        print("<p>Saved as: " . $upload->new_file . "<p>");
        print_file($upload->new_file, $upload->file["type"], 2);
    }
}

if($upload->errors) {
    while(list($key, $var) = each($upload->errors)){
        echo "<p>" . $var . "<br>";
    }
}

if ($NEW_NAME) {
    print("<p>Name of image save: <b>$NEW_NAME</b></p>");
}

#--------------------------------#
# HTML FORM
#--------------------------------#
?>

    <form enctype="multipart/form-data" action="<?print($PHP_SELF);?>" method="POST">
        <input type="hidden" name="MAX_FILE_SIZE" value="100000">Send this file:
        <input name="userfile" type="file">
        <input type="submit" value="op load ">
    </form>
    <hr>
<?
    if ($ACCEPT) {
        print("This form only accepts <b>" . $ACCEPT . "</b> files\n");
    }

$tal = 0;
if ($dir = opendir("uploads1")) {
//åbner uploads1/

  while($file = readdir($dir)) {
//så skal der uskrives filer

    $tal = $tal+1;
//sætter variablen $tal og lægger en til

    $size = filesize("uploads1/$file");
//finder størrelsen på hver fil

    if(ereg(".jpeg",strtolower($file)) || ereg(".jpg",strtolower($file)) || ereg(".bmp",strtolower($file))) {

//Finder alle jpg,bmp og gif filer og laver tegnsættet til småt

echo"<br><a href=\"uploads1/$file\">$file</a> [<b>$size</b>kb]"; }
//Laver link til filen

  }
  closedir($dir);
//Lukker mappen

}
?>
<br>
Der blev fundet <?=$tal?> billeder!
<!--list.php-->

</body>
</html>

Avatar billede repsac Nybegynder
25. april 2002 - 21:01 #1
Lær PHP i stedet for bare at bruge det. Det er det bedste svar jeg kan give.

Læs PHP/MySQL-tutoriallen igennem på www.webcafe.dk
Avatar billede repsac Nybegynder
25. april 2002 - 21:02 #2
Hvis du ønsker bare at få rettet i scriptet gør jeg det gerne, men naturligvis mod betalign - timeløn: kr. 300,-
Avatar billede seadog Nybegynder
25. april 2002 - 21:04 #3
#GG#
Avatar billede repsac Nybegynder
25. april 2002 - 21:06 #4
Det var skam ikke ment som en joke, men du kan jo også prøve på sharksforum...
Avatar billede madd Nybegynder
25. april 2002 - 21:07 #5
Leder du efter en komplet og færdigudført løsning, anbefales sharkforum.com
Avatar billede seadog Nybegynder
25. april 2002 - 21:10 #6
Avatar billede seadog Nybegynder
25. april 2002 - 21:14 #7
Hvad så ?? var der en der kunne hjælpe mig
Avatar billede repsac Nybegynder
25. april 2002 - 22:46 #8
hvis du kunne stave til sharksforum ville det nok virke... www.sharksforum.com
Avatar billede seadog Nybegynder
26. april 2002 - 09:31 #9
#GGGGGGGGG#
Avatar billede seadog Nybegynder
26. april 2002 - 09:32 #10
mange tak
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