Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 16 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok NapísalOffline : 12.07.2011 13:41

Zdravim,

tak si kodujem stranku a na localhoste mi vsetko slape ako ma, nahram na hosting co mam nakodene, tiez si to slape ako ma az na druhy den uplne prestal fungovat
Kód:
header("Location: http://www.example.com/");


Najprv som myslel ze to bude tym ze pouzivam funkciu:
Kód:
  function redirect($kam){
    $presmeruj = "Location: $web/index.php?page=$kam";
    header($presmeruj);
  }


nasledne pouzivam napr:
Kód:
redirect('uvod');
, cize ma presmeruje na index.php?page=uvod

hovorim si ze mozno je to nieco vo funkcii, ale ani ked dam klasicky
Kód:
header("Location: http://www.google.com/");
do kodu tak mi to proste nepresmeruje... Co s tym moze byt?


Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 01.12.09
Prihlásený: 20.04.19
Príspevky: 862
Témy: 26
Bydlisko: Žilina
Príspevok NapísalOffline : 12.07.2011 15:11

Máš header na úplnom začiatku redirectu ? Predtým žiadny výstup ?

// pridané po 46 sekundách od posledného príspevku

A ešte mám taký pociť že predtým nesmú byť žiadne prázne medzery, miesta atď.







_________________
PC :ASUSTeK M2A-VM, AMD Phenom X3 8650 AM2 @ 2,3 Ghz, 4 GB RAM DDR2 1800 MHz, SAPPHIRE HD 6770 VAPOR-X 1GB DDR5, 400W Zdroj, 500 GB HDD, Windows Vista 64 bit
Notebook : Asus EEEPC 1201NL, intel Atom N270 512 KB L2 Cache 533 MHz FSB @ 1,6 Ghz, 1 GB DDR2 RAM, nVidia ION, 320 GB HDD, Windows XP 32 bit
Iná technika : LG P500 (806 Mhz, Android 2.3.3 Gingerbread, root, JIT), Koss Pathfinder, kedysi iPhone =(
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok Napísal autor témyOffline : 12.07.2011 15:20

ved to ze nemam.. a taktiez nechapem ako je mozne ze na wampe mi to slape bez najmensich problemov a hosting prestal ist zo dna na den... //+ som skusal este jeden low-hosting a tiez to tam neislo...

pouzitie napr v logine:
Kód:
        $_SESSION['online'] = 1;
        $_SESSION['nick'] = $login;
        $_SESSION['id_usera'] = $id_uzivatela;
        $_SESSION['rank'] = $rank;
       
        $datum = Date("j.m.Y H:i:s", Time());
        $jou = mysql_query ("UPDATE users SET `last_login` = '$datum' WHERE id = '$id_uzivatela' AND login = '$login'");
       
        //redirect na uvod
        redirect('uvod');


Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 01.12.09
Prihlásený: 20.04.19
Príspevky: 862
Témy: 26
Bydlisko: Žilina
Príspevok NapísalOffline : 12.07.2011 15:23

Skús len tak experimentálne, či ti pôjde len čisto redirect

Kód:
<?php
header("Location: http://pcforum.sk/");
?>


Potom skús pridať nad to napr. session, zrejme prestane header fungovať ;)







_________________
PC :ASUSTeK M2A-VM, AMD Phenom X3 8650 AM2 @ 2,3 Ghz, 4 GB RAM DDR2 1800 MHz, SAPPHIRE HD 6770 VAPOR-X 1GB DDR5, 400W Zdroj, 500 GB HDD, Windows Vista 64 bit
Notebook : Asus EEEPC 1201NL, intel Atom N270 512 KB L2 Cache 533 MHz FSB @ 1,6 Ghz, 1 GB DDR2 RAM, nVidia ION, 320 GB HDD, Windows XP 32 bit
Iná technika : LG P500 (806 Mhz, Android 2.3.3 Gingerbread, root, JIT), Koss Pathfinder, kedysi iPhone =(
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 12.07.2011 18:08

Pouzivaj <?php namiesto <? abo si zapni vypisovanie chyb


Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok Napísal autor témyOffline : 12.07.2011 18:25

Bajzik: To bolo prve co som skusal :)
Juho: Samozrejme ze pouzivam <?php namiesto <? a mam zapnute aj vypisovanie chyb... Moj wamp som nijako nemenil, malo by to byt to iste co je na serveroch...

ale problem vyrieseny... neviem ako ale nejakym zazrakom to "blokovalo" JS menu ktore tam klient chce mat za kazdu cenu


Offline

Čestný člen
Čestný člen
prestal fungovat header location

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 12.07.2011 19:38

JS menu to nemôže blokovať za žiadnych okolností, zrejme si nám neukázal celý kód.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok Napísal autor témyOffline : 29.07.2011 15:12

Tak je to tu zas...

Bohuzial nejde to ani na inom hostingu - vykecajsa.sk (nevsimajte si to, preraba sa htacces, dost to blbne..)
skuste si to, kliknutim na link: http://vykecajsa.sk/problem/1/Testovaci/
Malo by to presmerovat na index, pretoze to nenajde v db

Pisalo mi tam warning:
Kód:
Warning: Cannot modify header information - headers already sent by (output started at /apache/data/euro/v/vykecajsa.sk/www/index.php:52) in /apache/data/euro/v/vykecajsa.sk/www/inc/func.php on line 65


ten riadok 65 vo func je:
Kód:
  function redirectNEW($kam){
    $presmeruj = "Location: http://vykecajsa.sk/$kam/";
    header($presmeruj);   // riadok 65
  } 


Kód:
<div class="header">
      <?php // index.php, riadok 52
      $citat = mysql_query("SELECT * FROM citaty WHERE aktiv = '1' LIMIT 0,1");


Neda sa nejako zistit kde by este mohla byt chyba? Ja uz fakt neviem... A prerabat cely web sa mi zrovna nechce...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.04.11
Prihlásený: 18.04.24
Príspevky: 296
Témy: 27
Bydlisko: Martin/Brno
Príspevok NapísalOffline : 29.07.2011 17:56

Mne pomohlo keď som na začiatok kódu(hneď za prvé <?php ) dal funkciu
Kód:
ob_start();

A na úplny koniec
Kód:
ob_end_flush();


Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok Napísal autor témyOffline : 29.07.2011 19:12

dik miko :) uz som zacinal saliet .. funguje :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.04.11
Prihlásený: 18.04.24
Príspevky: 296
Témy: 27
Bydlisko: Martin/Brno
Príspevok NapísalOffline : 30.07.2011 12:55

nz aj ja som mal vtedy nervy kým som nato prišiel :D


Offline

Čestný člen
Čestný člen
prestal fungovat header location

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 31.07.2011 22:28

Kód:
Warning: Cannot modify header information - headers already sent by (output started at /apache/data/euro/v/vykecajsa.sk/www/index.php:52) in /apache/data/euro/v/vykecajsa.sk/www/inc/func.php on line 65

Ja neviem čo viac k tomu potrebuješ povedať. Chyba nie je v tom JS (ako som písal už predtým), chyba je v tom kóde - odosielaš nejaký výstup pred header-om.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok Napísal autor témyOffline : 31.07.2011 23:23

:) Zaujimave ze ked mi to prestalo fungovat prvy krat a odstranil som cele to JS menu, tak mi to slo v poriadku.
A citat viem aj ja, len mi nebolo jasne aky vystup odosielam, kedze som tam nic ine nedaval... preto som sa pytal ci sa to neda neako inac zistit
Ale uz je to vyriesene


Offline

Čestný člen
Čestný člen
prestal fungovat header location

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.08.2011 0:21

A čo takto napísať, ako si to vyriešil? Možno by to pomohlo aj ostatným.
Ak pomohlo odstránenie toho JS menu, znamená to, že si ho vypisoval ešte pred tým headerom (ale stále to nemalo nič spoločné s JS).







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 20.10.08
Prihlásený: 21.06.22
Príspevky: 2602
Témy: 31
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.08.2011 2:16

Prestan kodit ako prasa, napis si template classu (pripadne pouzi uz hotovu, napr smarty) a vsetok vystup zobrazuj az v sablone.. V php subore ries len aplikacnu logiku vratane tych presmerovani a nebudes mat problem. A toto plati do buducna pre vsetkych, co maju natrepane vsetko na kope.







_________________
Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB
Offline

Užívateľ
Užívateľ
prestal fungovat header location

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok Napísal autor témyOffline : 01.08.2011 19:51

shaggy píše:
A čo takto napísať, ako si to vyriešil? Možno by to pomohlo aj ostatným.


Kazdy kto vie citat si precita par prispevkov vysie ze to vyriesilo
Kód:
ob_start();
ob_end_flush();


TommyHot píše:
Prestan kodit ako prasa, napis si template classu (pripadne pouzi uz hotovu, napr smarty) a vsetok vystup zobrazuj az v sablone.. V php subore ries len aplikacnu logiku vratane tych presmerovani a nebudes mat problem. A toto plati do buducna pre vsetkych, co maju natrepane vsetko na kope.


Mna kodovanie nezivi... robim to len ako zalubu a nemam nato zas tak moc casu :)


Odpovedať na tému [ Príspevkov: 16 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. header location

v PHP, ASP

7

480

18.08.2010 1:35

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. header(location: );

v PHP, ASP

4

753

02.09.2009 20:58

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Header(location:Problem)

v PHP, ASP

15

1057

18.08.2011 15:05

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Header location prenos interpunkcie

v PHP, ASP

2

392

08.09.2011 16:54

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Notebook prestal fungovať

v Notebooky a netbooky

4

765

23.02.2012 15:06

KoskO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. HDD prestal fungovat

v Pevné disky a radiče

5

536

23.09.2012 15:47

okolimar Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. uTorrent prestal fungovat

v Sieťové a internetové programy

18

1325

07.02.2009 18:53

McDog Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prestal fungovať zvuk

v Zvuk

22

881

03.04.2021 20:28

4040 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. header("Location: xxx.php")

v PHP, ASP

4

603

20.12.2008 11:08

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Externy disk prestal fungovat

v Ostatné zariadenia

7

486

12.12.2013 14:52

Mirdeld Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Logitech g29 prestal fungovať

v Externé zariadenia

4

412

16.10.2022 14:13

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vl-A4 prestal fungovať...

v Zvuk

7

708

09.02.2011 17:49

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Externý WD disk prestal fungovať

v Externé zariadenia

1

396

07.12.2014 12:53

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prestal fungovat zvuk na powerdvd7

v Ostatné programy

8

883

23.09.2006 8:50

vandal666 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. USB port zrazu prestal fungovať

v Ostatné

22

622

29.08.2021 20:55

QuestioneR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prestal fungovať zvuk, ale mikrofón ide

v Zvuk

10

1838

28.03.2020 11:35

tatko Tom Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra