MārisL Posted November 2, 2007 Report Share Posted November 2, 2007 Kods - Kādēļ man rādas header already sent? :\ ar BOM viss kartībā.... Link to comment Share on other sites More sharing options...
andrisp Posted November 2, 2007 Report Share Posted November 2, 2007 Iekopee error pazinojumu (lai var redzeet kuraa rindaa) Link to comment Share on other sites More sharing options...
MārisL Posted November 2, 2007 Author Report Share Posted November 2, 2007 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/dastm.freehostia.com/index.php:2) in /home/www/dastm.freehostia.com/augsa.php on line 2 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/dastm.freehostia.com/index.php:2) in /home/www/dastm.freehostia.com/augsa.php on line 2 Link to comment Share on other sites More sharing options...
Ghenis Posted November 2, 2007 Report Share Posted November 2, 2007 Sesija ir jāsāk pirms headeru nosūtīšanas. Link to comment Share on other sites More sharing options...
MārisL Posted November 2, 2007 Author Report Share Posted November 2, 2007 Ghenis - ja tu paskatītos manis iedoto kodu, tad saprastu, ka sesija jau ir sākta pirms header'a Link to comment Share on other sites More sharing options...
Vebers Posted November 2, 2007 Report Share Posted November 2, 2007 Iespējams, ka freehostia "pati" pievieno kaut ko jau pirms tava faila,piemēram, reklāmas. Link to comment Share on other sites More sharing options...
zinatnieks Posted November 2, 2007 Report Share Posted November 2, 2007 (edited) ar freehostia nav problēma. pats lietoju un nekādu problēmu. Varbūt ka tomēr nav viss kārtībā ar BOM? :) P.S. Man bija tādi pati problēma, kad nezināju, kas par lietu. Problēma bija tajā ka augšuplādēju failus uz FTP ar Rapid PHP iebūvēto tooli. Tos pašus failus pārlādēju ar totalcomanderi un viss aizgāja. Edited November 2, 2007 by zinatnieks Link to comment Share on other sites More sharing options...
aldis Posted November 2, 2007 Report Share Posted November 2, 2007 Ar freehostia nav problemas include vieta izmegini uztaisit ka funkcijas un -->require_once Kāda encoding tev saglabats pats fails!? Iespejams ja visi ir uz UTF tad ka tik kads no includetajiem failiem nav uz ANSI vai vvz kas vel ne tad arii nepareizi iet... iesaku palaist andrisp emuaraa [blogaa] pamacibu >> http://apblog.lv/2007/05/07/utf-8-bom-simb...s-already-sent/ Link to comment Share on other sites More sharing options...
MārisL Posted November 2, 2007 Author Report Share Posted November 2, 2007 Visi faili ir seivoti uz UTF-8 without bom. Pārbaudiju. Seasson_start pirms tam nav ielikts, jo nav iespējams ielogoties. Link to comment Share on other sites More sharing options...
aldis Posted November 2, 2007 Report Share Posted November 2, 2007 (edited) Izskatas ka tew tur hajs ar visu... Uztaisit var tachu shitaa... index.php require_once('funkcijas.php'); checkUser(); funkcijas.php function checkUser(){ if ((!isset($_SESSION['d_valid'])) || ($_SESSION['d_valid'] != true)){ header('Location: login.php'); } } function loginUser($user,$pass){ //// visa login dalja ielasi visu ko vajag un no kurienes vajag, // ja parole nepareiza tad - atmet atpakalj login, un aizsuti Reasonu ka parole nepareiza // ja pareiza parole un login - if ($validUser == true) $_SESSION['d_valid'] = true; else $_SESSION['d_valid'] = false; } login.php require_once('funkcijas.php'); if (isset($_POST['submitBtn'])){ // site no postiem dabon paroli un useri $username = isset($_POST['username']) ? $_POST['username'] : ''; $password = isset($_POST['password']) ? $_POST['password'] : ''; // un site suta info uz funkciju $error = loginUser($username,$password); } iespejams atri drukajot k-kur ir kluda.. bet pamata ideja ir pareiza! :) Un sadam jabut login aptuveni! :) Ceru ka visam formas pats spesi piedomat! :) Nekas sarezgits nav! Un labak salabo to sistemu kamer neesi jau puspasauli taja weba uzskriptojis.. velak bus problemas! :D Edited November 2, 2007 by aldis Link to comment Share on other sites More sharing options...
MārisL Posted November 3, 2007 Author Report Share Posted November 3, 2007 (edited) login.php man jau ir izveidots :) Izskatās, ka visas problēmas man sākas, tad, kad tiek pievienots switch's... Mēģināšu visu pārveidot bez switch'a Pievienots: Bez switch'a viss iet :) Edited November 3, 2007 by MārisL Link to comment Share on other sites More sharing options...
andrisp Posted November 3, 2007 Report Share Posted November 3, 2007 MārisL, kas par switchu ? Tavā iepostētajā kodā neko tādu neredzēju. Link to comment Share on other sites More sharing options...
MārisL Posted November 3, 2007 Author Report Share Posted November 3, 2007 Tas man nāca tieši zem koda, bet neuzskatiju, ka tas ir nepieciešams.. <?php $lapa = $_GET['lapa']; switch($lapa) { case 'manalapa': include('manalapa.php'); break; default: include('zinjas.php'); break; } ?> piemērs. Link to comment Share on other sites More sharing options...
andrisp Posted November 3, 2007 Report Share Posted November 3, 2007 Un kurš no failiem (kāds nosaukums) bija tam, ko tu pirmajā postā šeit iemeti ? Link to comment Share on other sites More sharing options...
MārisL Posted November 3, 2007 Author Report Share Posted November 3, 2007 Tas man bija augsa.php Respektīvi es būvēju lapu tā lai ir <?php include "augsa.php"; // Sametu tajā visus include config, ban un pārējo ?> Piemēram <h2> Yo Yo šeit man ir lapa</h2> ahuenais teksts, kas parāda cik es kruts esmu. <?php include "apaksa.php" ?> // Tur parasti atrodas tikai footer. Tā man ir daudz izdevīgāk, jo nav jālabo katrā lapā atsevišķi viss. Link to comment Share on other sites More sharing options...
Recommended Posts