E-commerce e profilo dell utente
Auteur : Francesco Tedeschi
Visité 1201,
Followers 1,
Partagé 0
Ciao ragazzi., vorrei che l utente registrato nel mio e commerce quando acquista un oggetto non debba inserire tutte le volte il proprio indirizzo di spedizione vorrei quindi che l indirizzo gli esca in automatico una volta loggato . . . É possibile fare ciò ? Ovviamente l indirizzo di spedizione viene inserito dall utente al momento della registrazione nel mio sito e viene riportato in automatico quando conclude l acquisto
Posté le
ciao Francesco,
dovresti creare un file in php e collegarlo al modulo di registrazione,in questo file devi creare uno script che si colleghi ad un DB,che a sua volta crea delle tabelle al suo interno con i dati dell'utente che poi verranno richiamate al momento dell'ordine cos' che il cliente non debba inserire ogni volta i dati di spedizione.
adesso premetto che non conosco molto bene l'ecommerce di wsx5 quindi non so funzioni come funzioni esattamente e cosa supporta e cosa non supporta.
cmq se vuoi ti creo io il file e te lo posto quì su questo post.
lo provi e mi dici se funziona.
ciao
Auteur
Ciao salvo,
ti ringrazio, potresti quindi crearmi il file in php e lo script di cui mi parlavi ?
Grazie
Francesco, credo che per realizzare questo bisognerebbe creare prima una pagina di registrazione personalizzata con i dati che ti interessano facendo sì che tutti i dati vengano depositati in un db (nel quale avrai configurato opportunamente le tabelle ed i campi); poi lo script che chiedi deve interrogare il db sulla base di un login... dulcis in fundo non puoi aspettarti con elementare semplicità di compilare con quei dati in automatico i campi per l'esecuzione di un acquisto mediante i forms del cart di wsx5; Tecnicamente la cosa sarà certamente fattibile, ma a quale prezzo!!! Uno sforzo immane!!!
Ti consiglio di usare uno script ecommerce prefabbricato
ciao Francesco, questo e u form di invio dati ad un db.
istruzioni:
CREATE TABLE members(id INTUNSIGNEDNOTNULLAUTO_INCREMENT KEY,nome VARCHAR(255)NOTNULL,cognome VARCHAR(255)NOTNULL,sesso VARCHAR(6)NOTNULL,dob DATE NOTNULL,indirizzo VARCHAR(255)NOTNULL,città VARCHAR(128)NOTNULL,cap VARCHAR(128)NOTNULL,telefono VARCHAR(128) NOTNULL,email VARCHAR(255)NOTNULL)
questo serve a creare la tabella all'interno del tuo DB quando li hai copiati clicca su esegui,noterai che verranno create alcune tabelle nel tuo DB
all'interno trovi 2 files uno in html che dovrai copiare tutto il codice ed incollarlo all'interno di widget html di wsx5 dove vuoi che compaia.
per farlo basta che editi questo file con front page che ti diedi tempo fa.
clicchi su codice e vedrai il codice sorgente lo copi tutto.
il secondo e un file in php che dovrai copiare nella root del tuo sito dovrai editarlo con il notepad di windows e cambiare queste righe con i dati del tuo DB.
$link = mysqli_connect("localhost","root","password") or die("failed to connect to server !!");
questo file serve a dare istruzioni al form su dove inviare i dati inseriti,
localhost dovrai mettere il nome del tuo DB al posto di root dovrai inserire il nome utente per collegarti al DB e su password metti la password che usi per collegarti.
fatto salvi il file e carica tutto sul tuo host.
quì la demo
http://informaticazone.it/prova2/form_invio_dati_a_db.htm
Non sono in grado di rispondere alla richiesta di Francesco, ma vorrei solo far presente che da programma è possibile creare un modulo mail che invia i dati a un database.
Lo script allegato da Salvo manca della validazione dei dati che provengono dal form.
Forse prima di utilizzarlo veramente su un server bisogna aspettare altri due articoli: http://tutsme-webdesign.info/write-a-php-script-to-send-form-data/
So di fare la parte dell'antipatica, ma con la sicurezza non si scherza.
Auteur
Eheheh in effetti è un pò complicata la cosa, ma voglio provare, provare stando alle istruzioni che mi ha gentilmente fornito salvo e che ringrazio.