Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

collapse

* Alles hat ein Ende...

April 2017

Eine Weisheit der Dakota-Indianer sagt:
"Wenn Du entdeckst, dass Du ein totes Pferd reitest, steig ab!"

Vor fast fünf Jahren habe ich die NOF-Community gegründet und nachdem just zu diesem Zeitpunkt das „alte NOF-Forum“ quasi über Nacht vom Betreiber geschlossen wurde, war mein Forum für viele Nutzer von NetObjects Fusion eine willkommene Alternative.

Inzwischen sind weit über 5000 NetObjects-Nutzer in der NOF-Community registriert und täglich kommen weitere hinzu. An interessierten Mitgliedern fehlt es also nicht. Was aber fehlt, sind Mitglieder, die Lust haben, anderen Nutzern bei der Lösung ihrer vielfältigen Probleme in der Anwendung von NetObjects Fusion zu helfen. Vielleicht, weil viele von ihnen - ebenso wie ich - das Interesse an NOF verloren haben und zwischenzeitlich mit anderen Programmen arbeiten.

Aktuell ist es so, dass der Support wie die Kosten für den Betrieb der NOF-Community fast ausschließlich von mir übernommen werden. Dies, und die Tatsache, dass ich die Arbeit mit NetObjects Fusion nicht mehr für zeitgemäß halte, veranlasst mich, den aktiven Forenbetrieb zu beenden. Die Beiträge, Tipps und Anleitungen aus den letzten Jahren stehen ab heute nur noch als Nachschlagewerk zur Verfügung.

Ich bedanke mich an dieser Stelle ganz herzlich bei allen, die mich und die NOF-Community in den vergangenen Jahren unterstützt haben.

Beste Grüße nettesekel

Die letzten Beiträge

Absturz bei FTP Publizierung
von nettesekel
16. April 2017, 12:51:56

E-Masil Adresse herausfinden
von nettesekel
11. April 2017, 16:16:20

Keine Neuinstallation möglich
von nettesekel
10. April 2017, 16:00:27

Publizieren geht nicht
von musikavokale
09. April 2017, 23:15:50

NOF 15
von nettesekel
04. April 2017, 23:55:26

Feststehender Seitenbereich
von nettesekel
01. April 2017, 17:37:12

Aufklappbare Navigation
von nettesekel
31. März 2017, 12:50:30

Nov 12 zum hare ausreisen
von Jim Panse
26. März 2017, 11:48:03

Lytebox Dateiablage
von fahrzeugseiten
21. März 2017, 23:23:23

* Schatznasen Feed

* Aquablogger Feed

* Strickzeugs Feed

* Links für Katzenfreunde

* ...

Fachanwalt für Internet-Recht C.Schmietenknop

* Friendship

DER Katzenblog – mit tollen Tipps und Ideen für deine Katze(n) <3

Autor Thema: SecureContactForm:  (Gelesen 2909 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
SecureContactForm:
« am: 25. Juni 2013, 18:23:05 »
Hallo SwissKnife,
die Verwendung Deiner SecureContactForm muss eigentlich ein Kinderspiel sein, zumal Du ja auch eine sehr gute Beschreibung lieferst.
Trotzdem scheine ich einfach zu BLÖD zu sein! Ich kriege das Ding nicht zum Laufen!
Zuerst schickte mir das Script zwar eine eMail, allerdings ohne Daten. Da musste ich wohl was falsch gemacht haben. Unzählige Versuche später (Anleitung tausendmal gelesen und offensichtlich immer noch nicht verstanden) meldet der Webserver nur noch lapidar:"The requested URL /html/kontakt.php was not found on this server."
Eigentlich kann man doch gar nichts falsch machen (ich sagte es schon), aber ich scheine wie vernagelt zu sein, um diesen blöden Fehler zu finden.
Ist es zu anmaßend, wenn ich Dich bitten würde, da mal einen Blick drauf zuwerfen? Ich könnte Dir die Webadresse mitteilen oder auch die .nod zukommen lassen.

Völlig ratlos und mit hängenden Ohren
Martin

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: SecureContactForm:
« Antwort #1 am: 25. Juni 2013, 18:39:36 »
Am einfachsten ist es immer wenn ein Link zur Website gepostet wird...  :)

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #2 am: 25. Juni 2013, 18:54:40 »
Hallo nettesekel,
vielen Dank für Deine Info! (Du siehst, ich bin neu hier und kenne mich mit den Gepflogenheiten noch nicht so aus. Bin aber lernfähig...)
Hier also die URL: ferienhaus.fougeras.de

Nochmals Danke!
Martin

Offline SwissKnife

  • Supporter
  • *****
  • Beiträge: 438
Re: SecureContactForm:
« Antwort #3 am: 25. Juni 2013, 20:11:29 »
Hallo OppA

...was hast Du denn da auf Deiner Kontaktseite mit Inline-Frame gebastelt?...

...so kann ich nicht sehen, wie der Quelltext aussieht!

...ich muss in die kontakt.php sehen können...ebenso in skn_mail.php ...stelle die beiden Dateien doch einmal hier ein...dann kann ich helfen...

Gruss aus der Schweiz
Stefan

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #4 am: 25. Juni 2013, 21:33:16 »
Hallo SwissKnife,
musste gerade meinen Kumpel falten, da er schon wieder an der Website rumgefummelt hat (devil)
Nun erscheint nicht mehr die Fehlermeldung, sondern eine quasi leere Seite (devil)
(Ich  habe ihm jetzt erst mal die Zugriffrechte zu seinem Server entzogen (rofl)
Doch nun zur Sache: InlineFrame? Sagt mir jetzt erstmal nix.
Nun die beiden Dateien:

kontakt.php
----------------------------------------------------
<?php include("../scripts/skn_mail.php"); ?>
<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.0 Transitional//EN"">
<HTML>
<HEAD>
<TITLE> Der Titel der Seite wird von NetObjects Fusion generiert </TITLE>
<!-- Beginn SwissKnife SecureForm -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"
 type="text/javascript"></script>
<script type="text/javascript" src="../javascript/secure_form.js"></script
<!-- Ende SwissKnife SecureForm -->
<!-- NetObjects Fusion Generated HEAD HTML-->
</HEAD>
<BODY Von NetObjects Fusion generierte BODY-Parameter
>
<!-- BODY Von NetObjects Fusion generierte BODY Parameter -->
</BODY>
</HTML>
----------------------------------------------------

skn_mail.php
----------------------------------------------------
<?php
/****************************************************************
    * SwissKnife for NOF: Spamsicherer Mailer für Kontaktformulare
    *
    * (c)2012 SwissKnife for NOF by SME
    *
    *
    * ***************************************************************
    * Konfiguration:
    *
    * 1. Mail-Adressen für Admin eintragen.
    * 2. Server-Adresse eintragen.
    * 3. Für alle Felder des Formulars im Abschnitt "Message an den Administrator"
    *    die Namen in "$_POST['<Feldname>']" eintragen.
    *    In diesem Abschnit wird auch das Format erstellt,
    *    wie die Meldung endgültig dargestellt werden soll.
    *****************************************************************/


if (isset($_POST['action']) && ($_POST['action']=='send'))
   {

      // SwissKnife AntiSpam/Form-Security
      include('../scripts/check_token.php');

      $mailadr_admin= 'ferienhaus@fougeras.de';
      /* Falls Meldung an einen 2. Administrator: Nächste Zeile aktivieren */
      $mailadr_admin1= 'xxx@xxx.de';


      $mailadr_customer = $_POST['eMail'];


      //     1. Message an den Administrator

      $subject_admin = 'Buchungsanfrage von '.$_POST['Vorname'].' '.$_POST['Name'];

      $message_admin = 'Anrede:      '.$_POST['Anrede']."n";
      $message_admin = 'Name:        '.$_POST['Vorname'].' '.$_POST['Name']."n";
      $message_admin.= 'Adresse:     '.$_POST['Strasse'].' '.$_POST['Hausnummer']."n"
      $message_admin.= 'Wohnort:     '.$_POST['PLZ'].' '.$_POST['Ort']."n";
      $message_admin = 'Land:        '.$_POST['Land']."nn";
      $message_admin.= 'Telefon:     '.$_POST['Vorwahl'].' '.$_POST['Rufnummer']."n"
      $message_admin = 'Handy:       '.$_POST['Mobilnummer']."n";
      $message_admin.= 'Mail:        '.$_POST['eMail']."nn";
      $message_admin = 'Anreise:     '.$_POST['Anreise']."n";
      $message_admin = 'Abreise:     '.$_POST['Abreise']."nn";
      $message_admin = 'Erwachsene:  '.$_POST['Erwachsene']."n";
      $message_admin = 'Kinder :     '.$_POST['Kinder']."nn";
      $message_admin.= 'Hunde  :     '.$_POST['Hunde'].' '.$_POST['Hunderasse']."n"
      $message_admin.= 'Andere Tiere:'.$_POST['AndereTiere'].' '.$_POST['RasseAndereTiere']."nn"
      $message_admin.= 'Nachricht:'."nn".$_POST['Textfeld']."n";

      // unbedingt Serveradresse anpassen

      $message_admin.= 'Server:   www.fougeras.de'."\n";


      //     2. Message an den Kunden

      $subject_customer = 'Ihre Anfrage an die Schatzkiste'."\n\n";

      $message_customer = 'Sehr geehrte';
      if ($_POST['Anrede'] == "Herr")
      {
         $message_customer.= 'r';
      }

      $message_customer.= ' '. $_POST['Anrede'].' ';
      $message_customer.= $_POST['Name'].','."\n\n";
      $message_customer.= 'Sie haben beiliegende Anfrage an '.$mailadr_admin.' geschickt:'."\n\n";

      foreach($_POST as $name=> $value)
      {
         if (($name == "action") || ($name == "Senden") || ($name == "zeit"))
         {
         ;
         }
         else
         {
            if ($name <> 'skn_ts')
            {
               $message_customer.= "$name:";
               $message_customer.= str_repeat(" ",16-strlen($name));
               $message_customer.= "$value\n";
            }
         }
      }
      $message_customer.="\n\n".'Wir werden Ihre Anfrage so schnell wie möglich beantworten.'."\n\n\n".'Mit freundlichen Grüssen'."\n\n".'Rene Fougeras';


      // Send it SMTP on localhost

      mail($mailadr_admin, $subject_admin, $message_admin, "From: ".$mailadr_customer);
      // Mail to Customer
      mail($mailadr_customer, $subject_customer, $message_customer, "From: ".$mailadr_admin);

      /* Falls Meldung an einen 2. Administrator: Nächste Zeile aktivieren */
      mail($mailadr_admin1, $subject_admin, $message_admin, "From: ".$mailadr_customer);

      header("Location: ./danke.html");
   }
 ?>
----------------------------------------------------

Ich hoffe Du kannst damit was anfangen...

Vielen Dank im Voraus
Martin

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: SecureContactForm:
« Antwort #5 am: 25. Juni 2013, 22:02:55 »
So ist das irgendwie alles noch Murks...  :)
Stelle zuerst mal in deiner Seite die Frames ab... du generierst Frameseiten und da können von Haus aus die Pfade schon mal nicht stimmen.
Wenn du die Frames abgeschaltet hast, dann publizierst du deine Seite erneut und wir gucken nochmals in den Quelltext.

Zum Frames abschalten klicke einmal in den MB oder drücke die Taste F10 und dann kannst du über einen der Reiter die Frames per klick abschalten... neben den 4 Kästchen dürfen keine Zahlen stehen und es sollte auch kein Häkchen gesetzt sein...

 :)

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #6 am: 25. Juni 2013, 22:24:38 »
Hallo nettesekel!

Done!
Nu das Ganze ohne Frames. (chuckle)

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: SecureContactForm:
« Antwort #7 am: 25. Juni 2013, 22:37:58 »
Jo, und nun haben wir den Schimmel im Schneesturm...

Wie sieht denn diese Seite in der Arbeitsansicht aus? Kannst du davon mal einen Screenshot posten?

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #8 am: 25. Juni 2013, 22:50:27 »
Hallo nettesekel.
Danke für Deine Geduld!
Arbeitsansicht???
So was?




(Verdammt! Wie geht das hier mit dem Einfügen von Bildern? Datei anhängen und gut??)
« Letzte Änderung: 25. Juni 2013, 23:03:39 von nettesekel »

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: SecureContactForm:
« Antwort #9 am: 25. Juni 2013, 23:07:43 »
Und du bist sicher, dass du richtig publizierst...?
Erstelle doch bitte mal eine Vorlage von dieser Kontaktseite und hänge sie hier an...

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #10 am: 25. Juni 2013, 23:17:51 »
Mein Gott, das nimmt ja biblische Formen an.
Hätte ich mich nur nicht auf diesen Mist eingelassen - aber was tut man nicht für Freunde...

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: SecureContactForm:
« Antwort #11 am: 25. Juni 2013, 23:27:07 »
Also wenn ich die Seite publiziere, sehe ich auch den Inhalt der Seite...
wie publizierst denn du?

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #12 am: 25. Juni 2013, 23:48:30 »
Hi!

Publizieren direkt aus NOF geht meistens schief - warum auch immer (Dateien werden nicht gefunden oder verstümmelt).
Also lokal publizieren, dann via FileZilla zum Server. Keine Probleme.

Gerade noch mal nachgeschaut.
FF zeigt leere Seite, Opera zeigt Fehlermeldung (siehe Bild 1)
php-Datei liegt aber auf dem Server (siehe Bild 2)

Ich fasse es nicht mehr. Werde den ganzen Käse wohl an meinen Kumpel zurücküberweisen. Soll er den ganzen Mist mal ordentlich neu schreiben, ohne Frames und den ganzen Unsinn.

Danke für Deine Geduld und Deinen Einsatz.
Martin

Offline SwissKnife

  • Supporter
  • *****
  • Beiträge: 438
Re: SecureContactForm:
« Antwort #13 am: 25. Juni 2013, 23:54:07 »
Sollen wir uns noch weiter um die Sache kümmern?...oder hat die Rücküberweisung schon stattgefunden...  (rofl)

Gruss aus der Schweiz
Stefan

P.S.  ...dass die Publizierung mit NOF auf den Server nicht will ist übrigens die Auswirkung Deiner Konfig...NOF ist auch so ein 08/15-Verzeichnis gewohntes Prog...das kennen wir bestens...
« Letzte Änderung: 25. Juni 2013, 23:56:56 von SwissKnife »

Offline OppA

  • Neuling
  • *
  • Beiträge: 14
Re: SecureContactForm:
« Antwort #14 am: 26. Juni 2013, 06:48:42 »
Guten Morgen nettesekel,
guten Morgen SwissKnife.

Ja, eigentlich wollte ich das Handtuch werfen - aber irgendwie konnte ich das Kumpelchen nicht antun. Also: NACHTSCHICHT.

Zuerst den gröbsten Unsinn in den Seiten beseitigt (Frames und so'n Quark).
Kontaktseite mit allem Zubehör in die ewigen Jagdgründe befördert. Server platt gemacht.

9seitige Anleitung (Mann, steckt da Arbeit drin!) auf dem zweiten Monitor.
Kontakseite von Grund auf und akribisch nach Anleitung aufgebaut (die luxuriöse Formatierung der Eingabefelder habe ich mir allerdings verkniffen). Sonst aber alles wie beschrieben, inklusiv der Scripte-Einbindung in die Assets (sehr komfortabel!). Fertig.
Alles nochmal Schritt für Schritt, Zeichen für Zeichen überprüft.
Publizierung mit NOF direkt auf den Server.
Ergebnis: Firefox zeigt leere Kontaktseite.
                Opera meint:"Die von Ihnen aufgerufene Adresse http://ferienhaus.fougeras.de/html/kontakt.php ist zurzeit nicht erreichbar."
Aha.
Server platt machen, mit NOF lokal publizieren und das mit Filezilla hochschieben.
Ergebnis: siehe oben!
 (facepalm)  (facepalm) (angry)

Letzte Idee: Rechte auf'm Server! Alles auf MAX gesetzt (wen interessiert schon Sicherheit?).
Ergebnis: siehe oben.

06:45. Todmüde. Wahrscheinlich Koffein und Nikotinvergiftung.

Ich weiß, ich nerve Euch gewaltig, doch laßt Euer Licht über mir strahlen (ich fühle mich derzeit generalverdunkelt)

Spässekenhalber schiebe ich die php-Dateien noch mit hoch, denen ich ein txt angehängt habe  (chuckle)

Martin

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion