Visualizzazione dei risultati da 1 a 4 su 4

Discussione: dati e immagini AJAX

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    134

    dati e immagini AJAX

    Salve,
    mi sono imbattuto in un problema dove non ne vengo a capo. Ho fatto molte ricerche ma ancora non ci sono riuscito e mi affido a voi.

    Ho un form composto da campi di testo, checkbox, radio ecc...

    Ho fatto la chiamata ajax per prelevare i dati e fin qui funziona bene, ma il problema e che vorrei anche far passare un immagine per poterla manovrare nel file "prodotto.php" durante l'inserimento dei dati ("Che correttamente si inseriscono") nel DB.
    codice:
    $.ajax ({
    	type:'POST',
    	url:"http://127.0.0.1/ecom/js/ajax/prodotto.php",
    	data:"nome=" + nome + "&descr=" + descr + "&prezzo=" + prezzo + "&quan=" + quan + "&paga=" + paga + "&spons=" + spons + "&guad=" + guad + "&tipo=" + tipo + "&idneg=" + idneg,
    	dataType: "html",
    	success:function(msg){
    	$(".help1").html(msg);
    
    
    	}
    
    });
    Non saprei proprio come fare... Ho visto che ci sono molti script di upload via ajax ma non riesco a implementarli in modo tale che quando si inseriscono i dati si inserisce anche l'immagine.

  2. #2
    Utente di HTML.it L'avatar di sgogghy
    Registrato dal
    Sep 2010
    Messaggi
    237
    Metti questo prima dell'ajax
    codice:
    var src = $('img.class').attr('src');
    Così prelevi il path dell'immagine che ti serve e la passi come variabile nell'ajax.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    134
    Grazie per la risposta, ma ho provato a metterlo a creare la variabile come hai detto, passarlo tramite ajax quando lo prelevo dal file prodotto.php
    con $_FILES['image'] mi da errore. Come posso fare?

  4. #4
    Utente di HTML.it L'avatar di sgogghy
    Registrato dal
    Sep 2010
    Messaggi
    237
    Perchè devi usare $_POST['nome_variabile'].

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.