Yii Framework Forum: CRUD con immagini!!! - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

CRUD con immagini!!! Rate Topic: -----

#1 User is offline   webby 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 18
  • Joined: 24-March 11

Posted 26 May 2011 - 03:04 AM

Ho realizzato un model associato ad una tabella DB e con gii ho creato il CRUD in cui l'utente può inserire tra i campi un immagine, vorrei che il file sia caricato in una directory del server con delle dimensioni prestabilite e con il nome scelto dall'utente.

problema 1
quando devo richiamare la funzionalità di update, nella view il file non viene caricato nel form è come se non ci fosse!!!

problema 2
Se cancello il record il file non viene rimosso dal server!

problema 3
Come posso creare un Thumb dell'immagine caricata?
0

#2 User is offline   nickcv 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 154
  • Joined: 23-November 10

Posted 26 May 2011 - 03:12 AM

ci sono Nmila estensioni che gestiscono il caricamento di immagini, comunque assicurati che il form che stai usando per caricare il file abbia l'enctype corretto, altrimenti non funzionerà mai :P

per cancellare i file dal server ovviamente devi usare unlink nel controller, per creare la thumb usa la gd library di php
sometimes it's just like teaching pigs how to fly

Posted Image
Posted Image looking for some invite keys? welcome on B4K!
0

#3 User is offline   Maurizio Domba Cerin 

  • Yii - Yesss It Is !!!
  • Yii
  • Group: Yii Dev Team
  • Posts: 4,359
  • Joined: 12-October 09
  • Location:Croatia

Posted 26 May 2011 - 03:14 AM

1 - tutto normale il INPUT type=file non puo essere caricato col nome del file... io uso di fare un echo del nome del file sopra o sotto il input cosi che l'utente puo vedere il nome del file gia caricato...

2 - cancelare un record dal database e cancelare un file dal filesystem sono due operazioni diverse... percio basta fare un unlink() del file subito doppo il cancello del record...

3 - cerca le estensioni di yii - chiave "thumb".. una di loro - http://www.yiiframew...on/easyphpthumb
Find more about me.... btw. Do you know your WAN IP?
0

#4 User is offline   webby 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 18
  • Joined: 24-March 11

Posted 26 May 2011 - 03:19 AM

ok ho visionato tra le Extensions ed è vero ce ne sono molte... secondo voi la migliore per caricare immagini con resize e thumb qual'è?
0

#5 User is offline   nickcv 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 154
  • Joined: 23-November 10

Posted 26 May 2011 - 03:22 AM

ognuna da implementazioni leggermente diverse, ti direi di guardartele un pò tutte e scegliere quella che trovi più semplice da implementare o che fa più al caso tuo per funzioni e altro

quella linkata da mdomba ad esempio va benissimo
sometimes it's just like teaching pigs how to fly

Posted Image
Posted Image looking for some invite keys? welcome on B4K!
0

#6 User is offline   Diegovl 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 96
  • Joined: 27-February 11

Posted 26 May 2011 - 06:33 AM

Da ex programmatore con Kohana Framework, non posso che consigliarti il porting diretto:

http://www.yiiframew...extension/image
0

#7 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,987
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 26 May 2011 - 10:02 AM

image ha qualche problema con php 5.1.2 (ma si può risolvere facilmente). E' l'unica estensione che ho usato sino a questo momento. Il ridimensionamento lo fa lei. E' molto fantastica. Molto!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users