Kezdőoldal » Számítástechnika » Weblapkészítés » Php-ban header miért nem működik?

Php-ban header miért nem működik?

Figyelt kérdés
if(isset)-tel levizsgálom, hogy ha egy submitra kattintanak, akkor jelentkezzen be a weboldalra. Session kezelés, stb. után a legvégén, hogy az űrlap helyére a "Sikeres belépés" szöveget jelenítse meg, úgy képzeltem el, hogy létrehozok egy "sikeres.php-t", amiben van a szoveg. A fent említett if feltételben a legvégén ezt adom meg: header("Location:index.php?page=sikeres") a .php kiterjesztest az index.php-n fuzom hozza a megnyitandó weblap nevéhez. Néha működik ez a megoldás, néha nem. Pedig minden stimmel, fájlok neve, kiterjesztése, helye (tehát nincs másik vagy almappában). Valaki érti, hogy miért nem működik, illetve mi lenne a fent említett problémára a megoldás?

2019. márc. 20. 21:03
 1/6 anonim ***** válasza:
Valószínűleg a header előtt kimegy a http fejléc.
2019. márc. 20. 22:43
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
és erre mi lenne a megoldás?
2019. márc. 21. 07:22
 3/6 anonim ***** válasza:
Ne legyen output a header() előtt.
2019. márc. 21. 12:17
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
és ha muszály, hogy output legyen előtte, akkor erre így milyen megoldás lehetséges? Mondjuk include-olok egy sima fájt, amiben csak a header van. Ez így működne?
2019. márc. 23. 19:54
 5/6 anonim ***** válasza:
Miért lenne muszáJ, hogy Output legyen előtte?
2019. márc. 23. 23:39
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
bocsi, de ezt az outbutod nem igazán értem, de privátban akár az egész kódot elküldöm :)
2019. márc. 23. 23:57

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!