Acceder a / Crear unidad de red desde PHP

Como acceder / crear una unidad de red desde PHP function crear_unidad_red($letter){ $location = «\\\\ip_servidor\\carpeta\\subcarpeta\\etc…»; $user = «nombre_de_usuario»; $pass = «contraseña»; if(!is_dir(«$letter:»)): // Map the drive system(«net use «.$letter.»: \»».$location.»\» «.$pass.» /user:».$user.» /persistent:no «); endif; // Borrar unidad // system(«net use $letter: /delete /y»); } $unidad = ‘Z’; crear_unidad_red($unidad); // The location of the PDF Read More

Aceptar la licencia de Android SDK para Cordova / PhoneGap

Hay que ir donde tenemos instalado el Android SDK y ejecutar el siguiente comando, nos aparecerá un mensaje para aceptar las diferentes licencias. Android-sdk\tools\bin> sdkmanager.bat –licenses Failed to install the following Android SDK packages as some licences have not been accepted.To build this project, accept the SDK license agreements and install the missing components using Read More

PHP PDO with Microsoft SQL Server Store Procedure Output

Como ejecutar un store procedure en SQL server con un parámetro de salida. $mysqli->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $outputParam = »; try { $query = «exec store_procedure ?, ?, ?»; $stmt = $mysqli->prepare($query); $stmt->bindValue(1, ‘param 1’, PDO::PARAM_STR); $stmt->bindValue(2, param_int , PDO::PARAM_INT); // Se indica bindParam ya que la asignación a la variable se hace una vez realizado el Read More

Upload cordova via ajax

Como subir una imagen desde cordova via ajax /** * Función para pasar una imagen formato url a BLOB (objeto) * @param {string} pathImage */ var loadImage = function(pathImage) { return new Promise(function(resolve, reject) { var xhr = new XMLHttpRequest(); xhr.open(«GET», pathImage, true); xhr.responseType = «blob»; xhr.onload = function (e) { // console.log(this.response); // var Read More

Upload cordova file transfer

Como subir un fichero desde cordova con file transfer $(‘.take-foto’).on(‘click’,function(){ var options = { encodingType: 0, quality: 60, destinationType: Camera.DestinationType.FILE_URI, correctOrientation: true, targetWidth: 4000, targetHeight: 3000 }; navigator.camera.getPicture(uploadFileTransfer, onFailCamara, options); }) function uploadFileTransfer(imageURI){ winUpload = function(r){ var data = JSON.parse(r.response); // Si la respuesta del servidor es json console.log(data); navigator.camera.cleanup(function(){},function(){}); }; failUpload = function(error){ console.log(error) Read More

Generar contraseña aleatoria con JavaScript

Función para generar contraseña aleatoria con JavaScript. Acepta dos parámetros 1 la longitud de la contraseña, el segundo es el tipo de contraseña. Ej: num -> solo números alf -> solo letras rand -> aleatorio números, letras y simbolos por defecto -> letras y números   function generatePasswordRand(length,type) { switch(type){ case ‘num’: characters = «0123456789»; Read More

Instalar VmWare tools en Debian 7 y versiones posteriores

Hace un tiempo detecte que instalando vmware tools desde el CD como hasta ahora, no me funcionaban bien re-dimensionar la pantalla, pasar archivos etc… Me puse a investigar y en ninguna página encontré la información, hasta que di con ella en la web support de VmWare. Han sacado varios paquetes que se instalan directamente desde Read More

Sacar valor de un array multidimensional con PHP

Como sacar de un array multidimensional el valor de un campo. $array_res = array_map(function($details) { return $details[‘nombre_campo’]; }, $array_org); $result_arr = array_column($array, ‘nombre’); //PHP 5.5 Read More

Crear paginación con PHP y Jquery

En este tutorial voy a explicar como crear una paginación con PHP y Jquery. Añadiremos un extra, que se podrá filtrar. Librerías que necesitaremos para llevar a cabo la paginación. Jquery SimplePagination Yo al plugin le he añadido un extra, que indique el total de resultados. Si se lo queréis añadir ir a al método _draw Read More

Instalar PHP

Ahora toca instalar PHP, en los posts anteriores he explicado como instalar apache y mysql(mariadb). Como instalar Apache Como instalar MySql(MariaDB) PHP apt-get install php5 Modulos php5-curl -> poder hacer peticiones desde PHP php5-gd o php5-imagick -> librerias para imagenes php5-mcrypt -> encriptar en diferentes formatos php5-mysqlnd -> conectar contra MySql (mysqli) php5-sybase ->  conectar Read More

1 2 3