• Reset your password

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log in
Hjem
Linuxin 2025

Breadcrumb

  • Hjem
  • forums
  • PHP upload script og formstruktur

Hvad kan du med 100% sikkerhed sige, at du har stemt?

Valgmuligheder
Af Jacques | 23.02.2008 17:23

PHP upload script og formstruktur

Programmering

Hejsa, jeg er ved at klampe en upload funktion sammen til en webapp, men får disse her når jeg forsøger at uploade et billede:



Notice: Undefined index: temp_name in /var/www/vhosts/band.com/httpdocs/tryingcode.php on line 31



Notice: Undefined index: temp_name in /var/www/vhosts/band.com/httpdocs/tryingcode.php on line 35

There was an error uploading the file, please try again.



Scriptet:





ini_set('display_errors', ON);

error_reporting(E_ALL);



if (!isset($_POST['upload']))

{

echo "



Choose a file to upload:




";

}

else

{

//

// path to the folder where the file is going to be placed in the end.

//

$target_path = "music_files/media_files/";

/* We add the original filename to the end of our target path.

Result is "/music_files/media_files/"filename".extension" */

$target_path = $target_path . basename($_FILES['uploadedfile']['name']);

//

// We decide what the temporay location of the uploaded file is..."

//

$_FILES['uploadedfile']['temp_name'];

//

//We attempt moving the file from the temporary location to the final location.

//

if(move_uploaded_file($_FILES['uploadedfile']['temp_name'], $target_path))

{

die("The file ". basename($_FILES['uploadedfile']['name']). " has been uploaded.");

}

else

{

die("There was an error uploading the file, please try again.");

}

}



Og derudover: Hvordan indarbejder man en uploadform i en eksisterende form uden at konflikte med W3C's standarder?



Hejsa.

  • Log in to post comments

Kommentarer1

17 år 3 måneder siden

Permalink

Indsendt af thn den 23. februar 2008 kl. 20:21

Permalink

Re: PHP upload script og formstruktur

Du laver bare en side med en form på og fortæller action="/var/www/vhosts/band.com/httpdocs/tryingcode.php"













Du kan så selv tilpasse det til w3c

  • Log in to post comments

Svar søges

Test 0
Den er go 0
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

"Intet realistisk alternativ" - mig i r*ven 5
2 stk Jolla C2 sælges 2
Test 2
Det første forumindlæg efter installation af Forum-modulet 8
Vanilla OS 12
Nye forum-indlæg viser sig kun 1 gang 1
Vil alle forumindlæg vise sig to gange 1
Hjælp til remote terminal vindue? 3
PCLinuxOS 19
Kan ikke boote på installation 24
80-20 reglen 1
Skærmlys fader ud på min bærbare 8
32 bit distro på max 700mb der stadig understøttes 26
Har vi nogen Linux konsulenter i Slagelse området? 3
Virkelig 7
gnome-software? 3
Archer T2U AC600 Wireless Dual Band USB Adapter 26
En farverig APT 3.0 udgivelse imponerer med sine nye funktioner 2
Unix's fødsel 2
Linux Mint 13

Copyright © 2025 Company Name - All rights reserved

Developed & Designed by Alaa Haddad