+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 15 von 35

Thema: Formularversand/Dreamweaver

  1. #1
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19

    Formularversand/Dreamweaver

    Ich habe eine erste Homepage erstellt und ins Netz gestellt. Alles funktioniert. Was mir nicht gelingt ist der Formularversand mit anschließender Dankeseite. Unter POST oder GET sendet er nicht, unter "Standart" zeigt er die Dankeseite, sendet aber auch nicht. Zehn mal habe ich die Seite schon neu erstellt, minutiös nach V2B gehandelt. Nichts und am Rande ....

    Es handelt sich um eine USA-Page, der Provider dort ist der Größe nach die Nummer 1 oder 2 , er müßte Profi sein.

    Mit Dank bereits für eine Geste, LST.

  2. #2
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Kannst du uns das Formular zeigen, sowie den PHP Teil, der das Formular übernimmt/versendet.

  3. #3
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19

    An "Zulujaner" von LST.

    Danke für Deine Antwort. Wie gesagt, meine erste Homepage.

    Es handelt sich um die "Contact"-site der Homepage "www.openclosehardware.com".

    Ich bin hier und in der Sache ziemlich unerfahren und hoffe keinen Fehler mit der Offenlegung zu machen.

    Schönen Dank jedenfalls, für wieviel auch immer. LST

  4. #4
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Hallo LST,

    nein einen Fehler hast du nicht gemacht mit der "Offenlegung".

    Vor was hast du Angst? Das wir die Seite ansehen? Das sollte doch das primäre Ziel deiner Seiten sein, das sie unters Volk kommen oder?


    Naja aber zum Problem:

    Ein paar kleine Schnitzer sind schon im Quellcode.

    Ich markiere die mal farbig damit du es nachvollziehen kannst.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <div id="container"> <--- Das hat hier nix zu suchen, kommt erst nach <body>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>site_8</title>
    <style type="text/css">
    <!--
    body {
    background-color: #E0D000;
    margin-left: 200px;
    margin-top: 150px;
    margin-right: auto;
    text-align: left;
    width: 350px;
    margin-bottom: auto;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12pt;
    color: #FFF;
    }
    ...
    -->
    </style>
    <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>

    <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
    </head>

    <body>
    <div id="apDiv1">
    <div><img src="OC-Logo-freigestellt.gif" width="147" height="147" /></div>
    </div>
    ...
    <div id="apDiv8">

    <div>uha@openclosehardware.com</div>
    </div>
    <form id="form1" name="form1" action="site_9_thankyou.html".html" <-- Das ist hier auch zu viel>
    <span id="sprytextfield1">
    <label>Name
    <input name="name" type="text" id="name" size="28" />
    </label>
    <span class="textfieldRequiredMsg">*</span></span>

    <p>
    <label>Company
    <input name="company" type="text" id="company" size="28" />
    </label>
    </p>
    ...
    <p>
    <label>
    <input type="submit" name="button" id="button" value="Send" />
    </label>
    </p>
    <p>&nbsp;</p>
    </form>
    <script type="text/javascript">
    <!--
    var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur"]});
    var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {validateOn:["blur"]});
    var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {validateOn:["blur"]});
    //-->
    </script>

    </body>
    </html>
    </div> <-- Das kommt allerspätestens vor dem schließendem </body> danach geht gar nix mehr!

    Dann wäre noch interesant zu wissen was in der site_9_thankyou.html Datei steht, wenn es nach diesen Änderungen noch nicht klappt.
    Eigentlich müßte es eine PHP Datei sein.

    So na dann probiere mal, ob es was wird.

  5. #5
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19

    Danke "Zulujaner"/"LST"

    Ich habe zwar keine Angst bin aber irritiert, was so alles in Chats oder Foren geäußert wird und bin wegen der allzu häufigen Ausfälle und manchen Größenwahns, nie mit irgendetwas in irgendetwas eingestiegen. Zum erten Mal also hier. Hinzu kommt, dass ich noch etwas in den TP-Seiten herumhüpfe; auch Deine spontane Hilfe habe ich etwas suchen müssen.
    Dafür aber, wie schon gesagt ...

    Ich werde das bzw. Dein Ergebnis berichten. LST

    PS: "Die Thank you" -Seite ist ein kurzer nur textlicher Dank für eine Kontakmail (leider ist bisher in unzähligen Tests eine solche nie angekommen).
    Geändert von LST (20.06.2009 um 01:52 Uhr) Grund: PS-Ergänzung

  6. #6
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Also ich denke hier bist du gut aufgehoben. Mir ist kein Fall bekannt, wo hier irgend jemanden Schaden zugefügt wurde. Das Gegenteil ist hier eher der Fall.

    Wir geniesen eigentlich nen guten Ruf...

    Ich hoffe das zerstreut deine Bedenken etwas.

    Auch wenn wir uns hier über die Innereien deiner Seite hermachen, ist das nix schlimmes. Das steht jedem der auf deinen Seiten mal unterwegs sein wird, zur Verfügung. Einfach rechte Maustaste --> Quelltext anzeigen.
    Aber das Gute ist, er kann von außen ganz schlecht geändert werden. Das kann nur der Besitzer.

    auch Deine spontane Hilfe habe ich etwas suchen müssen.
    Das macht nix, dafür gehts jetzt nach vorn. Mit vereinten Kräften...
    Ein, zwei Verbesserungsvorschläge hab ich noch gefunden.

    Ok, dann melde dich wieder wenn du soweit bist.

    Grüße nach München

  7. #7
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    PS: "Die Thank you" -Seite ist ein kurzer nur textlicher Dank für eine Kontakmail (leider ist bisher in unzähligen Tests eine solche nie angekommen).
    Kam nie eine an oder kommt immer noch keine an?
    Nach den Änderungen meine ich.

    Eigentlich müßte die Danke Seite auch die Formulardaten übernehmen, aufbereiten und per mail() verschicken.
    Das funktioniert aber nur wenn die Datei als allererstes mal auf php endet.
    site_9_thankyou.php

    Hier fehlt ja auch noch die Anweisung wie die Daten übergeben werden sollen. POST oder GET
    <form id="form1" name="form1" action="site_9_thankyou.html" method="post">

    Sonst kann das alles nicht verarbeitet werden.
    Aber na gut es gibt ja noch andere Möglichkeiten die Mail zu verschicken.
    Deshalb wäre der Inhalt(Quellcode) der site_9_thankyou.html auch mal gut zu kennen.

    Falls es noch nicht funktioniert..

  8. #8
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19

    Ein erster Erfolg, aber noch kein bekannter.

    In ...

    www.openclosehardware.com ...,

    dort in der "Contact"-Seite und der erwünschten Folgeseite "thank you" hat sich insofern etwas getan, als jetzt unter POST diese Dankeseite angezeigt wird.

    Ob die Kontaktmail angekommenb ist, kann ich erst aus Atlanta in 6, 8 Stunden erfahren. Durch das Ausfüllen der drei Pflichtfelder (Name/Telephon/E-mail, jeweils ein Buchstabe) wird jetzt, im Gegensatz zu vorher, die Dankeseite angezeigt. Letztere habe ich neben allen anderen der von Dir gemachten Korrekturen, in *.php geändert. Hoffentlich haben sich durch das Hhin- und Herändern keine neuen Fehler eingeschlichen.

    PS: Von Eurem TP hatte ich den von Dir beschriebenen Eindruck. Also bin ich hier; oder? Ansonsten, danke. LST

  9. #9
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Na es geht ja voran.

    Nur durch ändern in *.php wird das noch nix.
    Aber das und die Tatsache das dein Provider/Webspace bereitstellt/unterstützt erlauben dir erst, Formulare ordentlich nutzen zu können.

    Sonst funktioniert ja nur HTML. Damit kannst du aber keine Mails verschicken. Dazu brauchst du aus PHP die Funktion mail().

    An die kannst du deine Formulardaten übergeben und sie versenden lassen.

    Es ist als noch arbeit angesagt.

    Auch wenn jetzt deine Dankeseite angezeigt wird, wird wahrscheinlich nix verschickt.
    Ich würde zum testen auch eine Email-Adresse verwenden auf die ich zugreifen kann, sonnst wird das na ganz schön langwierige Aktion.
    Tausche im Script die Mailadresse einfach mit deiner aus. Das kannst du nach dem testen doch wieder ändern, wenn alles funktioniert.

    So in deiner Antwortseite müßte noch ne Menge Code rein.
    Ich geh mal davon aus das nur HTML drin ist.
    Schau dir mal das hier an. Formmailer von Rizzo.

    Der ertse und zweite Beitrag wären für dich wichtig.
    Das ist ein super Tutorial, von einem unserer PHP Spezialisten, wie man Emailformulare übergibt und versendet.

  10. #10
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19
    Nachdem ich die Links, auf die Du mich verwiesen hast geöffnet habe, bin erst mal völlig fertig/überfordert. In den meisten Fällen weis ich schon nicht, wo ich was einfügen muss. (Ich sollte erkennen, dass man nicht eben mal eine Homepage gestalterisch bauen und dann auch noch umsetzen kann.) Ich selbst habe ein Homepage, die nicht von mir umgesetzt, allerding mehrfach ergänzt wurde (www.ahagmb.com), wo diese von mir als einfache Funktion empfundene Weiterleitung eines Kontakmail mit eine Dankeseite quittiert wird. Zwar habe ich versucht das nachzubauen, was nicht gelang.

    Danke jedenfalls erstmal sehr. Ich werde nicht aufgeben, noch nicht, und eine Reihe von Lernversuchen machen. Tja.

  11. #11
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Ja etwas Einarbeitung erfordert das schon.

    Das war aber auch nur ein Weg. Wie immer gibts noch Plan B und Plan C.

    Du kannst das auch so machen wie auf deiner Page. Dor übermittelst du das Formular an einen externen Formmailer, eKiwi.de.
    HTML-Code:
    <form action="http://www.ekiwi.de/scripts/form/v21/formmail.php" method="POST" name="DAFORM" onSubmit="return chkFormular()" enctype="multipart/form-data">
    Der sammelt die Daten aus deinem Formular und versendet es an die eingestellte EMail Adresse.

    Schau mal hier kannst du dich dafür anmelden. Scheint kostenlos. Ich übernehme aber keine Haftung für eventuellen Ärger!!
    Schön durchlesen, ALLES!

    Ein anderer Service ist www.formmailer.com

    Da kannst du nach Anmeldung und ein bißchen Klickerei auch dein Formular zusammenbasteln, den Code generieren lassen und dann in deine Webseite einbauen. Funktioniert prima. Habe ich auch bei einigen Projekten verwendet.

    Für Privat ist es kostenlos. Gewerblich kostet es etwas, ist aber noch nie aufgeflogen - wenn es nicht ganz privat war

    Naja eventuell hilft dir das mehr.
    Geändert von zulujaner (21.06.2009 um 22:09 Uhr)

  12. #12
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19

    Mit solchen wie mir ...

    Du setzt zuviel bei mir voraus. Vor 10 Tagen habe ich zum ersten Mal in einen Quellcode hineingesehen und seit dem mit Video2Brain den ebenso ersten Versuch gemacht, etwas zu verstehen; eher mir zu merken. Ich möchte das Deiner Mühe und prompten Hilfsbereitschaft nicht länger zumuten und werde erst mal versuchen, mich intensiv mit den von Dir angebotenen Hinweisen und Hilfen auseinanderzusetzen. Ich bin beeindruckt.

    Vielleicht klingelt es ja noch und ich füge an der richtigen oder auch an Stelle etwas anderem das richtige ein (das Hauptproblem bis jetzt bei mir).

    Mit Dank und Gruß, Ludwig St.

  13. #13
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Alles klar Ludwig,

    erstmal setzen lassen das Ganze.
    Video2brain ist ne gute Adresse. Deren Videos sind eigentlich gut verständlich gemacht.

    Berichte uns mal wieder über kleine Fortschritte oder große Probleme.

    Hier noch ne kleine Bettlektüre zum Grundverständnis der Webgestaltung und Vorstellung der wichtigsten HTML Befehle.

    Viel Spaß damit,
    bis zum nächsten Mal...

  14. #14
    LST
    LST ist offline
    TP-Junior LST macht alles soweit korrekt
    Registriert seit
    Jun 2009
    Ort
    München
    Beiträge
    19
    Mein Freund (nicht Kunde) in Atlanta bekam von seinem Provider dies:


    "1. <form action="/gdform.php" method="post">

    2. put in place of <form id="form1" name="form1" action="site_9_thankyou.html">

    Unter 2. steht nach < die Zeile wie du sie derzeit im Quellcode hast. Unter 1 steht die Zeile wie sie sein sollte."

    Eingefügt bzw. ausgetauscht habe ich das natürlich. Geschehen ist nichts, außer, dass dann auch nicht mehr mal die "thank you"-Seite aufschien.


    Bedeutet das, dass die "Contact"-Seite und die "thank you"-Seite (www.openclosehardware.com) als *.php angelegt sein müssen? Angeschaut habe ich mir mal in Dreamweaver (der mich ständig nach einem angbl. nicht vorhandenen Bearbeitungsraum fragt, wenn ich das mal testweise versuche), und auch Deiner Empf. folgend bei "Rizzo", der aber von Dateiübermittlungen ausgeht, die im vorliegenden Fall nicht das Thema sind. Abgesehen einmal davon, dass das noch zu schwierig für mich ist. Aufgeben allerdings möchte ich nicht.

    Danke im voraus, LST.

  15. #15
    TP-Insider TP-Sponsor zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE zulujaner ist ein richtiges Arbeitstier - DANKE Avatar von zulujaner
    Registriert seit
    Apr 2008
    Ort
    Naumburg
    Beiträge
    879
    Zitat Zitat von LST Beitrag anzeigen
    Aufgeben allerdings möchte ich nicht.
    Das ist schon mal die richtige Einstellung.

    Wenn du willst, können wir das hier in kleinen Schritten so nach und nach aufbauen.

    Es werden allerdings einige verschiedene Themen auf dich einprasseln.
    Einmal das mit dem Formular und dem Quelltext. Dann der PHP Teil, was auch wieder neuer Quelltext ist. Die Geschichte mit Dreamweaver und den Beschwerden sowie ein zwei vorbereitende Schritte das du das zuhause entwickeln und testen kannst und auch Dreamweaver ruhe gibt.

    Gleich ein paar Worte zur Entschärfung - es ist interessant und macht Spaß.

    Zu deiner Antwort:
    <form action="/gdform.php" method="post">
    Wenn du das so machst, dann muß die gdform.php auch in deinem Verzeichnis an dieser Stelle liegen. Nur eine Datei zu erzeugen oder umzubenennen nützt dir da nix. Der Inhalt ist wichtig.
    Darin werden deine vom Formular per POST geschickten Variablen/Daten entgegengenommen, ausgewertet, überprüft, zusammengesetzt und schlußendlich per Mail verschickt.

    Ja diese Dateien die "etwas machen" sollen müßen *.php enden. Sonst wird das nix.
    Auf dem Webserver wo deine Internetseite liegt, ist dieses PHP installiert. Wenn jetzt eine php Seite aufgerufen wird, merkt der Server das und interpretiert und führt den PHPCode aus. Das fertige Ergebnis landet dann als Webseite bei dir auf dem Bildschirm. Oder wird per Mail verschickt, je nach dem was in der PHP Datei drin angewiesen wird.

    und auch Deiner Empf. folgend bei "Rizzo", der aber von Dateiübermittlungen ausgeht
    na das stimmt nicht ganz.
    Schau mal, (aus dem Tutorial):
    Inhalt dieses Tutorials
    Vorgestellt wird die Funktionsweise verschiedener, einfacher Möglichkeiten. Im einzelnen sind das:

    * Templatebasierte Email als reiner Text
    * Templatebasierte Email als HTML

    * Templatebasierte Email als HTML mit Dateianhang
    * Bei erfolgreichem Versand eine zusätzliche Email an den Absender als Empfangsbestätigung
    Damit können wir was anfangen und das Dingens in deine Seite einbauen.
    Ich bin sicher wir bekommen auch noch extra Hilfe - nicht wahr Jungens

    So zum Schluß mal noch der Dreamweaver.
    PHP Seiten kannst du ohne Vorbereitung nicht so einfach zuhause testen.
    PHP ist Serverbasierend! - Das heist du brauchst nen Server! Weil das ja nun auch tausende anderer User betrifft, hat sich eine Software dazu herauskristallisiert. www.apachefriends.org Die Jungs von dort haben sich zur Aufgabe gemacht, diesen Server mit allen Drum und Dran, was Webmaster so braucht, zusammenzubasteln und aktuell zu halten.
    EInfach herunterladen und installieren. Fertig ist der eigene Server. Keine Angst das klingt nur kompliziert, ist in 5 Minuten erledigt.

    Das war aber nur die Vorarbeit. Dreamweaver meckert noch immer. Er möchte ein Verzeichnis wo er alle Dateien zu einem Projekt ablegen kann, vorzugsweise im neuen Server. Das nennt sich SITE. Hier ein kleines Video dazu. Auch nicht schwer.

    Das ist also nur ein Projektordner, um die Geschichte besser verwalten zu können.

    So jetzt wars wieder bisserl mehr Text als gewollt

    Kannst ja nochmal schreiben, ob wir zusammen loslegen wollen.

    Bis dahin shcönen Abend, nach Munich

+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte

Ähnliche Themen

  1. Formularversand per "method:"post" " problematisch bei VISTA
    Von Anja.P. im Forum Webdesign allgemein
    Antworten: 6
    Letzter Beitrag: 26.04.2009, 19:53
  2. ID nach Formularversand bekommen
    Von dallasstar im Forum Traum-Dynamik
    Antworten: 8
    Letzter Beitrag: 19.08.2008, 08:32
  3. bei Formularversand auch VCF erzeugen?
    Von Elli im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 09.11.2006, 14:46
  4. Betreffzeile in der empf. Mail mittels Formularversand
    Von Josie im Forum Webdesign allgemein
    Antworten: 3
    Letzter Beitrag: 18.08.2005, 22:26
  5. Dreamweaver MX neuinstallation...wo ist die dreamweaver.exe Datei?!
    Von jeanlucpicard im Forum Dreamweaver & andere Webeditoren
    Antworten: 13
    Letzter Beitrag: 22.12.2002, 18:27

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51