Pagina 1 di 2

Richiesta PREVENT per creare una specie di contr personalizz

Inviato: 14/04/2008, 17:09
da xpress
salve dovrei creare nel negozio un'opzione per insere file allegati (principalmente pdf) da allegare ai prodotti

mi servirebbe un prevent urgente
Annuncio rivolto solo a veri interessati- no perditempo

Inviato: 15/04/2008, 9:36
da xpress
nessuna offerta?

Inviato: 15/04/2008, 20:17
da xpress
Nessuno che sappia come farlo...
mi serve urgentemente ditemi i costi...se qualcuno si offre

poi molto probabilmente lo inserirò nelle contr di oscommerce.com
almeno un mio contributo anche poco tecnico per altri utenti

il lavoro lo pago mi servono soltanto prevent e serietà

Inviato: 15/04/2008, 20:22
da dynamo
io non ne sono in grado... ma se non sbaglio già osc di base ha la possibilità di farfare il download :wink:

Inviato: 15/04/2008, 23:47
da xpress
ciao
6 sicuro quando faccio un upload dall'editor html con i pdf mi dice che non è supportato

provo a cambiare le estensione nei file
:roll:

Inviato: 16/04/2008, 2:09
da xpress
sul file lister.php
vedo solo questo codice
if(is_uploaded_file($temp)) {
$type = $HTTP_POST_FILES["image"]["type"];
$types = array("image/gif" => "[.]gif$", "image/pdf" => "[.]pdf$", "image/jpg" => "[.]jp[e]?g$", "image/jpeg" => "[.]jp[e]?g$", "image/pjpeg" => "[.]jp[e]?g$", "image/png" => "[.]png$", "image/x-png" => "[.]png$");

// ... if BITMAP support is desired ...
if(SUPPORT_BITMAP) {

// ... add BITMAP type
$types["image/bmp"] = "[.]bmp$";
$types["image/x-bmp"] = "[.]bmp$";
}

// if METAFILE support is desired ...
if(SUPPORT_METAFILE)

// ... add METAFILE type
$types["image/x-wmf"] = "[.]wmf$";

// if File is a valid image ...
if(isset($types[$type])) {
$search = (isWindows() ? "eregi" : "ereg");
$replace = (isWindows() ? "eregi_replace" : "ereg_replace");

// ... if Name was NOT specified ...
if(strlen($name) < 1)

// ... use the same Name
$name = $HTTP_POST_FILES["image"]["name"];

// if File has NO or an improper extension ...
if(!($search($types[$type], $name))) {
$exts = array("image/gif" => ".gif", "image/pdf" => ".pdf", "image/jpg" => ".jpg", "image/jpeg" => ".jpg", "image/pjpeg" => ".jpg", "image/png" => ".png", "image/x-png" => ".png", "image/bmp" => ".bmp", "image/x-bmp" => ".bmp", "image/x-wmf" => ".wmf");
per l'upload
come vedi ho aggiunto i pdf ma rimane il problema

Inviato: 16/04/2008, 7:35
da Chryses
Ciao, scusate se mi intrometto ma...

hai provato a dare un occhio

Qui...
...Qui...
...Oppure qui

Jo

Inviato: 16/04/2008, 8:14
da Goelom
Io vorrei aiutarti se ne avessi le capacità, ma ci provo.
Se ho capito bene, la tua esigenza è di aggiungere nella scheda prodotto un file pdf che il tuo cliente potrà poi scaricare.
Se è così, non ti basta caricare il pdf (o altro) sul tuo spazio ftp, e inserire nella scheda prodotto il link completo?
Se le tue esigenze sono diverse, mi scuso ma non le ho capite :|

Inviato: 16/04/2008, 9:46
da dynamo
xpress ha scritto:sul file lister.php
vedo solo questo codice

Codice: Seleziona tutto

   if(is_uploaded_file($temp)) {
      $type = $HTTP_POST_FILES["image"]["type"];
      $types = array("image/gif" => "[.]gif$", "image/pdf" => "[.]pdf$", "image/jpg" => "[.]jp[e]?g$", "image/jpeg" => "[.]jp[e]?g$", "image/pjpeg" => "[.]jp[e]?g$", "image/png" => "[.]png$", "image/x-png" => "[.]png$");

      // ... if BITMAP support is desired ...
      if(SUPPORT_BITMAP) {

         // ... add BITMAP type
         $types["image/bmp"] =  "[.]bmp$";
         $types["image/x-bmp"] =  "[.]bmp$";
      }

      // if METAFILE support is desired ...
      if(SUPPORT_METAFILE)

         // ... add METAFILE type
         $types["image/x-wmf"] =  "[.]wmf$";

      // if File is a valid image ...
      if(isset($types[$type])) {
         $search = (isWindows() ? "eregi" : "ereg");
         $replace = (isWindows() ? "eregi_replace" : "ereg_replace");

         // ... if Name was NOT specified ...
         if(strlen($name) < 1)

            // ... use the same Name
            $name = $HTTP_POST_FILES["image"]["name"];

         // if File has NO or an improper extension ...
         if(!($search($types[$type], $name))) {
            $exts = array("image/gif" => ".gif", "image/pdf" => ".pdf", "image/jpg" => ".jpg", "image/jpeg" => ".jpg", "image/pjpeg" => ".jpg", "image/png" => ".png", "image/x-png" => ".png", "image/bmp" => ".bmp", "image/x-bmp" => ".bmp", "image/x-wmf" => ".wmf");
per l'upload
come vedi ho aggiunto i pdf ma rimane il problema

il codice che hai postato mi pare che serva per l'upload delle immagini nella scheda prodotto e mi pare ovvio che non ci puoi caricare un file qualsiasi :wink:

Inviato: 16/04/2008, 12:08
da xpress
Goelom ha scritto:Io vorrei aiutarti se ne avessi le capacità, ma ci provo.
Se ho capito bene, la tua esigenza è di aggiungere nella scheda prodotto un file pdf che il tuo cliente potrà poi scaricare.
Se è così, non ti basta caricare il pdf (o altro) sul tuo spazio ftp, e inserire nella scheda prodotto il link completo?
Se le tue esigenze sono diverse, mi scuso ma non le ho capite :|
ci avevo già pensato ma p una cosa un po troppo grezza
il cliente deve fare subito sfogliare e inserire
infatti penso ci voglia anche una tabella sul db

Inviato: 17/04/2008, 11:32
da dynamo
prova a vedere questa contributions PDF File Upload and Display

Inviato: 17/04/2008, 11:51
da xpress
si l'ho provata funziona tutto tranne che non carica i file nella cartella perchè va in conflitto con HTMLArea

a questo punto uuso il file manager dell'HTMLArea

Inviato: 17/04/2008, 16:13
da Chryses
In che senso va in conflitto?

htmlarea forse è un pò datato?

In fondo si tratta di un link

anche Product Documents sembra carina

Inviato: 18/04/2008, 12:01
da xpress
Non carica i file nelle cartelle dopo l'upload

Product Documents non l'ho mai sentito
credo faccia tipo PDF upload and display
in questo credo avrà lo stesso problema con HTMLArea attivato

Inviato: 18/04/2008, 12:30
da Chryses
Scusa ma vorrei capire meglio quando dici che non carica i file nella cartella dopo l'upload.

Vuol dire che non ti inserisce il link nella pagina prodotto?

oppure vuol dire che in fase di preview ed inserimento non ti fa l'upload del file pdf?