Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 237%
Ausl. d. letzten 5 Minuten: 260%
Ausl. d. letzten 15 Minuten: 292%
Aktulle Uhrzeit: 12:05
Freier Webspace: 4.03 TB
PHP-Version: 7.4.33
|
|
|
|
|
PHP Script generiert keinen Datenbankeintrag |
|
PHP Script generiert keinen Datenbankeintrag |
|
Ich nutze zum Hochladen von Bildern, welche dann mit Vorschaubild in einem Forum angezeigt werden können, einen PHP-Script.
Nach einem Serverwechsel gibt es scheinbar Probleme mit der Übertragung der UID für das hochgeladene Bild.
Datenbank-Server: MariaDB 10.3.34
PHP: 5.5
Der Script führt zwar beim Hochladen scheinbar ordnungsgemäß aus (es gibt keine Fehlermeldung), allerdings wird die UID nicht erzeugt oder nicht in die Datenbank geschrieben, bzw. fehlt der Eintrag für das hochgeladene Bild komplett. Auf dem Server ist das Bild zwar ordnungsgemäß abgelegt, allerdings funktioniert die Verknüpfung aufgrund des fehlenden Datenbankeintrags nicht.
So sollte der Eintrag beim Hochladen generiert werden:
Ich hänge die beiden Dateien an, in denen vermutlich eine Anpassung vorgenommen werden muss. Leider finde ich den Fehler nicht.
|
|
11.08.2022 11:58 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.745.507
Nächster Level: 266.777.854
|
|
|
11.08.2022 20:45 |
|
|
|
RE: PHP Script generiert keinen Datenbankeintrag |
|
Hallo Viktor.
im Anhang die noch fehlende Datei.
|
|
12.08.2022 01:08 |
|
|
|
RE: PHP Script generiert keinen Datenbankeintrag |
|
Hallo Viktor,
ich habe mich selbst daran versucht.
Eine Änderung in @mysqli_ in Zeile 37 und 41 brachte leider keinen Erfolg.
Wenn ich diese Änderung vornehme, bricht der Script die Verbindung zur Datenbank ganz ab.
|
|
14.08.2022 14:06 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.745.507
Nächster Level: 266.777.854
|
|
|
14.08.2022 21:34 |
|
|
|
Hallo Viktor,
ich habe nun alle Dateien des Scripts überprüft und noch vier weitere mit MYSQL-Abfragen gefunden.
Diese habe ich nach deinem Muster angepasst. Irgendwie will der Script dennoch nicht richtig funktionieren.
Vermutlich habe ich noch einen Fehler in meinem Code.
Im Anhang meine angepassten Dateien.
Dateianhang: |
220815.zip (4,38 KB, 2 mal heruntergeladen)
|
|
|
15.08.2022 09:13 |
|
|
|
Hallo Viktor,
leider will das Script immer noch nicht funktionieren.
Ich habe dir mal alle PHP-Dateien des Scripts angehängt.
Dateianhang: |
220817.zip (16 KB, 4 mal heruntergeladen)
|
|
|
17.08.2022 10:01 |
|
|
|
Hallo Viktor,
konntest du hier schon das Problem analysieren?
VG
Markus
|
|
19.08.2022 22:29 |
|
|
|
|
Zitat: Original von Viktor
Kannst du mir die Struktur der Datenbank senden dann kann ich es bei mir im Testboard testen. |
|
|
Ich habe dir die kompletten Dateien in einer PN gesendet.
VG
Markus
|
|
20.08.2022 10:48 |
|
|
|
Vielen Dank Viktor. Super Arbeit.
Läuft nun wieder 1a.
VG
Markus
|
|
21.08.2022 11:56 |
|
|
|
Hallo noch mal.
Ist das nur ein allgemeiner Hinweis in der error.log, wenn die eingebundenen Bilder angesehen werden, oder muss ich mir für die Zukunft Gedanken machen?
Ist in der inc/init.php noch etwas zu ändern, damit die error.log diese Fehler nicht ausspuckt?
code: |
1:
|
[Mon Aug 22 16:10:39.416928 2022] [proxy_fcgi:error] [pid 123597:tid 140316274685696] [client XXXXXX:51633] AH01071: Got error 'PHP message: PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/users/ben3/www/XXXXXXXX.de/imghost/inc/init.inc.php on line 37\n', referer: https://www.XXXXXXX.de/thread.php?postid=1077456 |
|
VG
Markus
|
|
22.08.2022 20:37 |
|
|
|
|
|
|