Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Problem mit senden





Frage

Hallo habe ein Problem mit meinem Formular. Es soll zur Mitgliedschaft in unserem Musikverein benutzt werden. Wenn ich es abschicken möchte kommt aber eine Fehlermeldung WEBBOT SELF. Habe es in Frontpage erstellt. Hier die Daten die Mir Frontpage automatisch gemacht hat <form method="POST" action="--WEBBOT-SELF--" name="Mitgliedsantrag"> <!--webbot bot="SaveResults" S-Email-Address="webmaster@stadt-und-kurkapelle-triberg.de" S-Email-Format="TEXT/PRE" U-File="http:\\www.stadt-und-kurkapelle-triberg.de\mitgliedschaft.htm" S-Format --> Die Homepage lautet: [url]www.stadt-und-kurkapelle-triberg.de[/url] und zwar unter Mitgliedschaft Über jede Hilfe bin ich dankbar

Antwort 1 von luke

hi
ich weiß nicht, wie gut du in sowas bist, aber ich frage jetzt einfach mal.

das formular will die funktion
Zitat:
--WEBBOT-SELF--
ausführen.

was ist das?
nur ein beispiel oder ist das irgend ein programm oder so?!

luke

ps: sollte keine lösung gefunden werden, kann ich dir ein richtiges php formular für sowas schicken
wende dich dann an fade-away "at" gmx.net

Antwort 2 von luke

hab mir das mal reingezogen
bei mir will der browser das formular mit meinem email client wegschicken, was fehlt ist ein programm, wasd as verarbeitet.

am besten per php oder cgi.
natürlich muss das von deinem server unterstüzt werden.

luke

Antwort 3 von sascha2401

hallo wäre nett wenn du mir so ein formular schicken könntest

habe es bei t-online auf dem server , der müsste sowas normal unterstützen

Antwort 4 von luke

der unterstützt es nur, wenn du das erforderliche paket installiert hast ;)

Antwort 5 von Nessus

Hi,

Zitat:

habe es bei t-online auf dem server , der müsste sowas normal unterstützen

Tja, meinst aber leider nur du :-(
T-Online ist mit dem freien Webspace sowas von schlecht, da ist nur Speicherplatz, mehr nicht. Willst du Interaktionen haben, mußt du kostenpflichtig Aufwerten.

Das merkst du recht schnell, mache mal eine ASCII-Datei mit folgendem Inhalt:

<?php
phpinfo();
?>

Als test.php abspeichern, uploaden und mit einem Browser öffnen. Siehst du nur den Quelltext, kannst du alle Arten von Interaktion auf diesem Webspace knicken.

HTH

Nessus

Antwort 6 von rfb

ersetze obiges durch

<form method="post" enctype="text/plain"  action="mailto:webmaster@stadt-und-kurkapelle-triberg.de">


dann sollte der Browser versuchen das Formular als E-Mail an dich zu schicken.
Dies ist allerdings stark abhängig von den Einstellungen und Programmen auf dem Rechner des Seitenbesuchers - also alles andere als zuverlässig.
Alternativ kannst du nach einem (kostenlosen) Formmailer googeln, dich dort anmelden und den Code nach den dortigen Vorgaben ändern - das klappt dann zuverlässig(er).

PS1: die Laufschriften und bewegten Bilder auf der Startseite wirken auf mich eher abschreckend.
PS2: Bei der Datensammlung durch das Formular wäre eine Datenschutzerklärung (was passiert mit den Daten, wer hat Zugriff, wie kann ich die Löschung erwirken?) angebracht.
PS3: Der Disclaimer im Impressum ("Wir distanzieren uns ...") ist in der Form Unsinn.

Antwort 7 von rfb

PS4: einige Dateien haben falsche URLs, zB. dies Bild hier:
file:///C:/Dokumente%20und%20Einstellungen/Sascha/Eigene%20Dateien/Eigene%20Bilder/email_brief54.gif
Statt im Internet sucht das der Browser auf meiner Festplatte. Es handelt sich um das Bild unten im Navi-Frame, aber dergleichen Fehler sind noch mehr auf der Seite (typisches Fronpage-Problem)

Antwort 8 von sascha2401

Hallo habe es wie oben beschrieben probiert , funktioniert eigentlich auch , aber das Formular kommt nicht an sondern nur eine Meldung , das eine e-mail da ist und von wem.

Was kann ich noch ändern??

Antwort 9 von Nessus

@sascha2401
Die Lösung in A6 ist absolut schlecht, der Mailtolink gehört in die Aservatenkammer der unnötigen Dinge im Web.
Das Problem ist, das dieser nur sauber funktioniert, wenn das System des Users so eingerichtet ist, wie MS das vorgibt.
(Standartemailclient, etc) Sobald der User etwas abweicht, funktioniert das alles nicht mehr.
Darum solltest du immer serverseitige Scripte (PHP/ASP/Perl) aufsetzen, weil die funktionieren immer und es ist leichter als man denkt.

Nessus

Antwort 10 von rfb

lies dir mal obige Antworten genauer durch - mindestens 2 mal (A6 und A9) sind Alternativen angegeben (und auch auf die zu erwartenden Schwierigkeiten mit
action="mailto:..."
hatte ich schon hingewiesen)

Antwort 11 von Nessus

@rfb
Tipp: Viele kennen die zu erwartenden Probleme mit dem Mailto nicht, kommen aber dann kurze Zeit später mit zig weiteren Problemen hier an.
IMHO sollte man solche Tipps nicht mehr anbringen, die führen nur zur allg. Verwirrung, oder?

Nessus

Antwort 12 von rfb

nicht wirklich - ich halte die "allgemeine Verwirrung" für einen guten Lerneffekt: "da funktioniert schon mal was - beinahe".

Wozu das attribut "action" dient wird wesentlich deutlicher mit "mailto" als mit einem Link zu einem Formmailer. Dass letzteres wesentlich zuverlässiger funktioniert ist was anderes, die Erfahrung mit (Formular-) Anfängern zeigt mir, dass sie hier schnell verzweifeln, da plötzlich völlig andere ("zu hohe") Techniken nötig sind. Die Schrittfolge "mailto" ("kann ich nachvollziehen, geht irgendwie - aber nicht zuverlässig") und dann "PHP-Formmaler" ("kapier ich zwar nicht, aber funktioniert garantiert") ist einfach IMHO der verständlichere (Um-)Weg.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: