power-media / prado3

Automatically exported from code.google.com/p/prado3
Other
0 stars 0 forks source link

Var name mismatch in TActiveFileUpload.php #427

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago

"filename" (line 279 - actual error) vs "fileName (line 283)

Log:

TPhpErrorException
Description

[Notice] Undefined variable: fileName (@line 283 in file 
D:\web\www\framework\Web\UI\ActiveControls\TActiveFileUpload.php).
Source File

D:\web\www\framework\Web\UI\ActiveControls\TActiveFileUpload.php (283)

0272:         parent::onPreRender($param);
0273: 
0274:         if(!$this->getPage()->getIsPostBack() && 
isset($_GET['TActiveFileUpload_InputId']) && 
isset($_GET['TActiveFileUpload_TargetId']) && 
$_GET['TActiveFileUpload_InputId'] == $this->getClientID())
0275:         {
0276:             // tricky workaround to intercept "uploaded file too big" 
error: real uploads happens in onFileUpload instead
0277:             $this->_errorCode = UPLOAD_ERR_FORM_SIZE;
0278:             $localName = str_replace('\\', '/', 
tempnam(Prado::getPathOfNamespace($this->getTempPath()),''));
0279:             $filename = addslashes($this->getFileName());
0280:             
0281:             $params = new TActiveFileUploadCallbackParams;
0282:             $params->localName = $localName;
0283: $params->fileName = $fileName;
0284:             $params->fileSize = $this->getFileSize();
0285:             $params->fileType = $this->getFileType();
0286:             $params->errorCode = $this->getErrorCode();

Original issue reported on code.google.com by piotr.kn...@gmail.com on 13 Nov 2012 at 5:53

GoogleCodeExporter commented 8 years ago
Founded in r3218 !

Original comment by piotr.kn...@gmail.com on 13 Nov 2012 at 6:18

GoogleCodeExporter commented 8 years ago
fixed in r3219, thank you!

Original comment by ctrlal...@gmail.com on 14 Nov 2012 at 9:36