Files: jpg, png, gif en download.

Asked by Eliu Florez

Hola chicos,

     si deseo saber el tipo de archivo que se cargar en las notas. por ejemplo: jpeg, png, gif.

     lo he intenta asi: if ($attached_file[type] == 'image/jpeg'): pero no lo valida bien o soy yo.

como deberia hacerlo?

Gracias! y saludos.!

Question information

Language:
Spanish Edit question
Status:
Answered
For:
Jisko Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Marcos Garcia (marcosgdf) said :
#1

En qué archivo quieres hacerlo?

On Mon, Jun 14, 2010 at 5:48 PM, Eliu Florez <
<email address hidden>> wrote:

> New question #114581 on Jisko:
> https://answers.launchpad.net/jisko/+question/114581
>
> Hola chicos,
>
> si deseo saber el tipo de archivo que se cargar en las notas. por
> ejemplo: jpeg, png, gif.
>
> lo he intenta asi: if ($attached_file[type] == 'image/jpeg'): pero no
> lo valida bien o soy yo.
>
> como deberia hacerlo?
>
> Gracias! y saludos.!
>
> --
> You received this question notification because you are an answer
> contact for Jisko.
>

--
marcos garcía // <email address hidden>

Revision history for this message
Eliu Florez (florez-e) said :
#2

hi marcos,
    en themes/transparency/functions.php para las notas. la idea es que si es una imagen que la nuestre en la nota. claro si a cargar la imagen reducir el tamaño a nose 45x45 seria bueno. y es otro tipo de archivo no.

que dices. como verifico el [typo]

Revision history for this message
Marcos Garcia (marcosgdf) said :
#3

Pues podrías usar algo del tipo

$ext = strtolower(pathinfo(direcciondelarchivo, PATHINFO_EXTENSION))

Revision history for this message
Eliu Florez (florez-e) said :
#4

bien la idea ese esta:

function imgNotas($ref)
{
 $extension = strtolower(pathinfo($ref, PATHINFO_EXTENSION));
 if (in_array($extension, $globals['allowed_extensions'])){
  return true;
 } else {
  return false;
 }
}

en functions.php

<div class="text_note">
   <div id="text_note_<?php echo $ID ?>">
    <?php if (imgNotas($attached_file)): ?>
     <img src="<?php anchor('download', $ID, $attached_file) ?>" alt="avatar" width="48" height="48"/>
    <?php endif; ?>
    <?php echo processNote($gnote) ?>
   </div>
  </div>

si es una imagen que la nuestre sino ok. sole el icons.

al subirlo si es una imagen hay que thumbnail sino ok.

Can you help with this problem?

Provide an answer of your own, or ask Eliu Florez for more information if necessary.

To post a message you must log in.