1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
$this->setName('Uploadphoto');
$this->setMethod('post');
$this->setAttrib('enctype', 'multipart/form-data');
$file = new Zend_Form_Element_File('filesend');
$file->setLabel('File')
->setRequired(true)
->addValidator('NotEmpty')
->addValidator('Size', false, array('min' => 20, 'max' => 200000))
// ->addValidator("Extension",".jpg")
->addValidator('Extension', false, array('jpg', 'png','gif'))
->addFilter("Rename",array('target' => $path, 'overwrite' => true));
// ->setDestination('C:\xampp\htdocs\zentest\public\files');
$image_url = new Zend_Dojo_Form_Element_ValidationTextBox('IMAGE_URL');
$image_url->setLabel('image_url')
->addFilter('StringTrim')
->addFilter('StringToLower');
$submitupload = new Zend_Dojo_Form_Element_Button('submitupload');
$submitupload->dijitParams=array('label' => "Upload");
$submitupload->setAttrib('onclick', "submitFormsendfile('Uploadphoto','utilUploadPhotoresponse','".$conf->pathweb."skillblog/compte/uploadphoto-ajax');return true");;
$this->addElements(array( $file,$submitupload)); |
Partager