Pagina 1 di 2

Aiuto Sviluppo Applicazione PHP

Inviato: 01/04/2014, 18:53
da MattiaPiccinini
Ciao, vi ringrazio anticipatamente per il tempo e la collaborazione.

Io sto lavorando da solo a un progetto che utilizza un database SQL e le api di Facebook per creare una sorta di gioco...

Io mi sono fermato davanti all'enorme problema che verte e verterà sul progetto, cioè la salvaguardia della privacy degli utenti...

Il metodo di registrazione li registra sul database con un ID (locale del sito generato incrementale) e l'ID di Facebook, ora io ho una sezione dove si devono vedere 2 immagini del profilo di utenti diversi estrapolate a caso il problema e che io non posso usare la sintassi
<img src="https://graph.facebook.com/{ID FACEBOOK}/picture?type=large">
perchè così minerei la privacy dei miei iscritti dal momento che dall'id risalirebbero presto alla persona.


E' 2 giorni che cerco di aggirare l'ostacolo ma dal momento che su altervista ho il blocco file_get_content a url https remoto, io sono bloccato perchè anche tentando di fargli generare una GD questa non la creerà mai se non riesco a leggere il file.

Spero abbiate capito il problema è semplicemente che devo nascondere il link dell'imagine che vado a stampare, le minchiatine in JS sono troppo raggirabili.




Ultimo problema ignorante: la tabella, sql, contenente il nome (testo) sballa gli accenti come devo fare a fargli salvare anche gli accenti e quindi tutti i caratteri speciali?.

Grazie di nuovo aiutatemi per favore sono disperato :(


PS:SE QUALCUNO E' INTERESSATO A COLLABORARE MI CONTATTI PURE

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 06/04/2014, 12:25
da brunino
Non capisco quale sia il poblema... Quando uno mette una foto del profilo su facebook sa che quella foto e' collegata al suo nome e CHIUNQUE iscritto o meno a facebook puo' vederla. Se uno volesse la privacy non metterebbe una propria foto come immagine del profilo e bloccherebbe le altre ai soli amici.
Per la tabella che tipo hai dato al campo che contiene il testo??

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 06/04/2014, 20:42
da Barrnet
usa md5 o sda1 per hashare l'id di facebook e utilizza l'hash al posto dell'id nel mostrare le informazioni nell'applicazione.

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 07/04/2014, 20:50
da MattiaPiccinini
Barrnet purtroppo non ho mai usato l'md5 per fare una cosa simile potresti essere un po più preciso per favore ;) grazie...

brunino, non è proprio così che funziona il meccanismo facebook se tu ad esempio domani ti metti ad aggiungere molteplici persone che il social network non reputa tue conoscenti questo ti metterà in guardia e poi ti bannerà.
Perchè facebook contempla solo che tu abbia "rapporti" con persone che in realtà potresti conoscere, questa cosa di rendere pubblico e facilmente raggiungibile ogni utente iscritto al mio gioco non è un bella cosa per nessuno quindi è necessario prendere questi tipi di precauzione.
Potrei benissimo scrivere la nota della privacy nel regolamento ma mi piacerebbe trovare una soluzione diversa.

La tabella è di tipo chars comunque :)


Grazie per l'interesse comunque

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 07/04/2014, 21:06
da Barrnet
semplicemente usi la funzione "md5($variabile)" o "sha1($variabile)" ed ottieni una impronta da tale variabile, avendo a variabile originale potrai sempre fare il confronto con l'hash risultante, mentre chi ha solo l'hash non ci può fare nulla.
http://it.wikipedia.org/wiki/Md5

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 07/04/2014, 22:11
da MattiaPiccinini
Barrnet ha scritto:semplicemente usi la funzione "md5($variabile)" o "sha1($variabile)" ed ottieni una impronta da tale variabile, avendo a variabile originale potrai sempre fare il confronto con l'hash risultante, mentre chi ha solo l'hash non ci può fare nulla.
http://it.wikipedia.org/wiki/Md5
Ma io questa md5 lo devo inserire in un <img src=(...)> il problema non è criptare l'id e come far vedere qualcosa dall'id criptato ;(

Se io metto es: <img src="img/md5($id)/test.jpg"> io devo da quella stringa mdc ricavare l'id di facebook e dopo inserire l'immagine di facebook ma che non si veda nel src dell'immagine

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 09/04/2014, 2:26
da Barrnet
Salva l'immagine e mostrala dopo, no?

Re: Aiuto Sviluppo Applicazione PHP

Inviato: 10/04/2014, 9:16
da MattiaPiccinini
Non posso leggere il file remoto peró :(