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: Probleme mit dem Newsletter von www.g5-scripts.de nach lokaler Publizierung  (Gelesen 3772 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline hbgermer

  • Neuling
  • *
  • Beiträge: 9
Ich bin gerade von NOF 12 auf NOF 2015 umgestiegen. Meine bisherige Homepage habe ich per Vorlage aus der bisherigen Version übernommen. Als ich nun durch lokale Publizierung prüfen wollte, ob alles richtig angezeigt wird, habe ich auf der Homeseite Probleme mit dem Eingabefeld für die Anmeldung zum Newsletter. Dort erscheint:

'; }else{ switch($catView){ case 'selectbox': $selection = ''; break; case 'checkbox': for($x=0;$x '.current($cat).'
'; next($cat); } break; case 'radiobox': for($x=0;$x '.current($cat).'
'; next($cat); } break; case 'multiselectbox': $selection = ''; break; } } if($formCss == 0){ print ' '; } print '
'.$formTxt1.'
'.$formTxt2.'
'.$selection.'
'.$formTxt3.' '.$formTxt4.'
'; } ################################################################################ function eintragen($in){ global $script_url, $script_pfad, $cat, $betreff, $sender, $sender_name, $redirect_anm1, $redirect_anm3; global $formTxt17, $formTxt18; if(!isset($formTxt17)) $formTxt17 ="Bitte geben Sie eine gültige E-Mail Adresse ein!"; if(!isset($formTxt18)) $formTxt18 ="Bitte wählen Sie eine Kategorie aus!"; $time=time(); $in['email'] = (!isset($in['email'])) ? '' : $in['email']; $in['cat'] = (!isset($in['cat'])) ? array() : $in['cat']; $in['cat'] = (!is_array($in['cat'])) ? array($in['cat']) : $in['cat']; if($in['email'] == '') fehler($formTxt17); if(!is_valid_email($in['email'])) fehler($formTxt17); $catFailedCount=0; for($x=0;$xLine ".__LINE__."

Evtl. wurden die Rechte auf das Verzeichnis $script_pfad/protected/data/ses/ falsch gesetzt!"); //email template lesen $inhalt = saGetFileContent("$script_pfad/protected/data/anmeldebestaetigung.txt"); $inhalt = join("", $inhalt); //mail versenden $bestaetigungslink="$script_url/newsletter.php?ac=eintragen&ses=$time"; global $mailformat, $mail_header, $mail_footer; $mailformat = "text"; $mail_header = ""; $mail_footer = ""; $inhalt = str_replace("", $bestaetigungslink, $inhalt); $inhalt = str_replace("", $in["email"], $inhalt); $inhalt = str_replace("", $catString, $inhalt); $res = sendmail($in["email"], $betreff["anmeldebestaetigung"], $inhalt); if(!$res){ fehler("Fehler beim Versenden der E-Mail"); exit; } //umleitung auf die bestätigungsseite if($redirect_anm1 != ''){ header("Location: $redirect_anm1"); }else{ redirect_anm1(); } } exit; } ################################################################################ function eintragen2($in){ global $script_url, $script_pfad, $cat, $flock, $betreff, $sender, $sender_name, $redirect_anm2, $redirect_anm3, $adminNotifyAtSignin; global $mailformat, $mail_header, $mail_footer; global $formTxt18; if(!isset($formTxt18)) $formTxt18 ="Bitte wählen Sie eine Kategorie aus!"; if(!file_exists("$script_pfad/protected/data/ses/".$in['ses'])) fehler("Anmeldung ungültig oder bereits aktiviert!"); $ses_zeile=file("$script_pfad/protected/data/ses/".$in['ses']); list($in['email'], $in['cat'])=explode("|", $ses_zeile[0]); $in['cat']=explode(';', trim($in['cat'])); $catFailedCount=0; for($x=0;$xLine ".__LINE__."

Evtl. wurden die Rechte auf das Verzeichnis $script_pfad/protected/abonnenten/ falsch gesetzt!"); } //mail template laden $inhalt = saGetFileContent("$script_pfad/protected/data/angemeldet.txt"); $inhalt = join("", $inhalt); //mail versenden $mailformat = "text"; $mail_header=""; $mail_footer=""; $inhalt = str_replace("", $in["email"], $inhalt); $inhalt = str_replace("", $catString, $inhalt); $res = sendmail($in["email"], $betreff["angemeldet"], $inhalt); if(!$res){ fehler("Fehler beim Versenden der E-Mail"); exit; } if($adminNotifyAtSignin == "1"){ if(isset($betreff["admAngemeldet"])){ $inhalt = saGetFileContent("$script_pfad/protected/data/admAngemeldet.txt"); $inhalt = join("", $inhalt); }else{ $betreff["admAngemeldet"] = "Neuer Abonnent angemeldet"; $inhalt = "Ein neuer Abonnent hat sich angemeldet:\n\nE-Mail: \nKategorie:\n\n\n\n\n\nDen Text dieser Nachricht können Sie unter 'E-Mail Templates' anpassen!"; } $mailformat = "text"; $mail_header=""; $mail_footer=""; $inhalt = str_replace("", $in["email"], $inhalt); $inhalt = str_replace("", $catString, $inhalt); $res = sendmail($sender, $betreff["admAngemeldet"], $inhalt); if(!$res){ fehler("Fehler beim Versenden der E-Mail"); exit; } } //temp-datei löschen $file = "$script_pfad/protected/data/ses/".$in['ses']; @unlink($file); if(file_exists($file)) fehler("Fehler beim Löschen einer Datei!
Line ".__LINE__."

Evtl. wurden die Rechte auf das Verzeichnis $script_pfad/protected/data/ses/ falsch gesetzt!"); //umleiten auf die bestätigungsseite if($redirect_anm2 != ''){ header("Location: $redirect_anm2"); }else{ redirect_anm2(); } } exit; } ################################################################################ function austragen($in){ global $script_url, $script_pfad, $cat, $flock, $betreff, $sender, $sender_name, $redirect_abm1,$redirect_abm3; global $formTxt17, $formTxt18; if(!isset($formTxt17)) $formTxt17 ="Bitte geben Sie eine gültige E-Mail Adresse ein!"; if(!isset($formTxt18)) $formTxt18 ="Bitte wählen Sie eine Kategorie aus!"; $time=time(); $in['email'] = (!isset($in['email'])) ? '' : $in['email']; $in['cat'] = (!isset($in['cat'])) ? array() : $in['cat']; $in['cat'] = (!is_array($in['cat'])) ? array($in['cat']) : $in['cat']; if($in['email'] == '') fehler($formTxt17); if(!is_valid_email($in['email'])) fehler($formTxt17); $catFailedCount=0; for($x=0;$xLine ".__LINE__."

Evtl. wurden die Rechte auf das Verzeichnis $script_pfad/protected/data/ses/ falsch gesetzt!"); //mail template lesen $inhalt = saGetFileContent("$script_pfad/protected/data/abmeldebestaetigung.txt"); $inhalt = join("", $inhalt); //mail versenden $bestaetigungslink="$script_url/newsletter.php?ac=austragen&ses=$time"; global $mailformat, $mail_header, $mail_footer; $mailformat = "text"; $mail_header=""; $mail_footer=""; $inhalt = str_replace("", $bestaetigungslink, $inhalt); $inhalt = str_replace("", $in["email"], $inhalt); $inhalt = str_replace("", $catString, $inhalt); $res = sendmail($in["email"], $betreff["abmeldebestaetigung"], $inhalt); if(!$res){ fehler("Fehler beim Versenden der E-Mail"); exit; } //umleitung auf die bestätigungsseite if($redirect_abm1 != ''){ header("Location: $redirect_abm1"); }else{ redirect_abm1(); } } exit; } ################################################################################ function austragen2($in){ global $script_url, $script_pfad, $cat, $flock, $betreff, $sender, $sender_name, $redirect_abm2, $redirect_abm3, $adminNotifyAtSignout; global $mailformat, $mail_header, $mail_footer; global $formTxt18; if(!isset($formTxt18)) $formTxt18 ="Bitte wählen Sie eine Kategorie aus!"; if(!file_exists("$script_pfad/protected/data/ses/".$in['ses'])) fehler("Anmeldung ungültig oder bereits aktiviert!"); $ses_zeile=file("$script_pfad/protected/data/ses/".$in['ses']); list($in['email'], $in['cat'])=explode("|", $ses_zeile[0]); $in['cat']=explode(';', trim($in['cat'])); $catFailedCount=0; for($x=0;$xEvtl. wurden die Rechte auf das Verzeichnis $script_pfad/protected/abonnenten/ falsch gesetzt!"); } //email template laden $inhalt = saGetFileContent("$script_pfad/protected/data/abgemeldet.txt"); $inhalt = join("", $inhalt); //mail senden $mailformat = "text"; $mail_header=""; $mail_footer=""; $header=""; $inhalt = str_replace("", $in["email"], $inhalt); $inhalt = str_replace("", $catString, $inhalt); $res = sendmail($in["email"], $betreff["abgemeldet"], $inhalt, $header); if(!$res){ fehler("Fehler beim Versenden der E-Mail"); exit; } if($adminNotifyAtSignout == "1"){ if(isset($betreff["admAbgemeldet"])){ $inhalt = saGetFileContent("$script_pfad/protected/data/admAbgemeldet.txt"); $inhalt = join("", $inhalt); }else{ $betreff["admAbgemeldet"] = "Abonnent abgemeldet"; $inhalt = "Ein Abonnent hat sich abgemeldet:\n\nE-Mail: \nKategorie:\n\n\n\n\n\nDen Text dieser Nachricht können Sie unter 'E-Mail Templates' anpassen!"; } $mailformat = "text"; $mail_header=""; $mail_footer=""; $inhalt = str_replace("", $in["email"], $inhalt); $inhalt = str_replace("", $catString, $inhalt); $res = sendmail($sender, $betreff["admAbgemeldet"], $inhalt); if(!$res){ fehler("Fehler beim Versenden der E-Mail"); exit; } } //temp datei löschen $file = "$script_pfad/protected/data/ses/".$in['ses']; @unlink($file); if(file_exists($file)) fehler("Fehler beim Löschen einer Datei!
Evtl. wurden die Rechte auf das Verzeichnis $script_pfad/protected/data/ses/ falsch gesetzt!"); //umleiten auf die bestätigungsseite if($redirect_abm2 != ''){ header("Location: $redirect_abm2"); }else{ redirect_abm2(); } } exit; } ################################################################################ function is_valid_email($email_address) { $regex = '/^([._a-z0-9-]+[._a-z0-9-]*)@(([a-z0-9-]+\.)*([a-z0-9-]+)(\.[a-z]{2,4}))$/i'; return preg_match($regex,$email_address); } function redirect_anm1(){ global $formTxt11; if(!isset($formTxt11)) $formTxt11 ="Vielen Dank für Ihre Anmeldung!
Sie erhalten in wenigen Sekunden eine E-Mail in der Sie einen Link finden,
bitte klicken Sie auf den Link um Ihre Anmeldung zu bestätigen!"; print $formTxt11; print '
'; print wtrmrk(); exit; } function redirect_anm2(){ global $formTxt12; if(!isset($formTxt12)) $formTxt12 ="Vielen Dank für Ihre Anmeldung!
Sie sind nun in unserem Newsletter System eingetragen!"; print $formTxt12; print '
'; print wtrmrk(); exit; } function redirect_anm3(){ global $formTxt13; if(!isset($formTxt13)) $formTxt13 ="Ihre E-Mail Adresse ist bereits in unserem Newsletter System eingetragen!"; print $formTxt13; print '
'; print wtrmrk(); exit; } function redirect_abm1(){ global $formTxt14; if(!isset($formTxt14)) $formTxt14 ="Wir bedauern Ihre Abmeldung sehr.
Sie erhalten in wenigen Sekunden eine E-Mail in der Sie einen Link finden,
bitte klicken Sie auf den Link um Ihre Abmeldung zu bestätigen!"; print $formTxt14; print '
'; print wtrmrk(); exit; } function redirect_abm2(){ global $formTxt15; if(!isset($formTxt15)) $formTxt15 ="Sie sind nun aus unserem Newsletter System ausgetragen!"; print $formTxt15; print '
'; print wtrmrk(); exit; } function redirect_abm3(){ global $formTxt16; if(!isset($formTxt16)) $formTxt16 ="Sie sind bereits aus unserem Newsletter System ausgetragen!"; print $formTxt16; print '
'; print wtrmrk(); exit; } function fehler($msg){ print $msg; print wtrmrk(); exit; } ?>


Vielleicht kann mir da jemand weiterhelfen.
 :-(

Offline Tao

  • Profi Mitglied
  • *****
  • Beiträge: 505
Hallo!

Bei einer lokalen Publizierung werden keine PHP-Skripte verarbeitet. Dies ist im Normalfall nur auf deinem Webserver möglich.

Publiziere solche Komponenten also auf den Webserver.


LG Tao
« Letzte Änderung: 05. März 2016, 13:30:27 von Tao »

Offline hbgermer

  • Neuling
  • *
  • Beiträge: 9
Vielen Dank. Das habe ich gemacht und es funktioniert dort wunschgemäß.

 (nod)

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Was den g5 Newsletter angeht bitte ein Auge auf Datenschutz werfen. Swissknife hat sich das Teil vor 2-3 Jahren mal angesehen und damals festgestellt dass eines der Scripts wohl nach Hause telefoniert.

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion