Hirdetés
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Hali!
Na, végül sikerült!
Úgy döntöttem, hogy már csak az átláthatóság kedvéért is szétboncolom kicsit a kódot, és a feldolgozást átrakom másik fájlba. Tulajdonképpen maradhatott volna az eredetiben is, de már a t×köm tele volt, hogy annyi kód van egy helyen...

Amivel korábban a problémám volt, ami miatt rinyáltam, az az, hogy lényegében így kétszeri átirányítás történik így is-úgy is, amennyiben azt szeretném, hogy a böngésző ne kérdezgessen vissza, hogy el szeretném-e küldeni ismét a POST adatokat.
Mert így zajlik a feltöltés, ha az általad javasolt SESSION-ös trükkel oldom meg (ami egyébként nekem tetszik):
1.) form elküldése feldolgozásra, átirányítás a feldolgozó fájlba (ami adott esetben lehet uaz a fájl is) -> 2.) form kiértékelése, feldolgozása, hibamentesség esetén feltöltés, tetszőleges SESSION változó beállítása adott értékre, majd átirányítás (már a második) az eredeti fájlba -> 3.) eredeti fájlban a SESSION feltételágba lép (mivel az beállított értékkel rendelkezik a sikeres feltöltés miatt), kiírja a SESSION-be beállított cuccokat, majd unset-eli.Ez így most már tökéletesen működik, de mondom, eddig valahogy azon paráztam, hogy most kétszeri átirányításra van szükség, és ez esetleg lassíthat. De kb. 1-2 másodperccel tart így tovább a feltöltés, nem releváns, és egy admin felületen amúgy sincs nagy forgalom...
Egyébként minden esetben így szokták megoldani, hogy kétszeri átirányítás történik a feldolgozás miatt?Az ob_start() használata milyen esetekben ajánlott?
Lényeg: köszönöm a segítséget, most már végre működik!
Ez a session-ös beállítás bevált.
Én nem érzem úgy, hogy ez gányolás lenne, ha mégis az, akkor indokokat kérek!

(#3320) fordfairlane: köszi neked is, végül maradt a session-ös megoldás.

Új hozzászólás Aktív témák
- SZÉP! HP EliteBook 850 G8 Fémházas Tartós Laptop 15,6" -65% i7-1185G7 32/512 Iris Xe FHD
- Corsair Vengeance 64GB (2x32GB) DDR5 6000MT/s CL40 XMP black kit - ÚJ, bontatlan, garis - ELADÓ!
- Garanciával, Számlával! Logitech G29 Driving Force Racing Wheel
- Asztali PC , i5 8400 , RTX 2060 , 16GB DDR4 , 512GB NVME
- Felkonfig
- Surface Pro 7+ i5-1135G7 16G 256GB 1 év garancia
- AKCIÓ! Apple MacBook Pro 16 M4 Pro 48GB RAM 4TB SSD macbook garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3996, 100% Akkumulá
- Bontatlan iPhone 16 Pro (128 GB) (rendelhető)
- SK Hynix 32GB DDR4 2666MHz PC4-21300 laptop RAM
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

Ez a session-ös beállítás bevált.



