Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok NapísalOffline : 22.10.2009 20:23

Zdravim snazim sa spravit prihlasovanie cez cookie aj som ho spravil ale na mojom apache mi vypisuje chybu

Kód:
Warning: Cannot modify header information - headers already sent by (output started at E:\localhost\gh\setuser.php:2) in E:\localhost\gh\setuser.php on line 18


Som si isty ze bude chyba v apache lebo som si to hodil na iny webovi server na moju regnutu domenu a zakupeny hosting tak mi tam chybu nevypisuje a v pohode to ide ale na mojom toto vypisuje... Myslim si ze bude treba nieco prestavit v php.ini ale potreboval by som poradit ze co


Offline

Užívateľ
Užívateľ
Chyba v setcookie

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98
Bydlisko: Veľký Krtíš...
Príspevok NapísalOffline : 22.10.2009 20:39

pred riadkov 18 nemozes nic vypisovat (ak sa nemylim)


Offline

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

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok Napísal autor témyOffline : 22.10.2009 20:54

hlupost


Kód:
<?php
   echo "<body bgcolor='#595959'><div style='text-align: center; color: white;'>";
   echo "<img src='images/head.png'><br><br><br><b>";

   $id = $_GET['id'];

   if($id == "login"){
      if($_POST['login']){
         $user = $_POST['meno'];
         $pass = md5($_POST['heslo']);

         $query = dbquery("SELECT * FROM users WHERE user_name = '".$_POST['meno']."' AND user_pass = '".$pass."' LIMIT 1");
         if(mysql_num_rows($query) == 1){
            $data = dbarray($query);
            
            $cookie = $data['user_id'].".".substr($data['user_pass'], 0, -16);
            
            SetCookie("gh_user", $cookie);          //riadok 18
         
            echo "Prihlasovanie ".$data['user_name'];
         }else{
            echo "Zadane Meno alebo Heslo nieje správne";
         }
      }else{
         redirect("?stranka=news");
      }



pred riadkom 18 nieje nic vypisane a je to aj tak hlupost pretoze to nema nato ziaden vpliv a ked som ten isty subor dal na iny server tak to slo v pohode iba na mojom pise tu chybu


Offline

Užívateľ
Užívateľ
Chyba v setcookie

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98
Bydlisko: Veľký Krtíš...
Príspevok NapísalOffline : 22.10.2009 21:46

Kód:
   echo "<body bgcolor='#595959'><div style='text-align: center; color: white;'>";
   echo "<img src='images/head.png'><br><br><br><b>";


čo myslíš, že čo znamenajú tieto dva riadky? :lol^2: :lol^2: :lol^2:


Offline

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

Registrovaný: 11.08.09
Prihlásený: 30.04.12
Príspevky: 22
Témy: 4
Príspevok NapísalOffline : 22.10.2009 21:48

Nie je to hlupost. Je to presne tak ako pise NickVK. Pred odoslanim hlaviciek (header, setcookie) sa nesmie vypisat ziaden text. Aby ti to fungovalo, tak skus dany subor php nezakoncit znackou konca php scriptu, cize nedaj tam znacku ?>


Offline

Užívateľ
Užívateľ
Chyba v setcookie

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1378
Témy: 90
Bydlisko: Slovakia-Ko...
Príspevok NapísalOffline : 22.10.2009 21:49

headers already sent by...

znamena ze uz bolo nieco vipisane ako obsah skor nez bol odoslane udaje

tj presmerovanie a nastavenie cookie musi byt ako prve az za nimi mozes vypisovat data ako html znacky atd

tj

Kód:
echo "<body bgcolor='#595959'><div style='text-align: center; color: white;'>";
   echo "<img src='images/head.png'><br><br><br><b>";

nemoze byt vypisane skor ako cookie

ten tvoj hosting ma zrejma povolene nejake hlupe nastavenie pac ono by to malo vzdy vihodit chybu
podla mojho nazora nebude velmi kvalitny hosting







_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Skúsený užívateľ
Skúsený užívateľ
Chyba v setcookie

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 22.10.2009 21:54

Na inom ti to iba nevypisovalo chybu, neznamená to, že tá chyba nenastala. No spôsobené to mohlo byť aj output_bufferingom







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

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

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok Napísal autor témyOffline : 22.10.2009 22:23

no mate pravdu ide to ale potom preco fusion ma tak isto vypisane pred cookies a ide to ...


Kód:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: setuser.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
include THEME."theme.php";

echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html>\n<head>\n";
echo "<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta http-equiv='refresh' content='2; url=".$settings['opening_page']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<style type='text/css'>html, body { height:100%; }</style>\n";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' />\n";
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "</head>\n<body class='tbl2 setuser_body'>\n";

echo "<table style='width:100%;height:100%'>\n<tr>\n<td>\n";

echo "<table cellpadding='0' cellspacing='1' width='80%' class='tbl-border center'>\n<tr>\n";
echo "<td class='tbl1'>\n<div style='text-align:center'><!--setuser_pre_logo--><br />\n";
echo "<img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' /><br /><br />\n";

if (iMEMBER && (isset($_REQUEST['logout']) && $_REQUEST['logout'] == "yes")) {
      header("P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'");
      setcookie(COOKIE_PREFIX."user", "", time() - 7200, "/", "", "0");
      setcookie(COOKIE_PREFIX."lastvisit", "", time() - 7200, "/", "", "0");
      $result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_ip='".USER_IP."'");


Offline

Skúsený užívateľ
Skúsený užívateľ
Chyba v setcookie

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.10.2009 8:10

Precitaj si prispevok nad svojim, tam ti to rooobertek vysvetlil







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. chrome a parameter domain v setcookie

v PHP, ASP

4

577

01.11.2011 12:51

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Častá chyba načítania stránky (...dočasná chyba DNS).

v Poskytovatelia internetu

14

1328

29.05.2019 11:48

Jaro_N Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Chyba 101 (net::ERR_CONNECTION_RESET): Neznáma chyba.

v Sieťové a internetové programy

0

2812

26.02.2011 11:36

000kiko000 Zobrazenie posledných príspevkov

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

v Správy pre vedenie fóra

2

1186

28.05.2008 19:38

Tominator Zobrazenie posledných príspevkov

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

v PHP, ASP

1

689

07.05.2009 22:10

lio Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

2

651

26.02.2008 19:00

zilooo Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

2

603

15.05.2008 14:55

shiro Zobrazenie posledných príspevkov

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

v Pevné disky a radiče

2

782

16.02.2008 12:14

Iqwak Zobrazenie posledných príspevkov

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

v PHP, ASP

17

1100

18.09.2008 6:55

stenley Zobrazenie posledných príspevkov

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

v PHP, ASP

3

645

02.07.2008 18:25

arno Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

7

851

16.03.2007 17:49

quatermain Zobrazenie posledných príspevkov

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

v Audio programy

10

390

30.08.2014 20:15

Marcoso Zobrazenie posledných príspevkov

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

v Redakčné systémy

1

1035

20.08.2006 15:39

scooby Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

19

1443

12.08.2007 20:06

SpOxPeR Zobrazenie posledných príspevkov

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

v Ostatné

4

720

24.05.2012 20:13

bartSK Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

6

885

13.06.2008 12:19

Daron 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