function subeImagen($imagenes, $rutaI) { $valid_extensions = array('jpeg', 'jpg', 'png'); // valid extensions $path = '/youth/images/$rutaI/'; // upload directory printVar($imagenes); if (isset($_FILES['image'])) { $img = $_FILES['image']['name']; $tmp = $_FILES['image']['tmp_name']; // get uploaded file's extension $ext = strtolower(pathinfo($img, PATHINFO_EXTENSION)); // can upload same image using rand function $final_image = rand(1000, 1000000) . $img; // check's valid format if (in_array($ext, $valid_extensions)) { $path = $path . strtolower($final_image); if (move_uploaded_file($tmp, $path)) { echo "<img src='{$path}' />"; } } else { echo 'invalid file'; } } return $nombreArchivo; }
function setExceptionHandler($e) { //echo 'Uncaught '.get_class($e).', code: ' . $e->getCode() . "<br />Message: " . htmlentities($e->getMessage()); Doo::loadHelper('DooTextHelper'); $err = printVar($e); global $errTrace; $errTrace = DooTextHelper::highlightPHP($err); if (preg_match_all('/\\[file\\] \\=\\> (.+)\\n/', $err, $matches)) { //print_r($matches); $last = $matches[sizeof($matches) - 1]; $lastfile = $last[sizeof($last) - 1]; preg_match_all('/\\[line\\] \\=\\> (.+)\\n/', $err, $matches); $last2 = $matches[sizeof($matches) - 1]; $lastline = $last2[sizeof($last2) - 1]; if ($e instanceof PDOException) { foreach ($last as $k => $l) { if (strpos(str_replace('\\', '/', $l), str_replace('\\', '/', Doo::conf()->SITE_PATH)) === 0) { $lastfile = $l; break; } } $lastline = $last2[$k]; } setErrorHandler('Exception', $e->getMessage(), $lastfile, $lastline); } }
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ try { $sql = "REPLACE INTO `" . OW_DB_PREFIX . "base_preference` (`key`, `defaultValue`, `sectionName`, `sortOrder`) VALUES\n ('mailbox_create_conversation_stamp', '0', 'general', 1),\n ('mailbox_create_conversation_display_capcha', '0', 'general', 1)"; Updater::getDbo()->query($sql); } catch (Exception $ex) { $errors[] = $ex; } OW::getPluginManager()->addPluginSettingsRouteName('mailbox', 'mailbox_admin_config'); if (!OW::getConfig()->configExists('mailbox', 'enable_attachments')) { OW::getConfig()->addConfig('mailbox', 'enable_attachments', true, 'Enable file attachments'); } if (!OW::getConfig()->configExists('mailbox', 'upload_max_file_size')) { OW::getConfig()->addConfig('mailbox', 'upload_max_file_size', 2, 'Max upload file size(Mb)'); } Updater::getLanguageService()->importPrefixFromZip(dirname(__FILE__) . DS . 'langs.zip', 'mailbox'); if (!OW::getConfig()->configExists('mailbox', 'update_to_revision_3081')) { OW::getConfig()->addConfig('mailbox', 'update_to_revision_3081', 1, ''); } if (!OW::getConfig()->configExists('mailbox', 'last_updated_id')) { OW::getConfig()->addConfig('mailbox', 'last_updated_id', 0, ''); } if (!empty($errors)) { printVar($errors); }
<?php $tblPrefix = OW_DB_PREFIX; $db = Updater::getDbo(); $queryList = array("ALTER TABLE `{$tblPrefix}base_log` CHANGE `key` `key` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL", "ALTER TABLE `{$tblPrefix}base_log` DROP INDEX `type`", "CREATE TABLE `{$tblPrefix}base_user_reset_password` (\n id INT(11) NOT NULL AUTO_INCREMENT,\n userId INT(11) NOT NULL,\n code VARCHAR(150) NOT NULL,\n expirationTimeStamp INT(11) NOT NULL,\n PRIMARY KEY (id),\n INDEX userId (userId)\n )\n ENGINE = MYISAM\n CHARACTER SET utf8\n COLLATE utf8_general_ci;\n "); $sqlErrors = array(); foreach ($queryList as $query) { try { $db->query($query); } catch (Exception $e) { $sqlErrors[] = $e; } } UPDATE_LanguageService::getInstance()->importPrefixFromZip(dirname(__FILE__) . DS . 'langs.zip', 'base'); if (!empty($sqlErrors)) { printVar($sqlErrors); }
public function authorizationFailed(array $params) { $language = OW::getLanguage(); $this->setPageHeading($language->text('base', 'base_document_auth_failed_heading')); $this->setPageTitle($language->text('base', 'base_document_auth_failed_heading')); $this->setTemplate(OW::getPluginManager()->getPlugin('base')->getCtrlViewDir() . 'authorization_failed.html'); printVar($params); $this->assign('message', !empty($params['message']) ? $params['message'] : null); }
public static function redirect($url) { $post = $_POST; $get = $_GET; unset($_POST); unset($_GET); $class = ""; $function = ""; $parametros = array(); $urlArray = explode("/", $url); $estadoClassFunction = false; $arrKeysLength = array_map('strlen', array_keys(self::$routes)); array_multisort($arrKeysLength, SORT_DESC, self::$routes); // comparamos routes con la url y si es igual se le da valores a la clase y la funcion foreach (self::$routes as $route => $classFunction) { // Si la ruta es igual a la url $classFunction = explode("@", $classFunction); $lenRoute = strlen($route); $lenUrl = strlen($url); printVar($url); printVar(substr($url, 0, $lenRoute)); if ($route == substr($url, 0, $lenRoute)) { self::$myRoute = $route; $class = $classFunction[0]; $function = $classFunction[1]; //Se crean los parametros if ($lenUrl > $lenRoute && substr($url, $lenRoute, $lenUrl - $lenRoute) != "/") { if (substr($url, $lenRoute, 1) == "/") { $lenRoute++; } $urlParametros = substr($url, $lenRoute, $lenUrl - $lenRoute); $urlArrayParametros = explode("/", $urlParametros); foreach ($urlArrayParametros as $idVar => $valueVar) { $parametros['var' . ($idVar + 1)] = decrypt($valueVar); } } break 1; // si la url es igual al la clase y a la función, agragamos un elemento a la url array para que no tomen valores en el siguiente paso } else { if ($urlArray[0] == $classFunction[0] && $urlArray[1] == $classFunction[1]) { $estadoClassFunction = true; } } } $parametros = count($parametros) == 0 && count($post) > 0 ? $post : $parametros; // Si en el paso anterior no hubo una ruta igual a la de la url y la url es de dos parametros, le damos valor a class y function if ($class == "" || $function == "") { if ($estadoClassFunction == false) { $class = $urlArray[0]; $function = isset($urlArray[1]) ? $urlArray[1] : ""; //Se crean los parametros $urlArrayParametros = $urlArray; // Se eliminan los dos primeros array_shift($urlArrayParametros); array_shift($urlArrayParametros); if (count($urlArray) > 2 && $urlArrayParametros[0] != "") { // Se crea arreglo de urlParametros foreach ($urlArrayParametros as $idVar => $valueVar) { $parametros['var' . ($idVar + 1)] = decrypt($valueVar); } } } } foreach ($parametros as $key => $value) { CleanDoor::allClean($value); } // si la class es igual a generate y la function es igual a models if ($class == "generate" && $function == "models") { regenerateDataObject(); exit; } // Si la clase y el metodo existe, instanciamos el metodo if (method_exists($class, $function)) { $class = new $class(); if (count($parametros) > 0) { $class->{$function}($parametros); } else { $class->{$function}(); } } else { // la pagina es incorrecta view()->display("errorUrl.html"); exit; } }
/** * Smarty print var function. * * @author Sardar Madumarov <*****@*****.**> * @package ow.ow_smarty.plugin * @since 1.0 */ function smarty_function_print_var($params, $smarty) { $isEcho = isset($params['echo']) && $params['echo'] === true; printVar($params['var'], $isEcho); }
private function checkProfileOxwall($handlerAtr) { printVar($handlerAtr); exit; }
<?php require 'db/requires.php'; $obj = MongoNemo::instantiate(); printVar($obj); $var = $obj->getWordsTw(); printVar($var);
public function ajaxReorder() { $questions = array_flip($_POST['question']); $questionService = OCSFAQ_BOL_FaqService::getInstance(); if (isset($_POST['catId'])) { $qList = $questionService->findQuestionsByCategoryId($_POST['catId']); } else { $qList = $questionService->getQuestionList(); } foreach ($qList as $q) { $q->order = $questions[$q->id] + 1; printVar($q->order); $questionService->updateQuestion($q); } exit; }
function smarty_function_pve($params, $smarty) { $isEcho = isset($params['echo']) && $params['echo'] === true; printVar($params['v'], $isEcho); exit; }
public function picture($marca) { $obj = DB_DataObject::Factory('MpBrand'); DB_DataObject::debugLevel(1); printVar($obj); $obj->name = $marca; $find = $obj->find(); if ($find < 0) { while ($obj->fetch()) { echo $obj->picture; } } else { echo 'ni mir..'; } $obj->free(); }
function grdMultmedia() { /*Modelos*/ $newTipoM = model('LallamaradaMultimedia'); $newUrl = model('LallamaradaUrl'); $newTXU = model('LallamaradaMultXUrl'); $newSeccion = model('LallamaradaSeccionXContenido'); /*Recibe datos de multimedia*/ $varUrl = filter_input_array(INPUT_POST); /*Guardar tipo multimedia*/ $newTipoM->tipo = $varUrl['tipo']; $newTipoM->fecha = date('Y-m-d H:m:s'); $newTipoM->fechaActualizacion = date('Y-m-d H:m:s'); $guardaMultimedia = $newTipoM->setInstancia(); /*Guarda url de la multimedia*/ $generados = array(); $posicionesGeneradas = array(); $guardaUlrid = array(); $guardaUlrids = array(); if (isset($varUrl['formulario']) && $varUrl['formulario'] != '') { $generados = $varUrl['formulario']; $posicionesGeneradas = $varUrl['formularioposiciones']; array_push($generados, $varUrl['inicial']); array_push($posicionesGeneradas, $varUrl['posicioni']); } else { $generados = $varUrl['inicial']; $posicionesGeneradas = $varUrl['posicioni']; } if (isset($generados)) { /*Se guardan datos generados*/ /*foreach ($generados as $urls) { $guardaUrl = $urls; if(isset($guardaUrl) && $guardaUrl!=''){ $newUrl->url=$guardaUrl; $newUrl->fecha=date('Y-m-d H:m:s'); $newUrl->fechaActualizacion=date('Y-m-d H:m:s'); $guardaUrl=$newUrl->setInstancia(); array_push($guardaUlrid,$guardaUrl); } }*/ $tipoMulti = $varUrl['tipo']; for ($i = 0; $i < count($generados); $i++) { switch ($tipoMulti) { case 'G': # guardar las Galerias break; case 'E': # Guarda contenido estatico imagenes break; case 'C': # Guarda las capsulas $rutaI = "capsula"; $imagenes = $generados[$i]; $copiaImg = subeImagen($imagenes, $rutaI); printVar($copiaImg); printVar('Hola, soy una capsula'); die; $newUrl->url = $generados[$i]; break; case 'V': # Cuando el tipo de multimedia es video $newUrl->url = $generados[$i]; $newUrl->orden = $posicionesGeneradas[$i]; printVar($posicionesGeneradas[$i]); //$newUrl->fechaInicio=$varPost['fechaInicio']; //$newUrl->fechaFin=$varPost['fechaFin']; $newUrl->fecha = date('Y-m-d H:m:s'); $newUrl->fechaActualizacion = date('Y-m-d H:m:s'); $guardaUrl = $newUrl->setInstancia(); array_push($guardaUlrid, $guardaUrl); break; case 'P': # code... break; } } } else { $newUrl->url = $varUrl['inicial']; $newUrl->fecha = date('Y-m-d H:m:s'); $newUrl->fechaActualizacion = date('Y-m-d H:m:s'); $guardaUrl = $newUrl->setInstancia(); array_push($guardaUlrid, $guardaUrl); } /*Guarda la url x multimedia*/ if (is_array($guardaUlrid)) { //printVar($posicionesGeneradas); foreach ($guardaUlrid as $idUrl) { $newTXU->idMultimedia = $guardaMultimedia; $newTXU->idUrl = $idUrl; ##$newTXU->orden=$posicionesGeneradas; $newTXU->fecha = date('Y-m-d H:m:s'); $newTXU->fechaActualizacion = date('Y-m-d H:m:s'); $idTXM = $newTXU->setInstancia(); array_push($guardaUlrids, $idTXM); } for ($i = 1; $i < count($posicionesGeneradas); $i++) { $newTXU->idMultimedia = $guardaMultimedia; $newTXU->idUrl = $guardaUlrid[$i]; printVar($i); $newTXU->orden = $posicionesGeneradas[$i]; $newTXU->fecha = date('Y-m-d H:m:s'); $newTXU->fechaActualizacion = date('Y-m-d H:m:s'); $idTXM = $newTXU->setInstancia(); array_push($guardaUlrids, $idTXM); # code... } } else { $newTXU->idMultimedia = $guardaMultimedia; $newTXU->idUrl = $guardaUlrid; $newTXU->fecha = date('Y-m-d H:m:s'); $newTXU->fechaActualizacion = date('Y-m-d H:m:s'); //$idTXM=$newTXU->setInstancia(); //array_push($guardaUlrids,$idTXM); } /*Guarda IDs de multimedia por seccion*/ if (array($guardaUlrids)) { $newSeccion->idSeccion = $varUrl['idSeccion']; $newSeccion->posicion = $varUrl['posicion']; $newSeccion->idMultXUrl = $guardaMultimedia; $newSeccion->fecha = date('Y-m-d H:m:s'); //$newSeccion->fechaActualizacion=date('Y-m-d H:m:s'); //$secXUrl=$newSeccion->setInstancia(); } }
$datos[$cont]->labios = $fila['labios']; $datos[$cont]->senos = $fila['senos']; $datos[$cont]->abdomen = $fila['abdomen']; $datos[$cont]->cola = $fila['cola']; $datos[$cont]->sexoOral = $fila['sexOral']; $datos[$cont]->sexoAnal = $fila['sexAnal']; $datos[$cont]->conHombre = $fila['sexHombre']; $datos[$cont]->conMujer = $fila['sexMujer']; $datos[$cont]->trio = $fila['trio']; $datos[$cont]->trioHMH = $fila['trioHMH']; $datos[$cont]->trioMHM = $fila['trioMHM']; $datos[$cont]->lluvia = $fila['lluviaDorada']; $datos[$cont]->viaja = $fila['viaja']; $datos[$cont]->baile = $fila['baile']; $datos[$cont]->masaje = $fila['masaje']; $datos[$cont]->encuentro = $fila['encuentro']; $datos[$cont]->ciudad = $fila['ciudad']; $datos[$cont]->hora1 = $fila['valorHora']; $datos[$cont]->hora2 = $fila['valor2Hora']; $datos[$cont]->hora3 = $fila['valor3Hora']; $datos[$cont]->dia = $fila['valorDia']; $datos[$cont]->imagen = $fila['foto1']; $datos[$cont]->imagen2 = $fila['foto2']; $datos[$cont]->imagen3 = $fila['foto3']; $datos[$cont]->imagen4 = $fila['foto4']; $cont++; } mysql_close($conecion); printVar($datos, 'consulta Aroma'); // Usamos un array para mostrar los datos echo $template->render(array('datos' => $datos));
<?php //error_reporting(E_ALL); require "db/requires.php"; require_once "class/guardaTweet.php"; //ini_set('display_errors', '1'); $idHastag = '4'; $tweets = guardaTweet::ramdomTweet($idHastag); foreach ($tweets as $key => $value) { # code... printVar($value); $idTweet = $value->id; printVar($idTweet); } $smarty->display("maquina.html");