php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.12.2009, 00:15  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard email verschlüsseln --> ascii in unicode, frage zum script...

Hi,

ich hab folgenden code im netz gefunden um eine email adresse zu verschlüsseln:
PHP-Code:
    for ( var i=0s.lengthi++ ) {
 
s.charCodeAt);
 if( 
>= 8364 )
 {
 
128;
 }
 
+= String.fromCharCode(n+1);
 } 
was mir in dem code nicht klar ist.. wie kommt das limit 8364 zustande? ist das ein bestimmter wert im unicode?? man könnte doch einfach die ganze if bedinung weglassen?

das ganze möchte ich auch nur mit gerade/ungerade erweitern.. ist doch der perfekte weg emails anklickbar zu machen aber von spambots fernzuhalten? oder gibt es schon bots die mir den code ausspähen und die emails dann entschlüsseln?

PHP-Code:
    for ( var i=0s.lengthi++ ) {
 
s.charCodeAt);
 if( 
== )
 {
 
+= String.fromCharCode(n+3);
 } else {
 
+= String.fromCharCode(n+1);
}
 } 
EDIT: letzeres ist wohl eher offtopic^^
taurus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.12.2009, 12:16  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

So ganz klar ist mir das nicht. Du "verschlüsselst" die Emailadresse serverseitig im Quellcode und per JS entschlüsselst du dann?
Chriz ist offline   Mit Zitat antworten
Alt 05.12.2009, 15:33  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

exakt chriz.. zur vollständigkeit halber hier mal der komplette code...

im quell text steht dann als link für die email so etwas:

HTML-Code:
<a class="send_em" href="javascript:write('nbjmup;jogpAwjebuup/ef');"> 
das ganze script sieht so aus:
PHP-Code:
function make(val) {
    var 
0;
    var 
"";
    var 
"mailto:"+val;

    for ( var 
i=0s.lengthi++ ) {
 
s.charCodeAt);
 if( 
>= 8364 )
 {
 
128;
 }
 
+= String.fromCharCode(n+1);
 }
 return 
r;
 } 

    function 
read)
    {
        var 
0;
        var 
"";
        for( var 
0s.lengthi++)
        {
            
s.charCodeAt);
            if( 
>= 8364 )
            {
                
128;
            }
            
+= String.fromCharCode);
        }
        return 
r;
    }

    function 
write)
    {
        
location.href=read);
    } 
make macht mir den string, read entschlüsselt ihn und write gibt ihn aus... die wortwahl war extra so.. crypt oder decryptmail oder hnliches wollte ich nicht nutzen... wer weiß wie gut die bots schon sind^^

make kann also im live-einsatz aus dem quelltext raus.. dient ja nur dazu die email wie im html link oben zu generieren..
taurus ist offline   Mit Zitat antworten
Alt 05.12.2009, 15:37  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Udn Deine Kunden ohne Javascript gucken in die Röhre? Ich bin mir auch nicht sicher, ob sowas bspw. in einem Impressum zulässig wäre.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 05.12.2009, 15:43  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

nein user ohne javascript bekommen die email in stücken aus text und bild angezeigt, aber ohne mailto: link..
d.h. in[img mit "fo@v]ida[img mit "t.de] bzw. so ähnlich

warum sollte das für ein impressum nicht zulässig sein? die email wird ja leserlich angezeigt(ich vergaß zu sagen: die email erscheint auch als text+bild nur der link wird verschlüsselt)
der user sieht die email, beim draufklicken wird halt nur der link entschlüsselt.. ich frag zwar nochmal meinen kollegen rechtsanwalt aber geh stark davon aus das das kein problem darstellen sollte...
taurus ist offline   Mit Zitat antworten
Alt 07.12.2009, 10:16  
Erfahrener Benutzer
 
Registriert seit: 18.04.2009
Beiträge: 126
ibeg befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
warum sollte das für ein impressum nicht zulässig sein?
Und was ist mit blinden Usern ohne Javascript?
ibeg ist offline   Mit Zitat antworten
Alt 07.12.2009, 11:22  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

blinde user? löö na die müssen sich dann unterstüzung holen und sich die mail abtippen lassen... da kann ich dann auch nix mehr machen ^^ außerdem können blinde user keine statistik lesen.. warum sollten sie dann die seite besuchen ... die statistik wird späte rin ner blindenzeitschrift abgedruckt.. problem gelöst ^^
taurus ist offline   Mit Zitat antworten
Alt 08.12.2009, 01:27  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Reichlich arrogante Einstellung.

Zitat:
außerdem können blinde user keine statistik lesen
Wieso sollten sie keine Statistik lesen können? So ein Quatsch!

Zitat:
warum sollten sie dann die seite besuchen
Vielleicht um aufs Impressum zu gehen, um Dir eine E-Mail zu schreiben, ob Sie die Statistik für eine Recherche vielleicht als Tabelle bekommen dürften.

Vielleicht solltest Du mal in ner ruhigen Minute recherchieren, wieviele blinde und sehbehinderte User im Netz unterwegs sind! Oder ums mit Nils Pooker zu sagen: "Wer denkst Du eigentlich wer Du bist.." http://download.galileo-press.de/tec...ion/start.html , letztes Drittel des Vortrags
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--

Geändert von nikosch (08.12.2009 um 01:55 Uhr).
nikosch ist offline   Mit Zitat antworten
Alt 08.12.2009, 10:37  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ach.. ich und arrogant löl ja ehrlich gesagt hab ich absolut keine ahnung wieviel blinde oder sehbehinderte user im netz unterwegs sind..

wie sollen bitteschön blinde user eine statistik lesen können? sehbehindert, ja ok die können das.. aber die blinden? das musst du mir erstmal zeigen oder gibts neuerdings techniken die blindenschrift am monitor erlauben?

das wäre dann genauso krass wie dieses neuartige matieral für brillen die man um 180° drehen kann ohne das sie zerbricht


zurück zur email... ich denke wenn sie auf die seite draufkommen dann ist es ein leichtes kontakt oder info@ davorzusetzten und eine email zu schreiben. die domain kennen sie ja so bereits schon, oder sind über einen link darauf gestoßen. wenn der benutzer nun wirklich kein javascript aktiviert hat dann müsste er eben die email neu eintippen und das dürfte ja kein problem sein wenn man die domain kennt.
irgendwo muss man halt abstriche machen wenn man spam verhindern will... und das in diesem fall eben: kein javascript kein mailto link.

PS. interessanter vortrag.. die zeit nehm ich mir jetz tkurz ^^

Geändert von taurus (08.12.2009 um 10:43 Uhr).
taurus ist offline   Mit Zitat antworten
Alt 08.12.2009, 10:49  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von taurus Beitrag anzeigen
oder gibts neuerdings techniken die blindenschrift am monitor erlauben?
Du würdest dich wundern, was es so alles gibt. Von der Barrierefreiheit mal abgesehen ist 8364 das Euro-Zeichen, wenn ich mich recht entsinne (es gibt so markante Zahlen, die kennt man einfach
Als solches erscheint mir dieses IF extrem willkürlich.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
hilfe [ frage zu einen script ] eslpx25 Scriptbörse 3 08.05.2009 14:16
frage zu login script schorsch PHP Tipps 2006 9 10.10.2006 10:16
Frage zu einem Script PHP Tipps 2006 0 09.02.2006 09:57
[Erledigt] kurze frage zu screen in einem shell script Server, Hosting und Workstations 4 16.12.2005 21:22
Frage zum script PHP Tipps 2007 8 24.11.2005 22:10
Frage: Suche Fehler in diesem Script... PHP Tipps 2005-2 14 25.10.2005 19:24
popups blocken, newsletter script und frage zu db's PHP Tipps 2005-2 2 28.09.2005 07:00
Frage bezüglich eines script PHP Tipps 2005-2 5 02.08.2005 08:47
Frage: Warum funktioniert dieses PHP/MySQL Script nicht? Datenbanken 9 22.04.2005 06:35
Frage bei PHP script !!! PHP Tipps 2005 3 24.02.2005 09:01
[Erledigt] Frage zu einem script Datenbanken 3 24.02.2005 03:46
kurze frage zu script im script PHP Tipps 2005 4 04.02.2005 08:53
Script Frage... PHP Tipps 2004 2 06.11.2004 00:20
Frage Antwort Script themonk PHP Tipps 2004 5 19.08.2004 14:18
[Erledigt] suche gutes einfaches script zum email mit attachment versen PHP Tipps 2004 2 05.08.2004 19:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/javascript-ajax-und-mehr/61962-email-verschluesseln-ascii-unicode-frage-zum-script.html, email verschlüsseln php, unicode email, impressum email verschlüsseln, email verschlüsseln ascii, email verschlüsseln im quellcode php, email to ascii, ascii verschlüsselung php, php unicode verschlüsselung, email ascii, php email adresse verschlüsseln, php unicode email, ascii verschlüsselung, email verschlüsseln javascript, email verschlüsseln php script, email verschlüsseln unicode, mail unicode, emailardresse mit verschlüssel unicode, php email verschlüsseln unicode, verschlüsseln ascii

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum