Avatar billede jago2377 Nybegynder
14. september 2006 - 09:30 Der er 5 kommentarer

Billed upolad i PHP5

Hejsa.

Jeg er helt ny inde for programmering osv. Jeg er igang med at lave min hjemmeside hvor jeg gerne vil ha et galleri med de ting jeg tegner. galleriet har jeg fået stykket sammen. Mit eneste problem er at jeg mangler et script i php 5 så jeg kan uploade billeder til min database via mit cms. min side skal være færdig fredag eftermiddag så jeg er lidt i tidspres men jeg håber virkelig i kan hjælpe mig.

mhv. Tommy
Avatar billede coderdk Praktikant
14. september 2006 - 10:17 #1
upload_do.php:

<?php

    $targetDir = 'ud/'; // Hvor skal de placeres? Husk at webserveren skal kunne skrive hertil!

    if ( !empty( $_FILES['ufile'] ) )
    {
        $files = $_FILES['ufile'];
        $n = count( $files );
        for ( $i = 0; $i < $n; $i++ )
        {
            if ( is_uploaded_file( $files['tmp_name'][$i] ) )
            {
                if ( move_uploaded_file( $files['tmp_name'][$i], $targetDir . basename( $files['name'][$i] ) ) )
                {
                    echo "Uploaded " . $files['name'][$i] . "...<br>";
                }
                else
                {
                    echo "Uploaded " . $files['name'][$i] . "...<br>";
                }               
            }
        }       
    }

?>

Upload form:

<form enctype="multipart/form-data" method="post" action="upload_do.php">
  <input type="file" name="ufile[]"><br>
  <input type="file" name="ufile[]"><br>
  <input type="file" name="ufile[]"><br>
  <input type="file" name="ufile[]"><br>
  <input type="file" name="ufile[]"><br>
  <input type="file" name="ufile[]"><br>
  <input type="submit" value="Upload">
</form>
Avatar billede coderdk Praktikant
14. september 2006 - 10:18 #2
hehe den inderste if skulle være:

                if ( move_uploaded_file( $files['tmp_name'][$i], $targetDir . basename( $files['name'][$i] ) ) )
                {
                    echo "Uploaded " . $files['name'][$i] . "...<br>";
                }
                else
                {
                    echo "Failed uploading " . $files['name'][$i] . "...<br>";
                }
Avatar billede jago2377 Nybegynder
14. september 2006 - 10:57 #3
MANGE TAK!
Avatar billede mclemens Nybegynder
14. september 2006 - 11:36 #4
Velkommen på eksperten. Der er er
uofficiel faq her: http://www.expfaq.dk/

For at acceptere coderdk's svar markerer du navnet i
boksen der dukker frem i bunden og klikker accepter.

Mvh, Clemme :o)
Avatar billede mclemens Nybegynder
14. september 2006 - 12:02 #5
(Edit: Der er er -> Der er en)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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