Modul mailt nur die 1. Zeile!!!
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Modul mailt nur die 1. Zeile!!!
Hallo Contact-Modul-Nutzer!
Was soll ich tun! Ich habe das Contact-Modul mit captcha auf meiner Website installiert und erhalte als Mailtext nur den Text bis zu einem Break <br />. Alles Weitere wird abgeschnitten und nicht gesendet!
Gibt's da eine Chance auf Abhilfe?
Grüße von H.Schallnas
Was soll ich tun! Ich habe das Contact-Modul mit captcha auf meiner Website installiert und erhalte als Mailtext nur den Text bis zu einem Break <br />. Alles Weitere wird abgeschnitten und nicht gesendet!
Gibt's da eine Chance auf Abhilfe?
Grüße von H.Schallnas
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Ich Kann das nicht nachvollziehen.
Passiert das bei der Besteätigungsmail, an den Formularausfüller, oder bei der eigentlichen Kontakt-Mail.
Du kannst ja mal in Kontaktmodulverzeichnis/_includes/index.inc.php alle Vorkommen von suchen und löschen. Vergiss aber nicht eine zugehörige schließende Klammer am Ende der Zeile mit zu löschen.
Gruß Matthias V
Passiert das bei der Besteätigungsmail, an den Formularausfüller, oder bei der eigentlichen Kontakt-Mail.
Du kannst ja mal in Kontaktmodulverzeichnis/_includes/index.inc.php alle Vorkommen von
Code: Alles auswählen
nl2br(
Gruß Matthias V
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Ich habe gerade gefunden, wie du es wahrscheinlich beheben kannst:
Suche in kontakt/_includes/index.inc.php nach
und füge danach folgendes ein:
Gruß Matthias V
Suche in kontakt/_includes/index.inc.php nach
Code: Alles auswählen
$tmp_formresults = str_replace('<br>', "\n", $tmp_formresults);
Code: Alles auswählen
$tmp_formresults = str_replace('<br />', "\n", $tmp_formresults);
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Hallo Matthias,Matthias V hat geschrieben:Ich habe gerade gefunden, wie du es wahrscheinlich beheben kannst:
Suche in kontakt/_includes/index.inc.php nachund füge danach folgendes ein:Code: Alles auswählen
$tmp_formresults = str_replace('<br>', "\n", $tmp_formresults);
Gruß Matthias VCode: Alles auswählen
$tmp_formresults = str_replace('<br />', "\n", $tmp_formresults);
ich habe deinen Tipp umgesetzt, jedoch verschwindet auch nun der Rest der Mail nach dem <br />. Einziger Unterschied ist nun, dass in meiner Bestätigungsmail als Absender der br-Tag nicht mehr angezeigt wird.
Übrigens ist der Fehler in beiden Mails vorhanden, wird aber nach dem Absenden auf der Bestätigungsseite noch richtig angezeigt.
Ich arbeite mit Firefox 1.5.0.7
Grüße von
HSchallnas aus Berlin
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Ich habe das mal bearbeitet, wie es funktionieren sollte.
Du kannst einfach die Datei aus dem Anhang (nur für eingeloggte User) nehmen und sie im Modulverzeichnis in das Verzeichnis _includes kopieren, wo du sie dann so umbenennst, dass du das ".txt" entfernst. Dies überschreibt natürlich die originale Datei.
Gruß Matthias V
Du kannst einfach die Datei aus dem Anhang (nur für eingeloggte User) nehmen und sie im Modulverzeichnis in das Verzeichnis _includes kopieren, wo du sie dann so umbenennst, dass du das ".txt" entfernst. Dies überschreibt natürlich die originale Datei.
Gruß Matthias V
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Matthias V am 28.09.2006 22:14, insgesamt 1-mal geändert.
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Hallo Matthias,Matthias V hat geschrieben:Ich habe das mal bearbeitet, wie es funktionieren sollte.
Du kannst einfach die Datei aus dem Anhang (nur für eingeloggte User) nehmen und sie im Modulverzeichnis in das Verzeichnis _includes kopieren, wo du sie dann so umbenennst, dass du das ".txt" entfernst. Dies überschreibt natürlich die originale Datei.
Gruß Matthias V
ich habe diese Datei drübergeladen. Effekt: In der Bestätigung nach dem Absenden steht jetzt der Mailtext ohne Zeilenumbrüche. In den beiden Mails fehlt immer noch der Textteil nach dem Umbruch.
Ich versuchs jetzt nochmal mit MSIE. Vielleicht macht Firefox ja Mist!
Danke und Grüße von
HSchallnas
P.S.: MSIE macht das gleiche! Auch hier wird der Rest des Mailtextes nach einem Zeilenumbruch abgeschnitten und nicht gesendet.
Ich verwende ConPresso 4.0.5a
- MarkusR
- Handbuchversteher
- Beiträge: 7361
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 933 Mal
- Kontaktdaten:
Da weder das Modul selbst noch eine eben getätigte Testinstallation das Problem nachvollziehen lassen hier ein paar Fragen:
1.) Hast Du irgendwelche Änderungen an parser.php oder select_template.php vorgenommen?
2.) Sind andere Module installiert?
3.) Wie sieht Dein Template aus?
4.) Wie sieht der Quelltext der Betätigungsseite aus (die ja am Anfang zumindest vollständig war)?
5.) Sprechen wir über den Quelltext des Mails oder das was man im Mail sieht?
1.) Hast Du irgendwelche Änderungen an parser.php oder select_template.php vorgenommen?
2.) Sind andere Module installiert?
3.) Wie sieht Dein Template aus?
4.) Wie sieht der Quelltext der Betätigungsseite aus (die ja am Anfang zumindest vollständig war)?
5.) Sprechen wir über den Quelltext des Mails oder das was man im Mail sieht?
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Hallo Markus!MarkusR hat geschrieben:Da weder das Modul selbst noch eine eben getätigte Testinstallation das Problem nachvollziehen lassen hier ein paar Fragen:
1.) Hast Du irgendwelche Änderungen an parser.php oder select_template.php vorgenommen?
2.) Sind andere Module installiert?
3.) Wie sieht Dein Template aus?
4.) Wie sieht der Quelltext der Betätigungsseite aus (die ja am Anfang zumindest vollständig war)?
5.) Sprechen wir über den Quelltext des Mails oder das was man im Mail sieht?
ad 1) nein
ad 2) ja: mod_search 4.0.5, mod_bilderalbum, mod_guestbook (alle aktuell)
ad 3) siehe Anhang
ad 4) siehe Anhang
ad 5) was man in der Mail sieht
Grüße von
HSchallnas
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- MarkusR
- Handbuchversteher
- Beiträge: 7361
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 933 Mal
- Kontaktdaten:
Ok... das ist jetzt offensichtlich schon die Version, wo ALLE br's weg sind.
Jetzt wäre es ganz interessant den Quelltext der empfangenen Mail zu sehen (manche Programme sind da etwas eigensinnig, was sie vom Quelltext darstellen und was nicht).
Und ich würde Dir mal vorschlagen in Deinem javascript/PHP-Template mal auf die br's zu verzichten und nur einfache Zeilenumbrüche (shift+Enter) zu verwenden und vor allem noch irgendwas HINTER den Teil <!-- Contact: Message; --> zu schreiben.
Versuch macht kluch...
Jetzt wäre es ganz interessant den Quelltext der empfangenen Mail zu sehen (manche Programme sind da etwas eigensinnig, was sie vom Quelltext darstellen und was nicht).
Und ich würde Dir mal vorschlagen in Deinem javascript/PHP-Template mal auf die br's zu verzichten und nur einfache Zeilenumbrüche (shift+Enter) zu verwenden und vor allem noch irgendwas HINTER den Teil <!-- Contact: Message; --> zu schreiben.
Versuch macht kluch...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Hallo Markus,
in der Anlage hänge ich eine Textdatei an, in der das nach deinem Vorschlag geänderte Template und die resultierenden Mails im Quelltext stehen. Das Mailformat ist TEXT.
Dank schon mal für deine Bemühungen!
HSchallnas
in der Anlage hänge ich eine Textdatei an, in der das nach deinem Vorschlag geänderte Template und die resultierenden Mails im Quelltext stehen. Das Mailformat ist TEXT.
Dank schon mal für deine Bemühungen!
HSchallnas
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- MarkusR
- Handbuchversteher
- Beiträge: 7361
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 933 Mal
- Kontaktdaten:
Sehe ich das richtig, daß im Bestätigungsmail NICHT nach der Zeilenschaltung abgeschnitten wird?
Entferne doch mal in der Zeile
das strip_tags, also
Dadurch werden vermutlich ein paar Kommentare sichtbar werden, aber die werden wir später auch wieder los.
Ansonsten solltest Du mal Kontrollausgaben einbauen, z.B. vor der Zeile
noch folgendes
und vor
noch die Zeile
und wieder hier posten...
Entferne doch mal in der Zeile
Code: Alles auswählen
if (@mail($mail_recipient, $mailsubject, strip_tags($tmp_formresults), $mailheader)) {
Code: Alles auswählen
if (@mail($mail_recipient, $mailsubject, $tmp_formresults, $mailheader)) {
Ansonsten solltest Du mal Kontrollausgaben einbauen, z.B. vor der Zeile
Code: Alles auswählen
if (@mail($mail_recipient, $mailsubject, strip_tags($tmp_formresults), $mailheader)) {
Code: Alles auswählen
echo $tmp_formresults;
echo strip_tags($tmp_formresults);
Code: Alles auswählen
if (@mail($mail_value, $sender_mailsubject, $sender_mailbody, $sender_mailheader))
Code: Alles auswählen
echo $sender_mailbody;
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Hallo Markus,
ich werde, nachdem ich das Contact-Modul zunächst auf meiner Site offline geschaltet habe, nochmal das ganze Modul neu installieren und mit den originalen Einstellungen und Templates ausprobieren. Danach werde ich die Templates an mein Layout anpassen und schauen, was passiert.
Erst danach werde ich zu deiner oben vorgeschlagenen Seziermethode greifen. Es wird etwas dauern, weil ich an diesem Wochenende voll verplant bin.
Aber ich bin am Ball.
Danke für die bisherigen helfenden Hinweise...
Ich hoffe, wir nährern uns der Ursache (vielleicht ein ganz banaler Fehler auf meiner Site oder so...)
Solange herzliche Grüße aus Berlin von
H.Schallnas
ich werde, nachdem ich das Contact-Modul zunächst auf meiner Site offline geschaltet habe, nochmal das ganze Modul neu installieren und mit den originalen Einstellungen und Templates ausprobieren. Danach werde ich die Templates an mein Layout anpassen und schauen, was passiert.
Erst danach werde ich zu deiner oben vorgeschlagenen Seziermethode greifen. Es wird etwas dauern, weil ich an diesem Wochenende voll verplant bin.
Aber ich bin am Ball.
Danke für die bisherigen helfenden Hinweise...
Ich hoffe, wir nährern uns der Ursache (vielleicht ein ganz banaler Fehler auf meiner Site oder so...)
Solange herzliche Grüße aus Berlin von
H.Schallnas
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Bei der Installation wird natürlich nur das originale Template von semf installiert. Für die Version mit Captcha musst du dann natürlich wieder das template anpassen. Und das Captcha ist immer ein "Pflichtfeld, egal ob es im Template steht oder nicht".
@Markus:
Ich hatte mit hscha auch schon per PN rausgekriegt, dass das Modul ohne Captcha bei ihm auch nicht funktioniert. D.h. es liegt schonmal nicht an meinen Modifikationen.
@Markus:
Ich hatte mit hscha auch schon per PN rausgekriegt, dass das Modul ohne Captcha bei ihm auch nicht funktioniert. D.h. es liegt schonmal nicht an meinen Modifikationen.
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
- MarkusR
- Handbuchversteher
- Beiträge: 7361
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 933 Mal
- Kontaktdaten:
Das hatte ich auch gar nicht angenommenMatthias V hat geschrieben:@Markus:
Ich hatte mit hscha auch schon per PN rausgekriegt, dass das Modul ohne Captcha bei ihm auch nicht funktioniert. D.h. es liegt schonmal nicht an meinen Modifikationen.
Kann nur an der Behandlung der Message-Strings liegen und wird vermutlich mit seinem Mailserver kollidieren. Das wäre dann die nächste Fragerunde nach BS, PHP-Version etc.
Ich habe das Kontaktmodul ja selbst mehrfach im Einsatz und nie sowas erlebt...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Hallo Markus!
Habe jetzt das Original-Modul installiert und ohne Änderungen ausprobiert. So funktioniert es klaglos! Die Mail an den eingestellten Empfänger enthält alle Textteile mit den Original-CRs.
Die Bestätigungsmail enthält auch den ganzen Mailtext, aber ohne CRs.
Liegt es vielleicht an meinen Templates?
Als nächstes versuche ich die Original-Captcha-Version...
Grüße von
HScha
Habe jetzt das Original-Modul installiert und ohne Änderungen ausprobiert. So funktioniert es klaglos! Die Mail an den eingestellten Empfänger enthält alle Textteile mit den Original-CRs.
Die Bestätigungsmail enthält auch den ganzen Mailtext, aber ohne CRs.
Liegt es vielleicht an meinen Templates?
Als nächstes versuche ich die Original-Captcha-Version...
Grüße von
HScha