junet: PHP Formmailer funktioniert seit Server Umbau nicht mehr

Beitrag lesen

Hi Junet,

Habe den Frommailer nach folgendem Muster aufgebaut:

Ein Frommailer? *scnr*

mail($row[mail], "$betreff", $message, "From: $email\nReply-To: $email\nX-Mailer: PHP/" . phpversion(). "");

  1. Es wurde jetzt mittlerweile schon verdammt oft genug gesagt, dass "$variable" zu schreiben _sehr schlechter Stil_ ist! Schreib stattdessen einfach nur $variable
  2. Bei $row[mail] müsstest du noch den Array "Index" (bzw. wie nennt man dass bei assozierter Arrays?) noch in Anfürhungszeichen setzen: $row['mail']. Ersteres geht nur innerhalb von Strings und ist auch dort nicht sonderlich gut, dort schreibt man dann lieber "irgenein string mit {$array['variable']} bla"
  3. In einem E-Mail Header müssen Zeilenumbrüche als \r\n geschrieben werden, nicht nur als \n.

... und er funktionierte bisher ganz gut, (...) Kann es an einer anderen PHP Version liegen???

Vielleicht wäre es erst mal sinnvoll, wenn du uns sagst, wie sich der Fehler äußert, dazu gehören insbesondere auftauchende Fehlermeldungen (nicht vergessen error_reporting auf E_ALL zu setzen).

Hat jemand solch ein prob schon mal gehabt???

Das lässt sich schlecht sagen, da du nur die Auswirkungen des Problem beschreibst und nichts über das Problem selber sagst.

MfG, Dennis.

Vielen Dank für deine Antwort Dennis,

1. habe ich als Anfänger keine Ahnung was schon irgendwer mal ganz oft gesagt hat und 2. solltest du, falls dir daran gelegen ist zu helfen, vieleicht mal über deine Art helfen zu wollen nachdenken. Du scheinst dich lieber damit brüsten zu wollen wie gut du doch bist, anstatt anderen leuten helfen zu wollen, welche es noch nicht sind.

Ich habe mich nur auf das PHP Tutorial von Usegroup bezogen und auf andere mir bekannte Quellen und die scheinen auch noch nix davon gehört zu haben, dass ach schon soooo oft irgenwelche sachen x-Mal klargestellt wurden!!!
Und wenn ich einen schlechten PHP-Stil habe... bin ich wenigstens nur Anfänger und kann besser werden, wenn deine Hilfe einen schlechten Stil aufweißt.... weiß ich es auch nicht!!! Vieleicht ein Tip für dich: Entmutige Leute nicht wenn du ihnen wircklich helfen willst, es sei denn du willst nur dein großes Know- How herrausstellen!!!!

Liebe Grüße junet.

PS: werde deine  Anregungen soweit ich kann natürlich versuchen umzusetzen.