Back to top

Autore Topic: CHRONOFORMS recuperare il nome del file uploadato in un campo del database  (Letto 5032 volte)

Offline mdjaxx

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Ciao, avrei bisogno di recuperare il nome del file uploadato con chronoform v4 in un campo del database, ho creato un form ed è collegato ad un tabella del database, ho gia creato un campo che ho chiamato "nome_file" ...mi sto sbattendo da giorni ma ... :( purtroppo non ci riesco..... chi mi da una mano per cortesia.
 spero di essermi spiegato bene, (certo se recuperassi tutto il link  scritto nel campo della tabella sarebbe il massimo  ma andrebbe bene anche solo il nome !:))
 grazie!! anticipatamente
mdjaxx

Offline mdjaxx

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Ciao !
desidererei tanto che VALES MI RISPONDESSE questi giorni mi sono letto  una miriade di suoi post (TUTTI RISOLTI) e credo che sia una persona stupenda, sempre disponibile, con toni sereni, e sopratutto esperto e competente........non è una sviolinata...è un mio sincero pensiero :) ,

[size=78%]è già qualche giorno che ho postato il mio problema.. ma nessuno mi ha risposto, intanto mi sono girato in largo è lungo  il forum e tutto quello che sono riuscito a trovare ho seguito passo passo la preziosa guida di Vales "L'UNIONE FA LA FORZA" è funziona quasi tutto ho avuto un po di problemi in quanto io uso la versione 4 e molto probabilmente le foto di riferimento erano di una versione più vecchia, ed alcuni campi non li trovo da settare,dicevo che funziona quasi tutto ...... NON riesco a visualizzare i file caricati ,posto lo script [/size]




<?php
$alfa="{input_foto_1}";
$beta='<img alt="file" src="';
$delta=JURI::base()."components/com_chronoforms/uploads/profilo_app/images/";
$teta='" />';
echo $beta.$delta.$alfa.$teta ;
?>
praticamente ho inserito" input_foto_1" che è il mio campo di upload
e ho inserito il mio link dove vanno ad archiviarsi i file caricati tramite chronoforms i file vengono caricati  e si trovano nella directory" [size=78%]components/com_chronoforms/uploads/profilo_app/images/"[/size]
ma non funziona non riesco a visualizzare la foto .... dove sbaglio


a me interessa oltre che chiaramente visualizzare la foto, potere avere stampato nel campo dell'upload(input_foto_1) il nome del file caricato  ..questo è possibile?


non si sa mai VALES Mi rispondesse ne approfitto :) :) [size=78%]:[/size]
avrei bisognoo che quando l' utente EDITA i suoi dati tra cui anche la foto ..la foto deve prima cancellarla e poi poterla uploadare quella nuova e chiaramente il nuovo nome del file scritto nel campo "input_foto_1"
grazieeeee!!!!


spero di essermi spiegato bene.
ciao MDJAXX














Offline mdjaxx

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
ancora no mi risponde nessuno,,,,,intanto sto impazzendo facendo le nottate, Nel frattempo sono andato avanti , le foto adesso le visualizzo, adesso il mio problema è... spiego:
ho  creato un form che uso per inserire i dati compreso un file audio e una foto, tutto ok  , meno  che.. non mi scrive il nome dei files caricati nella tabella del database,  e cioè la foto e l'mp3,  ma succede una cosa strana e cioè .. ho fatto una copia del form che uso per editare  e quando vado a caricare i file da quel form scrire il nome dei files sul database e chiaramente poi li posso visualizzare.....help!!! come fare per far scrivere i nomi dei file col form di inserimento dati?


secondo problema:
dicevo che  nel profilo che l'utente compilerà c'è anche una foto e un file audio che chiaramente  hanno la libertà di cambiare a questo punto ho un menu[size=78%]"editare profilo"[/size][size=78%](connessione- chronoconnectivity)  che li porta sulla  visualizzazione della lista  frontend di  chronoconnetivity  a questo punto cliccano sull campo nome che ho deciso che diventa cliccabile  e li porta sulla copia del form che visualizza sia il file audio che la foto . a questo punto bisogna fare cancellare fisicamente il file della foto  dal server  e poi far caricare la nuova..... [/size]
spero di essermi spiegato bene.. aiuto!! altrimenti non posso andarre avanti!!!! grazie!!

Offline calz

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
sarei interessato alla soluzione hai per caso trovato la soluzione in questo tempo che è passato,
scusa se approffitto ma mi sembra inutile aprire lo stesso post, ci provo grazie ciao

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
scusate ma mi ero perso questo post. mdjaxx puoi riepilogare lo stato dell'arte ad oggi per vedere se si può ancora fare qualcosa.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline calz

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
 scusate se ci riprovo. 8)

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
generalmente quando avviene questo fatto dipende da una posizione errata dell'action Files Upload. Essa va posta sempre prima dell'action DB save in modo che quest'ultima veda il nome del file caricato.

Questo dovrebbe essere l'ordine delle due action.

1) Files Upoload

2) Db save
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline calz

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Premetto che non so se ho capito bene:

il mio form è composto come in allegato.
il DBsave, che penso sia il "submit" qui nominato "inviamail", viene dopo il fileUpload.

forse non è quello che devo guardare?..

grazie della risposta



[allegato eliminato automaticamente dopo un anno]

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
se sei in Chronoforms v5 devi guardare in Setup poi On Submit li vedi la sequenza delle action che hai usato.

Files Upload in un form normale va sempre prima di tutto.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline calz

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
perfetto.  ;D   metto risolto sul primo post

grazie grazie.

EDIT: non posso farlo perchè non l'ho aperto io il thread
« Ultima modifica: 14 Dic 2014, 15:39:17 da calz »

 



Web Design Bolzano Kreatif