Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Sostituire un div con un immagine con html2canvas

    salve! premetto che non sono bravo in javascript
    vi spiego un ho il mio problema:
    sul mio sito ho una tabella orari che legge sul mio db gli orari di partenza.
    un sito concorrente copia in automatico tutti gli orari del mio sito in tempo reale.
    io vorrei proteggere questi dati andando a sostituire all'html uno screeshot del div orari.
    ho visto che con lo script html2canvas è possibile, ma non so come fare.

    qualcuno puo aiutarmi??
    grazie in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Altre soluzioni:
    - Cercare di bloccare le richieste esterne http://www.giuseppetoto.it/articoli/...s-domain-cors/ o con php o con .haccess
    - Creare un immagine con la classe GD del php della tabella
    La tua soluzione la ritengo più complica sopratutto per un profano, essendo un'operazione complessa.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Grazie cavicchiandrea!
    ho provato ad aggiungere al mio file .htaccess il codice indicato nel post
    <code>
    RewriteEngine On
    Options +FollowSymlinks
    Header add Access-Control-Allow-Origin "*"
    Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
    Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
    </code>

    il sito concorrente riesce a copiare comunque gli orari!!
    in pratica il suo script copia mi mio codice html e lo ripulisce!
    infatti modificando i nomi di alcuni div nel mio codice html, lui non riesce più a recuperarli!!

    hai qualche altro suggerimento per aiutarmi?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Al primo header (allora-origin) non hai lasciato l'asterisco * vero? Hai messo il tuo sito!
    Comunque se vuoi procedere lato server (penso che sia la soluzione migliore) chiedi il trasferimento su php cliccando qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    ho inserito "http://www.miosito.it", non va!!! il suo sito si aggiorna sempre!!!
    grazie amico!

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da Bunz8 Visualizza il messaggio
    ...
    il sito concorrente riesce a copiare comunque gli orari!!
    in pratica il suo script copia mi mio codice html e lo ripulisce!
    infatti modificando i nomi di alcuni div nel mio codice html, lui non riesce più a recuperarli!!
    ...
    Quando generi la tabella rendi i nomi dei div random col php tipo <div id="_numero-random">tabella orari</div>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    si, in effetti ho già provato questa soluzione inserendo un random sui nomi dei div e sugli stili.
    dopo qualche settimana il problema si è ripetuto! il sito spia ha preso un div superiore di riferimento!
    ho ripetuto l'operazione, ma dopo qualche giorno il sito spia ha aggiornato il suo script!
    sono alla ricerca di uno script definitivo e ho pensato di trasformare i testi o il box in immagini!
    ma è un operazione molto complessa!!

  8. #8
    Bunz, tu vuoi bloccare le richeste da siti esterni e configuri apache per consentirle ??
    codice:
    <code>
    RewriteEngine On
    Options +FollowSymlinks
    Header add Access-Control-Allow-Origin "*"
    Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
    Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
    </code>
    Aspè che mi vien da ridere !!

    Prova a vedere se riesci a recuperare l'ip del sito che copia i dati e blocca le richieste da quell'ip con un file .htaccess

    Ma che tabelle sono ??

  9. #9
    non va! ho provato con questo codice:
    codice:
    <Limit GET POST> order allow,deny
     deny from 65.55.53.233
     deny from 64.233.161.
     deny from 62.149.128.74
     allow from all
    </Limit>
    ho provato anche senza i tag Limit, nada!!!

  10. #10
    Funzionaaaaa!!!!

Tag per questa discussione

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 © 2025 vBulletin Solutions, Inc. All rights reserved.