Gå til innhold

Liste opp opplastede filer


Anbefalte innlegg

Hei

 

Jeg skal laste opp noen bilder til serveren min, så vil jeg filnavnene kommer opp i databasen.

 

Det er flere bilder, så navnene blir lagret i en array. $_FILES['Pictures']['name']

 

Det skal bare inn i en rad, (File)

 

Hvordan får jeg til dette? Sikkert lett for dere som kan dette :p

 

Takker for svar!

 

Mvh Einar

Lenke til kommentar
Videoannonse
Annonse

Takk for svar!

 

Det hadde vært fint med mer tekst. Altså hvordan bruker jeg den?

 

Skjønte ikke mye av det som stod hos php.net

 

Resultatet skal være bare filnavnet, hvis det er fler, så skal det separeres med noe..

Lenke til kommentar

Oj, den finnes vist før ja..

 

Array min er ikke som andre..

 

Den er slik: $_FILES['myfiles']['name']

 

Dette er litt av koden: Pastebin

 

EDIT:

Ved testing av det du sendt fikk jeg ut:

a:1:{i:0;a:5:{i:0;s:11:"Bilde 1.png";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}}

 

Koden var:

PHP

$saveme = serialize(array($_FILES['myfiles']['name']));

echo $saveme;

echo "<hr />";

print_r(unserialize($saveme));

Endret av Einar
Lenke til kommentar

Jeg kan ikke bruke VALUES $_FILES['myfiles']['name'] da får jeg feilmeldingen

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

 

Det funker ikke sette den som en variabel heller, resultatet blir da "Array".

 

mysql_query("INSERT INTO BlogPictures (File) VALUES ('$_FILES['myfiles']['name']')");

Endret av Einar
Lenke til kommentar

Anders Moen, les posten min igjen :p

 

Shadows, den kan funke :)

 

Skal prøve, blir borte hele helgen, skal på tur ;) Så da vekker jeg sikkert denne tråden om en uke.. (med mindre andre har noen gode forslag)

Lenke til kommentar

// legger filenavnene fra arrayet til en streng i csv format

 

$out = '';

foreach($_FILES['Pictures']['name'] as $picName)

{

$out .= '"'.$picName.'",';

}

$out = substr($out, 0, -1);

 

edit:typo

 

edit: merk at dersom det kun er et filnavn "header.png" blir det lagt i strengen med apostrofene.

Endret av grimjoey
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...