Guten Morgen,
leider bekomme ich die Problematik nicht geregelt und es gibt ein weiteres Problem.
Nach der Opt-In-Mail wird mir nach wie vor dieses 2x angezeigt (ist die Frage, wie "schlimm" das ist, weil danach funktioniert es trotzdem):
"Questionnaire Error (page 24)
This interview has not been started in context of a mailing. Therefore, mailSchedule() cannot identify the appropriate recipient."
-->Ich habe alles durchgesehen, ich finde keinen Code
Die Debug-Information ist folgende:
[Information] Interview number 148 is to be continued
[Information] Questionnaire BefragungTeil1 from project sfr will be used
[Information] Retention period on page 23 has been 28 seconds
[Processing] Reading answers from page 23 (-->Opt-in-Seite)
[Information] Answer to T217 = 93XRRFFSXP
[Processing] Create page 24 in questionnaire BefragungTeil1 (-->PHP-Code-Seite)
Wenn ich danach weiter klicke, geht es aber normal weiter und ich bekomme trotzdem eine Mail mit dem Bestätigungslink, die mich direkt zum nächsten Fragebogen weiterleitet. Wobei ich dort (in dem blanco "A2 Fragebogen" eigentlich angegeben habe, dass der nächste Fragebogen erst später geschickt werden soll (mit dem Code: mailSchedule(false, 1, strtotime('+240')); )
Im nächsten Fragebogen (also quasi im ersten offiziellen der zweiten Befragungswelle) habe ich folgende Codes angegeben:
mailSchedule(false, 3, strtotime('+360'));
mailSchedule(false, 4, strtotime('+480'));
mailSchedule(false, 5, strtotime('+620'));
mailSchedule(false, 6, strtotime('+740'));
mailSchedule(false, 7, strtotime('+860'));
mailSchedule(false, 8, strtotime('+980'));
mailSchedule(false, 9, strtotime('+1100'));
mailSchedule(false, 10, strtotime('+1220'));
mailSchedule(false, 11, strtotime('+1340'));
mailSchedule(false, 12, strtotime('+1460'));
mailSchedule(false, 13, strtotime('+1600'));
mailSchedule(false, 14, strtotime('+1720'));
mailSchedule(false, 16, strtotime('+1840'));
Daraufhin wird mir folgendes angezeigt:
-ganz oft kommt dieses:
Warning (page 2) -->PHP-Code-Seite
The third argument in function mailSchedule() must be a number.
The value is invalid.
Dazugehörige Debug-Information:
[Information] Interview number 149 is to be continued
[Information] Questionnaire Sexdrive1 from project sfr will be used
[Information] Retention period on page 1 has been 109 seconds
[Processing] Reading answers from page 1
[Processing] Create page 2 in questionnaire Sexdrive1
[Information] Scheduled mailing 5 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 6 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 9 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 10 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 11 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 13 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 14 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] Scheduled mailing 16 (invitation) for steinhok5@nervmich.net (send immeditely).
[Information] No visible content on this page, continue with page 3
[Processing] Create page 3 in questionnaire Sexdrive1
[Content] Create question T206
-->und tatsächlich hatte ich jetzt 9 Mails gleichzeitig im Posteingang. Die aber ja, laut Code, nacheinander geschickt werden sollen. Und komischerweise eben auch nur 9, obwohl es insgesamt 13 E-Mails sein müssten. Und ich verstehe die Fehlermeldungen nicht, weil das ja exakt die selben Codes sind, nur mit unterschiedlicher Sekundenanzeige.