Ciao a tutti, ho provato a fare l'upload di file su un database esterno a quello di drupal da drupal stesso. L'upload avviene correttamente, ma quando provo a recuperare i file salvati mi salta fuori sempre un errore di file danneggiato... lo script che ho creato è in PHP e provato al di fuori di Drupal funziona perfettamente. Probabilmente il problema è da ricollegare agli header o qualcosa del genere... esiste un modo per fare l'upload con api di drupal o comunque con qualcosa che funzioni? Ah, ho visto che esisteva un altro post simile, ma in quello si era optato semplicemente per un salvataggio dati su filesystem, cosa che a me purtroppo non serve... grazie della preziosa collaborazione come sempre. Ciao!!!
Niente?
Drupal, lo devi considerare come un framework, lui aggiunge uno stato a ciò che fai rendendoti gli strati più bassi idealizzati.
Per il tuo problema cercherei di indagare perchè il file è corrotto, verificherei la codifica gli header. Scoperto cosa corrompe e cercherei l'api giusta di drupal.
Uccio
Il mio sito con drupal
Già...adesso provo a fare l'upload da drupal verso il database esterno e poi provo ad aprire il file dalla pagina php pura che ho creato. Almeno provo a capire se l'errore è in fase di lettura o di scrittura o tutte e due!! Bene, vi terrò aggiornati, magari questa discussione servirà anche ad altri. Grazie mille per ora!!!!
ok, allora ecco le ultime novità:
- i file vengono salvati correttamente da Drupal al database esterno
- i file vengono aperti correttamente da una pagina php esterna da me creata
- i file NON vengono visualizzati correttamente da drupal. Gli unici che vengono visualizzati correttamente (all'interno della pagina, nel blocco centrale) sono i file .txt. Ora, io non voglio che i file vengano visualizzati all'interno della pagina, sarebbe sufficiente che comparisse l'opzione Salva. Questo succede, tranne che nei txt appunto, ma anche salvando in locale i file non vengono aperti. E' come se venisse aggiunta roba ai file stessi...
Avete idee??? Please.....
Grazie