Multi upload met form_upload

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

LEES: Algemene Voorwaarden. Denk eventueel aan tags (DEV, BETA, RC)!
phpBB3.0.x
Plaats reactie
PTish
Berichten: 73
Lid geworden op: 29 jul 2010, 16:03
Locatie: Asten-Heusden
Contacteer:

Multi upload met form_upload

Bericht door PTish » 03 sep 2010, 14:21

  • Modificatie & Versie: N.V.T.
    Directe link naar de modificatie: N.V.T.
    Adres van je forum: N.V.T.
    phpBB versie: 3.0.7-PL1
    Heb je onlangs een andere modificatie of stijl geïnstalleerd? N.V.T.

    Wat is het probleem?
/**
* Form upload method
* Upload file from users harddisk
*
* @param string $form_name Form name assigned to the file input field (if it is an array, the key has to be specified)
* @return object $file Object "filespec" is returned, all further operations can be done with this object
* @access public
*/
function form_upload($form_name)
Goed... of ik kijk er finaal over heen of ik zie het niet, maar hoe geef ik de key van de array mee?
Laatst gewijzigd door PTish op 03 sep 2010, 14:27, 1 keer totaal gewijzigd.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Multi upload met form_upload

Bericht door Ger » 03 sep 2010, 14:25

Zou je de support template even willen invullen?

PTish
Berichten: 73
Lid geworden op: 29 jul 2010, 16:03
Locatie: Asten-Heusden
Contacteer:

Re: Multi upload met form_upload

Bericht door PTish » 03 sep 2010, 14:28

Nutteloos in dit geval, maar jij je zin. :)

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Multi upload met form_upload

Bericht door Ger » 03 sep 2010, 15:22

Dan snap ik even niet waarom je het post in het modificatieforum, terwijl het blijkbaar niet om een modificatie gaat?

Als ik het zo nog eens goed zie gaat het om het bestand root/includes/functions_upload.php. Wil je dat zelf aanpassen? En wat is je doel?

In zijn algemeenheid kan ik best wel wat vertellen over arrays, maar zonder te weten wat je nu wil blijven we denk ik eerst 10 berichten langs elkaar heen praten. Dat maakt het voor mij niet leuker en jij bent er ook niet mee geholpen.

Op dit moment kan ik dus niet meer vertellen dan dit:
Een array is een bepaald type variabele. Het is een lijst die bestaat uit subitems met elk hun waarde. Zo kun je bijvoorbeeld de array 'eigenschappen' hebben met daarbij de subitems 'kleur', 'hoogte', 'temperatuur'. Dat ziet er in PHP zo uit:

Code: Selecteer alles

<?php
$eigenschappen = array(
    'kleur'         => 'rood',
    'hoogte'        => '20',
    'temperatuur'    => '30'
);
?>
Hierbij heet $eigenschappen de array, heten kleur, hoogte en temperatuur de keys en rood, 20, en 30 de values. Je kunt de values aanroepen of gebruiken met $eigenschappem['kleur']
Wil je specifiek 'kleur' als resultaat hebben, dan kun je gebruik maken van

Code: Selecteer alles

<?php
$eigenschappen = array(
    'kleur'         => 'rood',
    'hoogte'        => '20',
    'temperatuur'    => '30'
);
$flip = array_flip($eigenschappen);
$result = $eigenschappen['rood'];
?>

PTish
Berichten: 73
Lid geworden op: 29 jul 2010, 16:03
Locatie: Asten-Heusden
Contacteer:

Re: Multi upload met form_upload

Bericht door PTish » 03 sep 2010, 15:30

Ik heb verder genoeg verstand van php, daar gaat het niet om. Ik nam ook aan dat het support forum meer voor algemene phpbb problemen waren. Ik ben nu bezig met een custom made pagina en wil even wat files uploaden.

Nu stuur ik de naam van het input veld die functie in en dan wordt de file geupload. (kort door de bocht).
Nu heb ik dus meerdere file input velden. Deze worden in een array naar een php pagina gestuurd "name='image[]'"

Dat betekent dus, als ik die naam naar die functie gooi, hij een array krijgt ipv een string. Daar krijg ik dan uiteraard een error op. Op de een of andere manier, als ik de functie beschrijving goed begrijp, zou ik een key moeten kunnen meegeven om welke file uit de array het gaat.

Stel ik wil de 2de image in de array uploaden, dan moet ik op de een of andere manier "1" mee kunnen sturen.

Ik heb zelf het gevoel dat ik finaal iets over het hoofd zie, maar ik zie momenteel niet hoe ik kan aangeven dat hij uit de array de file met key 1 moet pakken.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Multi upload met form_upload

Bericht door Paul » 03 sep 2010, 16:09

Verplaatst naar MOD development.

Plaats reactie