IntegralWare
IntegralApps

Su navegador no soporta canvas.

Subir imágenes en php

Voy a usar una función muy fácil para subir nuestras imágenes que he hecho especialmente para vosotros:

<?php
/**
* upload_image()
*
* Sube una imagen al servidor  al directorio especificado teniendo el Atributo 'Name' del campo archivo.
*
* @param string $destination_dir Directorio de destino dónde queremos dejar el archivo
* @param string $name_media_field Atributo 'Name' del campo archivo
* @return boolean
*/
function upload_image($destination_dir,$name_media_field)
{
    $tmp_name = $_FILES[$name_media_field]['tmp_name'];
    //si hemos enviado un directorio que existe realmente y hemos subido el archivo
    if ( is_dir($destination_dir) &amp;amp;&amp;amp; is_uploaded_file($tmp_name))
    {
        $img_file  = $_FILES[$name_media_field]['name'] ;
        $img_type  = $_FILES[$name_media_field]['type'];
        echo 1;
        //¿es una imágen realmente?
        if (((strpos($img_type, "gif") || strpos($img_type, "jpeg") || strpos($img_type,"jpg")) || strpos($img_type,"png") ))
        {
            //¿Tenemos permisos para subir la imágen?
            echo 2;
            if(move_uploaded_file($tmp_name, $destination_dir.'/'.$img_file))
            {
                return true;
            }
        }
    }
    //si llegamos hasta aquí es que algo ha fallado
    return false;
}
//end function
?>

Este es un ejemplo de formulario html …

<form id="form1" enctype="multipart/form-data" method="post">
    <label>Imagen
        <input id="uploadImage" name="uploadImage" type="file" />
    </label>
    <input id="enviar" name="enviar" type="submit" value="Enviar" />
</form>

Ahora un ejemplo de llamada a la function …

<?php
if(!empty($_POST))
    {
        var_dump(upload_image('tudirectorio','uploadImage'));
    }
?>

Espero que a alguien le resulte útil. Sólo espero que ese blog de SEO que ha arrancado el primer puesto de google en las keywords “subir imágenes en php” pueda ser sustituido por algo que sea realmente útil pronto

Php Para Android

Existe una librería para desarrollar aplicaciones para android mediante scripts de PHP.  Se trata de una extensión que nos permitirá desarrollar software escrito con PHP para Android: su nombre es PFA (PHP for Android).

Una empresa bilbaina es la responsable de este proyecto la empresa Iontec. Desde aquí expresar todos mis respetos por la iniciativa. En el siguiente enlace podéis ver más información sobre el proceso de implementación de este código.

Descargar PFA (PHP for Android)

Integralware 2013. Todos los derechos reservados.