function save_file($uploadedFile, $path) { $extension = '.' . $uploadedFile->getClientOriginalExtension(); $resto = -1 * strlen($extension); $nombre = quitar_tildes(substr($uploadedFile->getClientOriginalName(), 0, $resto)); $nombre = str_replace(' ', '_', $nombre); $file_path = $path . $nombre . $extension; $file_name = quitar_tildes($uploadedFile->getClientOriginalName()); $file_name = str_replace(' ', '_', $file_name); $counter = 1; while (\File::exists($file_path)) { $file_path = $path . $nombre . '_' . $counter . $extension; $file_name = $nombre . '_' . $counter . $extension; $counter++; } echo $path . '<br>'; echo $file_name . '<br>'; $uploadedFile->move($path, $file_name); return $file_name; }
public function documentos() { $files = File::files(public_path() . "/docs"); if (Input::hasFile('file')) { $validator = Validator::make(Input::all(), array('file' => 'mimes:jpeg,bmp,png,doc,docx,xls,xlsx,pdf,ppt,pptx,txt|max:10240')); if ($validator->fails()) { return Redirect::to('admin/Documentos')->withFiles($files)->withErrors($validator)->withActivo('documentos'); } Input::file('file')->move(public_path() . "/docs/", quitar_tildes(Input::file('file')->getClientOriginalName())); $files = File::files(public_path() . "/docs"); } if (Input::has('path')) { if (Event::fire('eliminarArchivo', public_path() . "/docs/" . Input::get('path'))) { return "Documento Eliminado Correctamente"; } else { return "No Se Pudo Eliminar El Documento"; } } $documentos = Documento::all(); return View::make('admin.documentos')->withFiles($files)->withDocumentos($documentos)->withActivo('documentos'); }
<?php include 'funciones.php'; session_start(); sesion(); include 'conexion/folio.php'; if ($_REQUEST) { $folio = $_REQUEST['folio']; $tipo = utf8_decode($_REQUEST['tipo']); $nombre = mb_strtoupper(quitar_tildes($_REQUEST['nombre'])); $fojas = $_REQUEST['fojas']; $vuelta = $_REQUEST['vuelta']; $numero = $_REQUEST['numero']; $ano = $_REQUEST['ano']; $folio_anterior = $_REQUEST['folio_anterior']; $fecha_inscripcion = $_REQUEST['fecha_inscripcion']; $var_dia = substr($fecha_inscripcion, 0, 2) . "<br>"; $var_mes = substr($fecha_inscripcion, 3, 2) . "<br>"; $var_ano = substr($fecha_inscripcion, 6, 4) . "<br>"; if ($fecha_inscripcion == "") { $fecha_inscripcion = "dd-mm-aaaa"; } else { if (checkdate($var_mes, $var_dia, $var_ano)) { // echo utf8_decode("Fecha válida"); } else { // echo "fecha erronea"; } } $bien_familiar = $_REQUEST['bien_familiar']; $litigio = $_REQUEST['litigio']; }
echo $lang['CLOSE']; ?> </a> </div> <?php $stringFrom = ""; $stringTo = ""; $stringCc = ""; $stringReplyTo = ""; $stringFrom = quitar_tildes(str_replace('\'', '', str_replace('"', '', str_replace('>', '', str_replace('<', '', $vars['Mail']['From']))))); $stringTo = quitar_tildes(str_replace('\'', '', str_replace('"', '', str_replace('>', '', str_replace('<', '', $vars['Mail']['To']))))); if (isset($vars['Mail']['Cc'])) { $stringCc = quitar_tildes(str_replace('\'', '', str_replace('"', '', str_replace('>', '', str_replace('<', '', $vars['Mail']['Cc']))))); } if (isset($vars['Mail']['Reply-To'])) { $stringReplyTo = quitar_tildes(str_replace('\'', '', str_replace('"', '', str_replace('>', '', str_replace('<', '', $vars['Mail']['Reply-To']))))); } if (strlen($stringReplyTo) == 0) { preg_match_all('/[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b/i', $stringFrom, $from); } else { $from = array(); $from[0][0] = $stringReplyTo; } preg_match_all('/[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b/i', $stringTo, $to); preg_match_all('/[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b/i', $stringCc, $cc); ?> <div class='row'> <div> <div class='form-group kolumba-col-lg-4'> <div style='text-align: center;'> <form action='<?php
public function agregarimagen() { if (Request::isMethod('post')) { if (Input::hasFile('file')) { $rules = array('file' => 'mimes:jpg,jpeg,gif,bmp,png|max:10240|'); $validation = Validator::make(Input::except('_token'), $rules); if ($validation->fails()) { return Redirect::to('agregar-imagen')->withErrors($validation); } Input::file('file')->move(public_path() . "/images/galeria/", quitar_tildes(Input::get('nombre') . "." . Input::file('file')->getClientOriginalExtension())); Event::fire('register.image', array(public_path() . "/images/galeria/", quitar_tildes(Input::get('nombre') . "." . Input::file('file')->getClientOriginalExtension()), Input::get('album'))); flashMessage("Imagen Cargada Correctamente"); return Redirect::to('ver-galeria'); } } return View::make('agregarimagen'); }