Statistik |
Beiträge: 144.533 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 873%
Ausl. d. letzten 5 Minuten: 834%
Ausl. d. letzten 15 Minuten: 737%
Aktulle Uhrzeit: 01:24
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
Warning: htmlspecialchars() expects parameter 1 to be string, array given in |
Shorty1968
Haudegen
Dabei seit: 10.10.2017
Beiträge: 605
0 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 5.6,7.4 MySQL-Version: Maria DB Wo bist du gehostet?: Eigener vServer by Prepaid Hoster
Bewertung:
Level: 38 [?]
Erfahrungspunkte: 1.428.713
Nächster Level: 1.460.206
|
|
Warning: htmlspecialchars() expects parameter 1 to be string, array given in |
|
Hallo ich bekomme Folgenden Fehler.
code: |
1:
2:
3:
|
Warning: htmlspecialchars() expects parameter 1 to be string, array given in
|
|
Die Zeile 64 sieht so aus.
php: |
1:
|
$mailtext .= $key . ": " . htmlspecialchars($value, ENT_NOQUOTES | ENT_HTML401, 'ISO-8859-1') . "\n"; |
|
Was muss ich wie für PHP7 ändern?
|
|
28.02.2018 12:24 |
|
|
|
RE: Warning: htmlspecialchars() expects parameter 1 to be string, array given in |
|
|
Zitat: Original von Shorty1968
Hallo ich bekomme Folgenden Fehler.
code: |
1:
2:
3:
|
Warning: htmlspecialchars() expects parameter 1 to be string, array given in
|
|
Die Zeile 64 sieht so aus.
php: |
1:
|
$mailtext .= $key . ": " . htmlspecialchars($value, ENT_NOQUOTES | ENT_HTML401, 'ISO-8859-1') . "\n"; |
|
Was muss ich wie für PHP7 ändern? |
|
|
Hallo,
Gar nichts, denn dein Problem hat mit PHP 7 nichts zu tun und auch der gezeigte Code ist für sich alleine "korrekt".
Gewöhne dir endlich an, dass du die gesamte Datei anhängst...
__________________
|
|
28.02.2018 12:54 |
|
|
Shorty1968
Haudegen
Dabei seit: 10.10.2017
Beiträge: 605
0 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 5.6,7.4 MySQL-Version: Maria DB Wo bist du gehostet?: Eigener vServer by Prepaid Hoster
Bewertung:
Level: 38 [?]
Erfahrungspunkte: 1.428.713
Nächster Level: 1.460.206
Themenstarter
|
|
Sorry werde ich machen,ich gehe nun mal wenn er eine Zeile anmeckert davon aus das es an der Zeile liegt.
Kannst du auch mal bitte hier rein schauen Edithistory,WhyEdit und Time Problem?
|
|
28.02.2018 14:14 |
|
|
|
Hallo,
php: |
1:
2:
3:
4:
5:
|
if (is_array($value)) {
foreach ($_POST['sendfield'] as $key => $value) {
$mailtext .= $key . ": " . htmlspecialchars($value, ENT_NOQUOTES | ENT_HTML401, 'ISO-8859-1') . "\n";
}
} |
|
Eventuell eine falsche "foreach"-Schleife?
Ausgehend von der "if"-Bedingung würde ich so ansetzen.
Der genaue Zusammenhang fehlt mir jedoch.
php: |
1:
2:
3:
4:
5:
|
if (is_array($value)) {
foreach ($value as $key => $val) {
$mailtext .= $key . ": " . htmlspecialchars($val, ENT_NOQUOTES | ENT_HTML401, 'ISO-8859-1') . "\n";
}
} |
|
__________________
|
|
28.02.2018 14:27 |
|
|
Shorty1968
Haudegen
Dabei seit: 10.10.2017
Beiträge: 605
0 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 5.6,7.4 MySQL-Version: Maria DB Wo bist du gehostet?: Eigener vServer by Prepaid Hoster
Bewertung:
Level: 38 [?]
Erfahrungspunkte: 1.428.713
Nächster Level: 1.460.206
Themenstarter
|
|
Vielen dank du scheinst recht zu haben der Fehler ist weg,jetzt muss ich nur noch herraus finden warum die Mail nicht versendet wird und was es da für einen fehler gibt.
|
|
28.02.2018 15:29 |
|
|
|
|
|
|