24. oktober 2011 - 11:23Der er
8 kommentarer og 1 løsning
upload af billeder til mysql
Måske lidt hjælp? tak,.. Først: programmet virker korrekt, og gør som det skal, men der kommer disse 2 notice: Hvordan undgår jeg dem? Pft. Gert Der er lavet en database i mysql hvor jeg uploader billeder til de enkelte navne, og alt fungerer..
PHP er den nye 5.38
Notice: Undefined index: fil in D:\xampp\htdocs\filupload\uploadbilledeny.php on line 10
Notice: Undefined index: fil in D:\xampp\htdocs\filupload\uploadbilledeny.php on line 11
Du har et gåseøje for meget i din mysql_connect, men det skyldes nok sletning af et password. Derudover bør du altid teste i et dokument med valid markup kode. Selvom det ikke er disse to ting, der giver omtalte fejl.
Det er svært at kende fejlen, når vi ikke kan se resten af koden, men det kunne skyldes, du ikke har et felt med navnet fil i din form(?)
Her er den fil som bliver include i ovennævnte fil, men igen, alt kører korrekt, det er blot den fejl meddelse jeg ikke kan gennemskue, da det hele jo kører korrekt. ps. den gåseøje for meget i connect er kun i denne kopi ikke i scriptet. så?? pft. Gert
Bingo! det virkede, laver en lille kontrol på billed upload, fejlkoden kommer nu kun i linien der er mærket: //fejlkode Kar du et forslag til hvordan den også fjernes? men filstumpen virker ok. Pft. Gert
<?php $fil = $_FILES['fil']; //fejlkode
// Kontrolere om uploaden gik godt if ($fil["error"] > 0) { echo "Uploaden mislykkedes. Fejlkode: " . $fil["error"]; } else { echo "Oplysninger om den uploadede fil:<br/>"; echo "Navn: " . $fil['name'] . "<br/>"; echo "Type: " . $fil['type'] . "<br/>"; echo "Størrelse: " . $fil['size'] . "bytes<br/>"; echo "Midlertidigt gemt i " . $fil['tmp_name'] . "<br/>"; } ?>
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.