Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

collapse

* Alles hat ein Ende...

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

Autor Thema: Probleme mit dem Newsletter von www.g5-scripts.de nach lokaler Publizierung  (Gelesen 850 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
    • Schatznasen- Der Katzenblog
  • NOF-Version: NOF 11
  • System: Windows Vista
  • System-Typ: 32bit
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.
Der neue Katzenblog mit vielen Tipps und Ideen für Katzenhalter.

Fragen - die inhaltlich ins Forum gehören - sind im Forum zu stellen und werden nur dort beantwortet. Anfragen dieser Art per PN bleiben unbeantwortet!


Avatar: fotolia.com  rat © Oleg Kozlov

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion