Commit Graph

10 Commits

Author SHA1 Message Date
bd01662032 Vaihda mime_content_type → getimagesize, lisää testiendpoint
mime_content_type() vaatii fileinfo-laajennuksen joka ei ehkä ole
käytössä Pleskissä → PHP kaatuu fatal erroriin → HTTP 500 tyhjä body.
getimagesize() on osa GD-kirjastoa, lähes aina saatavilla.

Testiendpoint: upload.php?test kertoo onko PHP käynnissä ja mitkä
laajennukset on saatavilla.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 01:22:44 +02:00
bb9541d526 Parempi virheenkäsittely uploadissa: näytä palvelimen tarkka vastaus
- upload.php: ob_start()+error_reporting(0) estää PHP-varoitusten
  sekoittumisen JSON-vastaukseen; ob_clean() ennen jokaista echoa
- script.js + admin.html: lue vastaus ensin tekstinä, yritä sitten
  JSON-parsinta ja näytä tarkka virheviesti (HTTP-koodi + raakavastaus)
  jos JSON ei onnistu

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 01:20:20 +02:00
a1a7a2167f Näytä tarkka virheviesti uploadissa 2026-03-08 01:15:51 +02:00
9236aee4a2 Paremmat virheilmoitukset uploadissa, korjaa 8MB→20MB teksti 2026-03-08 01:13:02 +02:00
9872093fb7 Nosta uploadraja 8 MB → 20 MB 2026-03-08 01:09:07 +02:00
d380884248 Automaattinen kuvanpienennys ja paremmat virheilmoitukset uploadissa 2026-03-08 01:06:45 +02:00
2def3d2c3e Lisää hakukenttä admin-julkaisulistaan 2026-03-08 01:02:33 +02:00
Jukka Lampikoski
1cb1c9c6ad Poista englanninkieliset tekstit admin-paneelista 2026-03-08 01:00:28 +02:00
Jukka Lampikoski
ae343212da Vaihda admin-salasana 2026-03-08 00:57:31 +02:00
Jukka Lampikoski
4248e69ab7 Initial commit: tykkää.fi sivusto
- Julkaisualusta resepteille, neuloville, vinkeille
- PHP-backend (api.php) palvelinpuolen datalle
- Admin-paneeli salasanasuojauksella
- Kuvaupload (upload.php)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 00:20:17 +02:00