|
|
#1 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
![]() |
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 |
|
|
|
|
|
#2 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 11.11.2009
Ort: Niederlande
Beiträge: 1.083
![]() |
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.
|
|
|
|
|
|
#3 (permalink) | |
|
Neuer Benutzer
Registriert seit: 23.06.2009
Ort: Dormagen
Beiträge: 28
![]() |
Zitat:
|
|
|
|
|
|
|
#4 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 1.205
![]() |
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 |
|
|
|
|
|
#5 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
![]() |
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 |
|
|
|
|
|
#6 (permalink) |
|
Administrator
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
![]() |
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 |
|
|
|
|
|
#7 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
![]() |
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. |
|
|
|
|
|
#8 (permalink) |
|
Administrator
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
![]() |
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 ...
|
|
|
|
|
|
#9 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.01.2011
Ort: Lehre
Beiträge: 5
![]() |
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. |
|
|
|
|
|
#10 (permalink) |
|
Administrator
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
![]() |
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>
|
|
|
|
![]() |
| Lesezeichen |
| Stichworte |
| download, downloadgenehmigung, e-mail, responder |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|
Ä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 |