[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
do form! - Seite 5 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

10. Feb 2010, 11:28

bina81 hat geschrieben:Ich hab nochmal ne kurze Frage. Ich such gerade die Stelle, an der ich die Beschriftung für den Upload - Durchsuchen Button ändern kann.
Das geht nicht. Da ein Dateiupload notwendigerweise auf das Client-System zugreifen muss, sind alle Manipulationen am Upload-Button aus Sicherheitsgründen prinzipiell untersagt.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

10. Feb 2010, 12:36

Wie Xong schon andeutete wird der Button vom Betriebsystem geliefert.
Wenn es Dir darum geht den Button in der richtigen Sprache anzuzeigen, brauchst Du Dir keine Sorgen machen. Der wird dann abhängig von der jeweiligen Spracheinstellung des Betriebssystems geliefert.

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

10. Feb 2010, 13:21

hi wollte gerade das neue video starten,

beim editieren des formulars also nach anlegen und dann auf editieren folgender fehler

Code: Alles auswählen

Fatal error: Cannot redeclare convertbytes() (previously declared in /var/www/xxx/redaxo/include/classes/class.rex_article.inc.php(271) : eval()'d code:357) in /var/www/xxx/redaxo/include/classes/class.rex_article.inc.php(671) : eval()'d code on line 235
hmmm blank inst. von redaxo 4.2.1

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

10. Feb 2010, 13:34

Eingabe austauschen und nochmal testen. Ich glaube ich habs gefunden.

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

10. Feb 2010, 14:34

jawoll daran lag es klappt nun.

dann werde ich mal weiter machen evtl. bekomme ich das video heute noch fertig.

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Raid
Beiträge: 21
Registriert: 10. Dez 2008, 11:54

10. Feb 2010, 14:57

Also ich wollt mal Danke sagen für die Mühe und Arbeit und hab noch ne kleine Frage, wo ich trotz vielem lesen was nicht auf die Reihe bekomme.

In meinem Formular habe ich ein normales Text Eingabefeld, wo der User seine Mitgliedsnummer aus dem Verein eingeben muss. Nun möchte ich genau diese Eingabe mit im Betreff haben.

So sollte der Betreff dann aussehen "Anfrage von Mitglied: 123456".

Hat jemand ein Tipp wie man sowas realisieren kann?

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

10. Feb 2010, 15:31

"Anfrage von Mitglied: 123456"
Zurzeit ist das nicht möglich.
Ich schaue mal, ob mir was für die nächste Version einfällt.

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

10. Feb 2010, 16:02

Hi@all
das neue Video ist online.
Diesmal in einer abgespeckten Version.

Die Einzelfälle werde ich noch in einzelnen Videos ansprechen
z.B.: Merkzettel, Session Variable etc.

Der Link ist geblieben, wird sich auch nicht ändern ;)
http://www.rexvideo.de/module/formulargenerator.html

Gruß Richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

10. Feb 2010, 16:47

Tolles Video :-)
Danke.
Hast Dir ja Einiges noch vorgenommen.

Benutzeravatar
alexschuengel
Beiträge: 214
Registriert: 18. Mär 2008, 18:43
Kontaktdaten: ICQ

16. Feb 2010, 08:42

super Modul. vielen dank dafür. aber jetzt hab ich ein projekt, in dem ich das modul auch einsetzten wollte und es klappt nicht. das einbinden des formulars etc. alles kein problem. eingabe der daten im formular --> abschicken --> vielen dank .... es kommt aber nie eine email an :(

ich bin mir eigentlich sicher, dass das problem bei "mir" liegt, weiss aber nicht mehr wo ich suchen soll. phpmailer und tinymce sind installiert. email adrese ist im formular hinterlegt und aktiv.

hat da jemand schon mal ähnliche erfahrungen gemacht und kann mir einen tipp geben?

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

16. Feb 2010, 10:14

Ich hab Erfahrungen mit one.com, bei denen manchmal einfach keine E-Mail versendet wird. Das Problem hat sich aber immer nach ein paar Stunden von allein behoben.

Ansonsten schau einfach mal nach, ob du generell E-Mails über den PHPMailer versenden kannst.
Zuletzt geändert von Xong am 16. Feb 2010, 11:20, insgesamt 1-mal geändert.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Benutzeravatar
alexschuengel
Beiträge: 214
Registriert: 18. Mär 2008, 18:43
Kontaktdaten: ICQ

16. Feb 2010, 10:23

hi und vielen dank. eni paar stunden habe ich schon gewartet, aber seit samstag kommt keine mail an.

wie kann ich denn testen ob ich generell über den phpmailer eine mail versenden kann?

Benutzeravatar
timo.huber
Beiträge: 305
Registriert: 22. Dez 2009, 13:26

16. Feb 2010, 10:27

Hallo,

beim phpmailer ist ja ein Beispiel dabei.
Dieses kannst du kürzen, sodass nur eine email an dich mit einem kurzen Testtext versendet wird.
(z.b. in einem Modul das PHP erwartet)

Dann kannst du dir auch sicher sein, dass der emailversand überhaupt funktioniert.
$glaskugel = new rex_glaskugel();
$loesung = $glaskugel->getLoesung("problem");
foreach ($loesung as $l)
{
echo $l;
}

Raid
Beiträge: 21
Registriert: 10. Dez 2008, 11:54

16. Feb 2010, 10:29

Hallo,

ich hätte da auch noch mal ein neues Problem in Sachen Absender-Mailadresse.

Mit der alten Version vom Modul hat das alles geklappt, dass die vom Benutzer eingegebene Mailadresse auch als Absender in der Mail eingesetzt wurde, so dass man direkt durch die Antworten Funktion vom Mail-Client kommunizieren konnte. Mit der neuen Version funktioniert das nicht mehr bei mir.

Der Absender der Mail, entspricht immer der Empfänger Mailadresse die ich im Block beim doForm Modul eingebe.

Meine Einstellungen im Modul:

E-Mail geht an: (hier steht die Zieladresse von mir)

Bei den Formularfeldern habe ich eingetragen:

text|E-Mail|1|||absendermail


Im PhpMailer habe ich schon mal zwischen mail und sendmail umgeschaltet, dass hat aber auch nicht geholfen.

Hat jemand eine Idee wo man den Fehler suchen kann?

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

16. Feb 2010, 10:48

Hallo, aufgrund diverser Spamfilter wurde der Absender in das Replyto gesetzt. Einige Mailserver sehen Mails als Spam an, wenn der Absender nicht den korrekten Mailserver zur Domain verwendet. Wenn Du also antwortest, sollte als Empfänger der richtige Empfänger in Deinem Client stehen.

In der Ausgabe kannst Du aber den alten Zustand wiederherstellen.
Siehe:

Code: Alles auswählen

 // Wenn absendermail definiert, Sonst übernahme der der PHP-MAiler Einstellung 
 if ( $absendermail != '') 
  { 
    
    $mail->AddReplyTo($absendermail); // Antwort an Absender / Besucher
	
	
	/* ALTERNATIVE 
	
	$mail->Sender   = $absendermail;    //Absenderadresse
    $mail->From     = $absendermail;  //Absendername
    $mail->FromName = $absendermail; // Abdendername
    
    */
  }

Raid
Beiträge: 21
Registriert: 10. Dez 2008, 11:54

16. Feb 2010, 13:50

Hallo,

danke für den Hinweis, ich habe mir mal den Mail-Header angeschaut, aber dort finde ich nichts von ReplyTo.

Wie dem auch sei, ich habe dann mal in der Modulausgabe entsprechende Zeilen gesucht und diese auskommentiert, auch das hat nichts geholfen. Selbst nochmaliges umschalten, zwischen mail und sendmail im phpmailer hat keine Änderung gebracht.

Ich kann machen was ich will, es bleibt dabei, der Absender bleibt immer die Mail-Adresse, die ich als Empfänger eingebe und wie gesagt, nicht einmal die im Normalzustand theoretisch anwesende ReplyTo Anweisung ist im Mail-Header zu finden.

Naja gut, wer weiß woran es liegt, dann muss ich eben wieder die alte Version nehmen.

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

16. Feb 2010, 18:36

Also in meinem Header steht das so:

Code: Alles auswählen

Date: Tue, 16 Feb 2010 17:33:07 +0100
From: "xxxxx@domain.com" <xxxxx@webmoers.com>
Reply-To: xxxxx@googlemail.com
Message-ID: <245d80904f5a6c9fc71b8178ebcdb678@kempkens.klxm.de>
X-Priority: 5
X-Mailer: PHPMailer (phpmailer.sourceforge.net) [version 2.0.4]
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="b1_245d80904f5a6c9fc71b8178ebcdb678"
usw.

Versuchs mal mit SMTP .. mail und sendmail haben gewisse Einschränkungen, kann aber nicht sagen ob es daran liegt

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

16. Feb 2010, 18:46

hi@all
ich weiss zwar nicht ob es hilft? bei mir hat es geholfen... ;)

trag mal unter:
Soll eine Bestätigungs-Email erstellt werden?
bitte ja anklicken absender adresse hier nochmal angeben block übernehmen

und nun nochmal testen. dann solltest du wenn du deine email angibst 2 emails bekommen wenn das formular abgeschickt wird.

wenn ja kannst du danach

Soll eine Bestätigungs-Email erstellt werden? wieder auf nein stellen.

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

pecci
Beiträge: 66
Registriert: 19. Jan 2007, 02:15
Wohnort: Pisco Elqui, Chile

mehrere Empfänger und absendermail

16. Feb 2010, 22:00

Hallo,

das mit den mehreren Empfängern - daran doktere ich seit Tagen rum - habe ich jetzt hingekriegt.
Mit Komma klappt es nicht bei mir, da kommt gar nichts an.
Ich habe den SMTP AUTH mailer und mailart ist smtp (aber es funktioniert auch nicht bei mail oder sendmail, wenn man die einzelnen Empfänger im Artikel mit Kommas trennt; es geht auch nicht mit Strichpunkt, mit oder ohne Leerzeichen dazwischen).

Ich hab also für die Seite, die an mehrere Empfänger schicken soll, ein eigenes Modul gemacht, mit folgenden Einträgen bei der Ausgabe unter SENDMAIL:

Code: Alles auswählen

 $mail = new rex_mailer(); // Mailer initialisieren
  $mail->AddAddress("REX_VALUE[1]"); // Empfänger
$mail->AddAddress("adresse2@domain.com");  // weiterer Empfänger
$mail->AddAddress("adresse3@domain.com");  // weiterer Empfänger
  $mail->Sender   = "REX_VALUE[1]";    //Absenderadresse entspricht Empfänger
  $mail->From     = "REX_VALUE[1]";  //Absendername entspricht Empfänger
  $mail->FromName = "REX_VALUE[1]"; // Abdendername entspricht Empfänger  
  
 
 
 // Wenn absendermail definiert, Sonst übernahme der der PHP-MAiler Einstellung 
 if ( $absendermail != '') 
  { 
    
   $mail->AddReplyTo($absendermail); // Antwort an Absender / Besucher
Damit geht es, es werden jetzt an alle Empfänger die e-mails verschickt. Keine besonders tolle Lösung, aber sie funktioniert.


Grundsätzlich habe ich noch dasselbe Problem wie ein anderer User, ich hätte nämlich gerne, dass als Absender die mail des Besuchers erscheint und nicht meine. Ich befürchte nämlich, dass die Empfänger einfach auf "antworten" klicken anstatt auf "antworten an" und dann landet alles bei mir (schon gehabt).

Darauf gabs auch eine Antwort von skerbis, aber ich habe sie nicht verstanden.

Er schreibt:
In der Ausgabe kannst Du aber den alten Zustand wiederherstellen.
Siehe:

Code:
// Wenn absendermail definiert, Sonst übernahme der der PHP-MAiler Einstellung
if ( $absendermail != '')
{

$mail->AddReplyTo($absendermail); // Antwort an Absender / Besucher


/* ALTERNATIVE

$mail->Sender = $absendermail; //Absenderadresse
$mail->From = $absendermail; //Absendername
$mail->FromName = $absendermail; // Abdendername

*/
}
Das ist das, was JETZT im Modul steht. Ist das so gemeint:

Ich schreibe statt:

Code: Alles auswählen

 $mail->AddReplyTo($absendermail); // Antwort an Absender / Besucher
neu:

Code: Alles auswählen

 $mail->Sender   = $absendermail;    //Absenderadresse
.

Das klappt bei mir nicht. Dann kommen die mails immer noch mit meiner Adresse als Absender, nur ohne "reply-to" .

Hab ich was falsch verstanden? Die "absendermail" ist doch die e-mail des Besuchers - denn mit "reply-to" wird sie ja auch richtig angegeben....

danke,
pecci
Sei dir selbst ein Witz, der dich erheitert.

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

17. Feb 2010, 09:57

Ersetze:

Code: Alles auswählen

$mail->AddReplyTo($absendermail); // Antwort an Absender / Besucher 
durch:

Code: Alles auswählen

$mail->Sender   = $absendermail;    //Absenderadresse 
    $mail->From     = $absendermail;  //Absendername 
    $mail->FromName = $absendermail; // Abdendername 
$mail->Sender ist nur der Return-Path z.B. bei Fehlern.
Wichtig sind From und FromName.

Raid
Beiträge: 21
Registriert: 10. Dez 2008, 11:54

17. Feb 2010, 15:36

So also ich habe jetzt schon wieder 5 Stunden hier rumspielt und werde aufgeben, ich hab einfach keine Kraft mehr und werde kirre.

Also ich bekomme weder im Originalzustand des Moduls im Mail-Header das ReplyTo hin, noch wenn ich aus der Modulausgabe den auskommentierten Bereich wieder einbinde irgend ein anderes Ergebnis.

Kurz um ich kann ändern was ich auch will, egal ob via sendmail, mail oder SMTP Versand es bleibt einfach so, dass immer die Empfänger-Mailadresse auch der Absender ist.

Ich hab an der PHP Konfiguration herumgespielt aber alles brachte keine Besserung, ich bekomme es einfach nicht gelöst. Mit der alten Version funktioniert es allerdings problemlos, die hab ich nochmal ausgekramt.

Achso: und die Bestätigungsmail kommt auch nicht an.

Ich habe irgendwie so den Eindruck, dass er die Variable $absendermail nicht hat, denn wenn er die nicht hat, dann setzt er auch nicht mal ein ReplyTo ein. Nur dann wäre die Frage, warum er die nicht hat und wie ich rausbekommen kann, ob es so ist. Oder aber ob vielleicht der Suhoshin Patch mir hier einen Streich spielt, allerdings sagen die Serverlogfiles dahingehend nichts aus.


Ich meine irgendwie ist das ja klar das es so kommt:

Code: Alles auswählen

 $mail = new rex_mailer(); // Mailer initialisieren
  $mail->AddAddress("REX_VALUE[1]"); // Empfänger
  $mail->Sender   = "REX_VALUE[1]";    //Absenderadresse als Return-Path
  $mail->From     = "REX_VALUE[1]";  //Absenderadresse 
  $mail->FromName = "REX_VALUE[1]"; // Abdendername entspricht 
Der Rex_Value1 ist IMHO die Mailadresse, die ich als Empfänger eingebe und wenn die hier überall hinterlegt ist als From Name und Adresse, dann sollte das die Erklärung für mein Problem sein.

In der alten Version hatte glaube der Absender einen eigenen Rex_Value und der stand dann dort drinne.

EDIT: Ich weiß nicht wo ich was verändert habe im Code, aber auf einmal geht es jetzt.

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

17. Feb 2010, 16:23

Hallo,
die Absendermail hat kein REX_VALUE ...
Die Variable wird hier gesetzt:

Code: Alles auswählen

case "absendermail":
                      $absendermail = $inhalt;
                      if (!ereg("^.+@(.+\.)+([a-zA-Z]{2,6})$",$inhalt)) $valid_ok = FALSE;
                      break;
Du kannst mir gerne per PM deine Modulausgabe senden.

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

18. Feb 2010, 09:25

hi@all
habe da seit neuestem ein kleines problem

redaxo 4.1 (schon was ältere seite) doform ging immer seit neuestem kann ich auf absenden klicken und nix passiert noch nicht einmal die fehlermeldung wenn ich nichts ausfülle, es wird lediglich die gleiche seite erneut aufgerufen und das war es... hat das schon mal jemand gehabt?

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

18. Feb 2010, 10:03

Hallo Richy,
ich setzte es selbst hauptsächlich in einer modifizierten 4.1 ein. Es ist quasi in 4.1 und dafür entwickelt worden.
Gerne kann ich es mir mal bei Dir anschauen.
Dazu eine kurze PM mit Zugangsdaten an mich.
Ich schaue mir das dann mal an.

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

18. Feb 2010, 10:34

Hi Thomas,

den fehler selber kann ich nicht nachvolliehen, aber ich habe es hinbekommen.
die seite hatte vorher eine .de und jetzt eine.com endung ich hatte auch alles umgestellt auf .com

nach dem umstellen auf .de geht es wieder...?

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Zurück zu „Allgemeines [R4]“