Zurück   Web to Date Forum > Web to Date > Web to Date 7.0

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht
Alt 19.01.2011, 14:15   #1 (permalink)
Neuer Benutzer
 
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
AdrianNabereit befindet sich auf einem aufstrebenden Ast
Frage Download per E-Maileintrag

Hallo,

ich habe mich hier schon stundenlang durch das Forum "gewurschelt" und bin leider nicht fündig geworden.
Ich habe folgendes Problem:
Ich möchte auf meiner Seite einen Download nur dann genehmigen, wenn der jenige eine gültige E-Mail-Adresse eingibt.

Ich weiß, dass es eine Funktion gibt per Formular-Eintragung die Datei via E-Mail zukommen zu lassen, aber ich möchte umgehen, dass jemand eine x-beliebige eventuell ungültige E-Mail-Adresse eingibt und somit trotzdem an die Dateien gelangt.

Hat dafür jemand eine Lösung?

MfG Adrian
AdrianNabereit ist offline   Mit Zitat antworten
Alt 19.01.2011, 14:55   #2 (permalink)
Erfahrener Benutzer
 
Benutzerbild von w2dfan
 
Registriert seit: 11.11.2009
Ort: Niederlande
Beiträge: 1.083
w2dfan befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Die sicherste Weise ist einfach nichts als Download an zu bieten. Denn auch mit eine gültige eMailadresse hast du nicht die garantie das dein Download weitergeleitet wird. Warum nicht über eine Zugriffsberechtigte Seite? Da kannst du zB jemand bei dir einen Usernamen mit Kennwort anfragen lassen, die du ihm/ihr per mail zustellst, und wobei du zB auf deiner Webseite erwähnst das nach einer gewissen Zeit diese Zugangsdaten von dir gelöscht werden. Damit ist er/sie schon mehr oder weniger verplichtet dich eine gültige eMailadresse zu geben weil er ansonsten die Zugangsdaten ja nicht erhält. Und auch das ist keine garantie das dein Download mehrmals heruntergeladen und verbreitet wird. Wie gesagt, Sicherheit hast du nur wenn du nicht anbietest.
w2dfan ist offline   Mit Zitat antworten
Alt 19.01.2011, 17:33   #3 (permalink)
Neuer Benutzer
 
Registriert seit: 23.06.2009
Ort: Dormagen
Beiträge: 28
edvjojo befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Zitat:
Zitat von AdrianNabereit Beitrag anzeigen
Hallo,

ich habe mich hier schon stundenlang durch das Forum "gewurschelt" und bin leider nicht fündig geworden.
Ich habe folgendes Problem:
Ich möchte auf meiner Seite einen Download nur dann genehmigen, wenn der jenige eine gültige E-Mail-Adresse eingibt.

Ich weiß, dass es eine Funktion gibt per Formular-Eintragung die Datei via E-Mail zukommen zu lassen, aber ich möchte umgehen, dass jemand eine x-beliebige eventuell ungültige E-Mail-Adresse eingibt und somit trotzdem an die Dateien gelangt.

Hat dafür jemand eine Lösung?

MfG Adrian
Workaround: Zipdatei mit Passwort dass separat angefordert wird, wenn einer in die ZIP-Datei sieht.
edvjojo ist offline   Mit Zitat antworten
Alt 20.01.2011, 06:39   #4 (permalink)
Erfahrener Benutzer
 
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 1.205
webchaot befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Hallo AdrianNabereit
richte Dir doch eine für diesen Fall spezielle E-Mail-Adresse ein, lass Dir ein E-Mail schicken und retourniere per Autoresponder die Zugangsdaten.
Beispiel HIER
__________________
Gruss Walter
webchaot ist offline   Mit Zitat antworten
Alt 20.01.2011, 08:42   #5 (permalink)
Neuer Benutzer
 
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
AdrianNabereit befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Vielen Dank für die schnellen Antworten.
Ich würde gerne die Version von webchaot verwirklichen, aber habe keine Ahnung wie ich einen Responder einstelle.

Weiß das jemand?
Oder hast du(webchaot) generell eine Lösung?

grüße
AdrianNabereit ist offline   Mit Zitat antworten
Alt 20.01.2011, 09:09   #6 (permalink)
Administrator
 
Benutzerbild von voodoo36
 
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
voodoo36 befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Hallo, um das zu verwirklichen ist nicht viel nötig... du legst eine Seite mit Benutzergruppen / geschützer Bereich an... und den Button weist du diese Seite zu, mehr ist das nicht...
Vielleicht solltest du noch einen "Betreff" dazu verlangen!! Dann sollte das schon gehen... Das mit dem Zip-Passwort wäre ja auch noch eine Möglichkeit!

Siehe Seite "Bitte sende eine leere E-Mail an..."! ist nicht Aussagekräftig
__________________
Grüße aus Bayern
voodoo36 ist offline   Mit Zitat antworten
Alt 20.01.2011, 11:16   #7 (permalink)
Neuer Benutzer
 
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
AdrianNabereit befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Also ich bin jetzt soweit, dass ich einen Login-Bereich mittels eines Formulares erstellt habe, um den Benutzer nicht lange warten zu lassen.
Das Problem bei der Regestrierung ist, dass wenn die Syntax der E-Mailadresse stimmt, er trotzdem zum Downloadbereich kommt.
AdrianNabereit ist offline   Mit Zitat antworten
Alt 20.01.2011, 12:04   #8 (permalink)
Administrator
 
Benutzerbild von voodoo36
 
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
voodoo36 befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Hast du dazu mal einen Link, wo man sich das ansehen kann.? Verstehe das mit dem Syntax der email nicht so ganz, die Datei bekommt er ja nur wenn er eine richtge email angegeben hat, weil er ja an diese Adresse die Zugangsdaten gesendet bekommt... wobei es ja auch GMX u. Co für Fake Adressen gibt ...
__________________
Grüße aus Bayern
voodoo36 ist offline   Mit Zitat antworten
Alt 20.01.2011, 12:32   #9 (permalink)
Neuer Benutzer
 
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
AdrianNabereit befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Ja dsa ist ja das Problem. Ich will nur wissen, wer die Datei herunterlädt, aber nicht demjenigen eine Mail zurückschreiben mit den Zugangsdaten.

zum testen:
Systech Gesellschaft für Mess-, Regel-, und Datentechnik mbH - Anmeldung

da dann anmelden und mal eine fake-adresse eingeben.
Das Prinzip soll nämlich beibehalten werden, nur möchte ich, dass richtige Adressen weitergeleitet werden.
Web-to-date-formular prüft nämlich nur auf syntaktische Fehler der E-Mail-Adresse und nicht auf Echtheit.
AdrianNabereit ist offline   Mit Zitat antworten
Alt 20.01.2011, 13:18   #10 (permalink)
Administrator
 
Benutzerbild von voodoo36
 
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
voodoo36 befindet sich auf einem aufstrebenden Ast
Standard AW: Download per E-Maileintrag

Tja, so eine Abfrage/Email Check ist in w2d nicht vorhanden... wie gesagt nur ein syntax test... der nichts aussagt!!

Vielleicht hilft es dir wenn du selbst diese Mail Testen kannst...

MailTester.com
E-Mail Check - Überprüfen von E-Mail Adressen

Oder zum Einbau der Code... Felder/Namen/Text natürlich anpassen

Code:
<script type="text/javascript">
 <!--
  // Das Script stammt von W. Zenk
  // eMail: webmaster@homepage-total.de
  // Homepage: www.homepage-total.de
  // Das Script darf frei genutzt werden,
  // Bitte entfernen Sie den Vermerk nicht !

  function mail_check() {
   var Meldung="Bitte korrigieren und dann erneut absenden:\n";

   // Name überprüfen
   // Enthaelt das Feld Zeichen des Alphabets
   var snm = document.Form.Person.value; var wert = 0
   for (var i = 0; i < snm.length; i++) {var ch = snm.substring(i, i + 1);
   if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != ' ') {wert = 1}}
   if(wert == 1) {Meldung +="\nFehler im Namen"}
   if(snm == "" || snm.length < 5) {Meldung +="\nKein Name vorhanden"}

    // Alter überprüfen
    //Enthaelt das Feld Zahlen
    var sal = document.Form.Alter.value; var chkZ = 1;
    for(i=0;i<sal.length;++i)
       if(sal.charAt(i) < "0" || sal.charAt(i) > "9")  chkZ = -1;
      if(chkZ == -1) {Meldung +="\nAltersangabe keine Zahl"}
    if(sal == "") {Meldung +="\nKeine Altersangabe"}

    // Email überprüfen
    //Enthaelt das Email-Feld die Zeichen '@' und "." ?
    var sem = document.Form.Email.value
    if ((sem == "") || (sem.indexOf ('@', 0) == -1) || (sem.indexOf ('.', 0) == -1) || (sem.length < 6|| sem.indexOf ('.',0) == -1)) {Meldung +="\nKeine Email Adresse"}

    // Url überprüfen
    var str = document.Form.Pageurl.value
    if (str.length < 14 || str.indexOf ('.',0) == -1 || str.indexOf ('http://', 0) == -1)  {Meldung +="\nFehler in der URL"}
    if (str == "" || str == "http://") {Meldung +="\nKeine URL vorhanden"}

    // Text überprüfen
    var stx = document.Form.Text.value
    if (stx == "" || stx.length < 20) {Meldung +="\nEine Kurze Beschreibung"}
    if (stx.length < 20) {Meldung +="\nBeschreibung ist zu kurz"}

    // Wunsch überprüfen
     if(document.Form.Wahl.options[0].selected == false && document.Form.Wahl.options[1].selected == false && document.Form.Wahl.options[2].selected == false)
      {Meldung +="\nKein Wunsch ausgewählt"}

    // Währungs-Auswahl überprüfen
    if(document.Form.g[0].checked == false) {if(document.Form.g[1].checked == false) {Meldung +="\nDollar oder Euro angeben"}}

   // Wenn Meldung "ungleich" als vorher ist, Meldung ausgeben. Keine Email senden
   if (Meldung != "Bitte korrigieren und dann erneut absenden:\n") {alert(Meldung); return false}

   // Wenn alles korrekt eingegeben, Danke-Fenster öffnen, Email absenden
   else { dankefenster=window.open("danke.htm", "fenster", "width=300,height=150,menubar=no,locationbar=no,status=no,resizable=no");
  setTimeout('dankefenster.focus()',50);  return true}
  }
  //-->
</script>

<body>

<form onSubmit="return mail_check()"
 action="mailto:email@homepagename.de?subject='Hier kommt der Betreff hinein'"
 method="post" enctype="text/plain" name="Form">

Ihr Name : <br>
<input type="text" size="25" name="Person" VCARD_NAME="vCard.DisplayName">
    Alter : <input type="text" size=3 name="Alter"><br><br>

Ihre eMail Adresse : <br>
<input type="text" size="30" name="Email" value="" VCARD_NAME="vCard.email">
<br><br>

URL Ihrer Homepage : <br>
<input type="text" size="40" name="Pageurl" value="http://" VCARD_NAME="vCard.Homepage">
<br><br>

Kurze Beschreibung Ihrer Homepage : <br>
<textarea name="Text" rows="5" cols="35"></textarea>
<br><br>

Währung:
Euro<input type=radio name="g" value="Euro"> *
Dollar<input type=radio name="g" value="Dollar">

<br><br>
 Was wünschen Sie Sich?:
<select name="Wahl" size=3>
<option value="Haus">Haus</option>
<option value="Auto">Auto</option>
<option value="alten PC">PC</option>
</select>
<br><br>

<input type="checkbox" checked value="Prospekt senden">Ja, senden Sie mir einen Prospekt zu.
<br><br>

<input type="submit" value="Absenden"> *
<input type="reset" value="Löschen">
</p>
</form>
__________________
Grüße aus Bayern
voodoo36 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
download, downloadgenehmigung, e-mail, responder

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
(suche download) Testversion von 4.0 mllerj Web to Date 4.0 8 11.07.2011 12:57
Download pdf-Datei Achim Brendes Web to Date 6.0 5 21.01.2011 16:00
Download der Testversion von Web to Date 6.0 blue Web to Date 6.0 11 26.07.2010 21:27
Download Hitliste Micha65 Web to Date 6.0 3 15.04.2010 20:20
Designs für User zum Download Tisy Web to Date 6.0 3 03.05.2009 09:06


Seite generiert in 0,24656 Sekunden mit 20 Datenbankabfragen

1 2 3 4 5 6 7 8 9 10 11