public function smsLinkAction() { $ObtenerNumero = new Core_Utils_Utils(); $telefono = $ObtenerNumero->obtenerNumero(); if ($this->_request->isGet()) { $codigo = $this->_getParam('i', ''); try { if (isset($codigo) && $codigo != '' && $telefono != '') { $resultSms = $this->_GetResultSoap->_obtenerSMSLinkEnFulltracks($codigo); Zend_Debug::dump($resultSms); $responseSmnLinkFt = $resultSms->obtenerSMSLinkEnFulltracksResult; if ($responseSmnLinkFt->esValido == true && $responseSmnLinkFt->numuser == $telefono) { $this->_redirect('/pe/fulltracks'); } else { $this->_redirect('http://m.entretenimiento.entel.pe'); } } else { $this->_redirect('http://m.entretenimiento.entel.pe'); } } catch (Exception $e) { $this->_redirect('http://m.entretenimiento.entel.pe'); } } else { $this->_redirect('http://m.entretenimiento.entel.pe'); } }
function obtenerPerfilNumero() { $ObtenerNumero = new Core_Utils_Utils(); $Perfil = $ObtenerNumero->obtenerPerfil(); $telefono = $ObtenerNumero->obtenerNumero(); $datos = array('telefono' => $telefono, 'perfil' => $Perfil, 'fecha' => date('Y-m-d'), 'hora' => date('H:i:s')); return $datos; }
public function newAction() { $form = new Admin_Form_Servicio(); $obj = new Application_Entity_RunSql('Servicio'); if ($this->_request->isPost()) { $dataForm = $this->_request->getPost(); try { $msj = array(); if (!$form->avanzado->receive()) { $msj[] = $form->getMessages(); } else { $nombre = ""; $code = ""; $fInfo = $form->avanzado->getFileInfo(); $nombres = explode('.', $fInfo['avanzado']['name']); $ext = $nombres[count($nombres) - 1]; $code = Core_Utils_Utils::getRamdomChars(15, 'A'); $nombre = $code . '.' . $ext; if ($nombres[0] != "") { rename($form->avanzado->getFileName(), ROOT_IMG_DINAMIC . '/servicio/' . $nombre); } $modelBanner = new Admin_Model_Servicio(); $dataForm['fecha_edicion'] = date('Y-m-d H:i:s'); if (empty($dataForm['idservicio'])) { $dataForm['fecha_creacion'] = date('Y-m-d H:i:s'); $dataForm['img'] = $nombre; $obj->save = $dataForm; $imagen = $modelBanner->idImg($obj->save); $nombre = $imagen["img"]; } else { if (!isset($nombres[0]) || $nombres[0] == '') { $imagen = $modelBanner->idImg($dataForm['idservicio']); $nombre = $imagen["img"]; } $dataForm['img'] = $nombre; $obj->edit = $dataForm; } $this->coneccionSshImg($nombre, 'SERVICIO'); $path = $this->_config['app']['jsonServicio']; $this->coneccionSsh($path, 'SERVICIO'); $this->_redirect('/admin/servicio'); } } catch (Exception $e) { echo $e->getMessage(); } } else { $this->view->titulo = "Nuevo Servicio"; $this->view->submit = "Guardar"; $this->view->action = "/admin/servicio/new"; $form->addDecoratorCustom('forms/_formServicio.phtml'); echo $form; } }
public function newAction() { $form = new Admin_Form_Banner(); $obj = new Application_Entity_RunSql('Banner'); if ($this->_request->isPost()) { $dataForm = $this->_request->getPost(); var_dump($dataForm); exit; try { $msj = array(); if (!$form->basico128->receive() || !$form->avanzado->receive() || !$form->basico240->receive() || !$form->basico360->receive()) { $msj[] = $form->getMessages(); } else { $nombre = ""; $code = ""; $fInfo = $form->avanzado->getFileInfo(); $nombres = explode('.', $fInfo['avanzado']['name']); $ext = $nombres[count($nombres) - 1]; $code = Core_Utils_Utils::getRamdomChars(15, 'A'); $nombre = $code . '.' . $ext; if (isset($nombres[0]) || $nombres[0] != '') { rename($form->avanzado->getFileName(), ROOT_IMG_DINAMIC . '/banners/avanzado/' . $nombre); rename($form->basico128->getFileName(), ROOT_IMG_DINAMIC . '/banners/basico128/' . $nombre); rename($form->basico240->getFileName(), ROOT_IMG_DINAMIC . '/banners/basico240/' . $nombre); rename($form->basico360->getFileName(), ROOT_IMG_DINAMIC . '/banners/basico360/' . $nombre); } $dataForm['fecha_edicion'] = date('Y-m-d H:i:s'); if (empty($dataForm['idbanner'])) { $dataForm['fecha_creacion'] = date('Y-m-d H:i:s'); $dataForm['nombre'] = $nombre; $obj->save = $dataForm; } else { if (!isset($nombres[0]) || $nombres[0] == '') { $modelBanner = new Admin_Model_Banner(); $imagen = $modelBanner->idImg($dataForm['idbanner']); $nombre = $imagen["nombre"]; } $dataForm['nombre'] = $nombre; $obj->edit = $dataForm; } $this->_redirect('/admin/banner'); } } catch (Exception $e) { echo $e->getMessage(); } } else { $this->view->titulo = "Nuevo Banners"; $this->view->submit = "Guardar"; $this->view->action = "/admin/banner/new"; $form->addDecoratorCustom('forms/_formBanner.phtml'); echo $form; } }
public function bannerImageAction() { $this->_helper->layout()->disableLayout(); $this->_helper->viewRenderer->setNoRender(true); $form = new Core_Form_Form(); $i = new Zend_Form_Element_File('imagen'); $form->addElement($i); $form->getElement('imagen')->setDestination(ROOT_IMG_DINAMIC . '/link/')->addValidator('Size', false, 10024000)->addValidator('Extension', true, 'jpg,png,gif,jpeg')->setRequired(false); $rpta = array(); if ($this->_request->isPost()) { try { if ($form->imagen->receive()) { $fileName = $form->imagen->getFileName(); $nombre = ""; $code = ""; if (!empty($fileName)) { $fInfo = $form->imagen->getFileInfo(); $nombre = explode('.', $fInfo['imagen']['name']); $ext = $nombre[count($nombre) - 1]; unset($nombre[count($nombre) - 1]); $nombre = implode('_', $nombre); $code = Core_Utils_Utils::getRamdomChars(15, 'A'); $nombre = $code . '.' . $ext; $newName = ROOT_IMG_DINAMIC . "/link/" . $nombre; rename($fileName, $newName); } $rpta['state'] = '1'; $rpta['msg'] = 'Ok'; $rpta['code'] = $code; $rpta['nombre'] = $nombre; $rpta['source'] = DINAMIC_URL . "link/" . $nombre; } } catch (Exception $e) { $rpta['state'] = '0'; $rpta['msg'] = 'Ocurrió un error al subir la imagen.'; } } echo json_encode($rpta); exit; }
function reproductorAction() { $this->_helper->layout->setLayout('realtones/layout-descarga'); $codigoTiket = $this->_getParam('dw', ''); if (isset($codigoTiket) && $codigoTiket != '') { $Utilcodificar = new Core_Utils_Utils(); $decodificar = $Utilcodificar->decode(urldecode($codigoTiket)); $codigoControl = preg_replace("/[^0-9]/", "", $decodificar); $DatosCatalogo = $this->_GetResultSoap->_obtenerControlDescargaEnRealTones($codigoControl); if ($DatosCatalogo->obtenerControlDescargaEnRealTonesResult->numuser == $this->obtenerNumero()) { $this->view->codigoControl = $codigoControl; $this->view->action = '/pe/realtones/descarga'; $this->view->codigo = $DatosCatalogo->obtenerControlDescargaEnRealTonesResult->archivo; } else { $this->_redirect('/pe/realtones'); } } else { $this->_redirect('/pe/realtones'); } }
public function newAction() { $this->_helper->viewRenderer->setNoRender(true); $form = new Admin_Form_Banner2(); $obj = new Application_Entity_RunSql('Banner2'); if ($this->_request->isPost()) { $dataForm = $this->_request->getPost(); $mBannerType = new Admin_Model_BannerType(); try { $msj = array(); var_dump($dataForm); $selectedType = $this->getParam('type', ''); $bannerType = $mBannerType->findById($selectedType); if (!$form->nombre->receive()) { $msj[] = $form->getMessages(); } else { $mImage = new Admin_Model_Image(); $fileName = $form->nombre->getFileName(); if (!empty($fileName)) { $fInfo = $form->nombre->getFileInfo(); $nombre = explode('.', $fInfo['nombre']['name']); $ext = $nombre[count($nombre) - 1]; unset($nombre[count($nombre) - 1]); $nombre = implode('_', $nombre); $dataForm['nombre'] = str_replace(" ", "_", substr($nombre, 0, 30)) . '_' . Core_Utils_Utils::getRamdomChars(5) . '.' . $ext; $resize = new Core_Utils_ResizeImage($form->nombre->getFileName()); $resize->resizeImage($bannerType['anchoimg'], $bannerType['altoimg'], 'exact'); $resize->saveImage(ROOT_IMG_DINAMIC . '/banner/' . $bannerType['codproy'] . '/' . $bannerType['anchoimg'] . 'x' . $bannerType['altoimg'] . '/' . $dataForm['nombre']); } $image = array('nombre' => $data['nombre'], 'vchestado' => 1, 'vchusucrea' => $this->_identity->iduser); $dataForm['idimagen'] = $mImage->insert($image); } if (empty($dataForm['idbanner'])) { $dataForm['tmsfeccrea'] = date('Y-m-d H:i:s'); $dataForm['vchusucrea'] = $this->_identity->iduser; $obj->save = $dataForm; } else { $dataForm['tmsfecmodif'] = date('Y-m-d H:i:s'); $dataForm['vchusumodif'] = $this->_identity->iduser; //var_dump($dataForm); return; $obj->edit = $dataForm; } $this->_redirect('/admin/banner2'); } catch (Exception $e) { echo $e->getMessage(); } } else { $this->view->titulo = "Nuevo Banner"; $this->view->submit = "Grabar Banner"; $this->view->action = "/admin/banner2/new"; $form->addDecoratorCustom('forms/_formBanner2.phtml'); echo $form; } }
private static function addNum($len) { self::$num_encript = self::$num_encript + $len - (int) sqrt($len * log($len * 4 - 1) * log($len * 10)); }
private function renombrarImage($nombre_fichero) { $nombre = explode('.', $nombre_fichero); $ext = $nombre[count($nombre) - 1]; unset($nombre[count($nombre) - 1]); $nombre = implode('_', $nombre); $code = Core_Utils_Utils::getRamdomChars(15, 'A'); $nombre = $code . '.' . $ext; return $nombre; }