Fehler im Kontaktformularskript #125

Closed
opened 2022-08-23 22:37:48 +02:00 by Brain · 4 comments
Member

Das Skript für das Kontaktformular erzeugt aktuell zwei Fehlermeldungen:

PHP Notice:  Undefined variable: text in /srv/www/www.wtf-eg.de/php/contact_form.php on line 9
PHP Notice:  Undefined variable: name in /srv/www/www.wtf-eg.de/php/contact_form.php on line 25

Der Fehler in Zeile 25 hat auch zur Folge, dass in der Email kein Name steht.

Das Skript für das Kontaktformular erzeugt aktuell zwei Fehlermeldungen: ``` PHP Notice: Undefined variable: text in /srv/www/www.wtf-eg.de/php/contact_form.php on line 9 PHP Notice: Undefined variable: name in /srv/www/www.wtf-eg.de/php/contact_form.php on line 25 ``` Der Fehler in Zeile 25 hat auch zur Folge, dass in der Email kein Name steht.
Brain added the
bug
label 2022-08-23 22:37:48 +02:00
muli added reference #125_fehler_im_kontaktformular 2022-08-24 08:27:25 +02:00
Owner

Oje, da sind die letzten Änderungen der Spielwiese nicht mit gekommen. Hätte wohl auf dem Server zwischen Spielwiese und Live-Seite noch ein Diff machen sollen. Hab ich jetzt gemacht.

Beim Test auf der Spielwiese bekomme ich allerdings weder eine Mail, noch wird ein Ticket erstellt. Evtl. ist da also noch was kaputt. Ich hab das Skript so auf meinem eigenen Server getetest, um grobe Fehler zu entdecken. Dort fehlen halt die Umgebungsvariablen (weshlab der Mailteil nicht läuft), sonst gab es keine Fehler.

Der Stand auf wtf-eg.de entspricht dem Branch dest Tickets hier und ist identisch mit der Spielwiese. Eigentlich müsste das laufen, tut es auf der Spielwiese gerade nicht. Ich vermute, es gibt wieder Fehlermeldungen :/

Ich gehe jetzt erstmal dem Dayjob nach und bin hierfür erst heute Abend wieder am Keyboard.

Oje, da sind die letzten Änderungen der Spielwiese nicht mit gekommen. Hätte wohl auf dem Server zwischen Spielwiese und Live-Seite noch ein Diff machen sollen. Hab ich jetzt gemacht. Beim Test auf der Spielwiese bekomme ich allerdings weder eine Mail, noch wird ein Ticket erstellt. Evtl. ist da also noch was kaputt. Ich hab das Skript so auf meinem eigenen Server getetest, um grobe Fehler zu entdecken. Dort fehlen halt die Umgebungsvariablen (weshlab der Mailteil nicht läuft), sonst gab es keine Fehler. Der Stand auf wtf-eg.de entspricht dem Branch dest Tickets hier und ist identisch mit der Spielwiese. Eigentlich müsste das laufen, tut es auf der Spielwiese gerade nicht. Ich vermute, es gibt wieder Fehlermeldungen :/ Ich gehe jetzt erstmal dem Dayjob nach und bin hierfür erst heute Abend wieder am Keyboard.
Author
Member

Die Mail wurde verschickt, aber es waren alle Angaben aus dem Formular leer. (Ursache $_POST[$text] statt $_POST[$name]. Im PR war das ja schon gefixt, aber auf dem Server noch nicht.

Ich schaue, dass ich #118 schnell hinbekomme, damit das Deployment einheitlich aus dem Git kommt.

Im PR habe ich noch ein paar Dinge gefixt. Die Skripte für das Kontaktformular liefen auf allen Seiten und haben Fehler in der JavaScript-Konsole geworfen und auch einen Request an das Backend ausgelöst (start_session).

Die Mail wurde verschickt, aber es waren alle Angaben aus dem Formular leer. (Ursache `$_POST[$text]` statt `$_POST[$name]`. Im PR war das ja schon gefixt, aber auf dem Server noch nicht. Ich schaue, dass ich #118 schnell hinbekomme, damit das Deployment einheitlich aus dem Git kommt. Im PR habe ich noch ein paar Dinge gefixt. Die Skripte für das Kontaktformular liefen auf allen Seiten und haben Fehler in der JavaScript-Konsole geworfen und auch einen Request an das Backend ausgelöst (start_session).
Owner

Oje. Ich hab jetzt trotz der Fixes von dir noch hinterher geschoben, dass das JS füs Kontaktformular auch nur auf der Kontakt-Seite geladen wird.

Oje. Ich hab jetzt trotz der Fixes von dir noch hinterher geschoben, dass das JS füs Kontaktformular auch nur auf der Kontakt-Seite geladen wird.
Author
Member

Das ist natürlich noch besser 👍

Das ist natürlich noch besser 👍
muli closed this issue 2022-08-24 22:41:22 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ag_kommunikation/webseite#125
No description provided.