[TYPO3-UG Dutch] PHP file upload

Leen Strijk leenstrijk at tomaatnet.nl
Wed Nov 21 12:32:27 CET 2007


Hoi Frans,

Dan toont hij $_FILES[$this->prefixId.'[data][logo]'] niet
Het resultaat zou dan tx_extensie.pi1[data][logo] = " waarde"  moeten zijn.

gr Leen

Frans Saris schreef:
> Hoi Leen,
> 
> doe eens een debug($_FILES); dan kun je waarschijnlijk al zien waar
> het fout gaat.
> 
> mvg
> Frans
> 
> Op 21-11-07 heeft Leen Strijk<leenstrijk at tomaatnet.nl> het volgende geschreven:
>> Hallo,
>>
>> Als ik in mijn formulier name="logo" en in de afhandeling:
>> $_FILES['logo']['name'] gebruik wordt het wel goed verwerkt en als ik :
>>
>> name=".$this->prefixId.'[data][logo]" met in de afhandeling
>> $_FILES[$this->prefixId.'[data][logo]']['name'] gebruik dan wil het niet
>>
>> Kan iemand mij vertellen wat er mis gaat?
>>
>> groeten Leen
>>
>>
>>
>> Leen Strijk schreef:
>>> Hallo,
>>>
>>> Zou iemand mij even op weg kunnen helpen met file upload?
>>>
>>> ik heb in het formulier:
>>> <form action="'.$this->pi_getPageLink($GLOBALS['TSFE']->id).'"
>>> method="POST" enctype=\"multipart/form-data\">
>>> <input type="file" name="'.$this->prefixId.'[data][logo]" >
>>>
>>> De verwerking:
>>>
>>> $uploadedTempFile = t3lib_div::upload_to_tempfile ($uploadedFileName);
>>> $uploadedFile = t3lib_div::upload_copy_move('/tmp/'. $uploadedFileName,
>>> '/uploads/tx_extensie/'.$uploadedFileName);
>>>
>>> if ($uploadedFile){
>>> return 'bestand is ge-upload';
>>> }else{
>>> return 'mislukt'.$this->showForm();
>>> }
>>>
>>> Wat is nou $uploadedFileName ? kan ik hiervoor
>>> $this->piVars['data']['logo'] gebruiken?
>>> Moet ik t3lib_div::upload_to_tempfile ('/tmp/'.$uploadedFileName)
>>> gebruiken.
>>> Volgens mij haal ik nu alles door elkaar.
>>>
>>> gr Leen
>> _______________________________________________
>> TYPO3-UG-dutch mailing list
>> TYPO3-UG-dutch at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>



More information about the TYPO3-UG-dutch mailing list