Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

zbunjen sam potpuno.. pomoc-hitno

[es] :: PHP :: zbunjen sam potpuno.. pomoc-hitno

[ Pregleda: 1933 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

urkozamanje
Milosavljevic Marko

Član broj: 36977
Poruke: 138
*.ep-entel.com.



Profil

icon zbunjen sam potpuno.. pomoc-hitno17.03.2006. u 14:23 - pre 219 meseci
Na lokalhostu sam razvio aplikaciju koja radi savrseno. Kada joj pristupam iz mreze sve radi bez ikakvih problema.
Problem se javio kada sam pokusao da je dignem na drugi server unutar mreze. Izgleda da su php ini podesavanja drugacija na drugom serveru ali ja ne znam tacno koja. Uporedjivao sam neke ova dva php.ini -ja i nisam provalio o cemu se radi.
Ide ovako: prva je login strana gde unosim kor ime i sifru (u ovom slucaju tel zaposlenog) , to me vodi na stranu autorizacija.php gde mi izbaci upozorenja kopja sam dole naveo.

Da ja sad ne bih lupao kojekakve gluposti ..

na localhostu php 5.0.5
na serveru php 4.2.4 dev


Code:

<?php

    if (!isset($_POST["txt_korisnik"]) || !isset($_POST["txt_sifra"]))
    {
        header("Location: index.php");
        exit;
    }
    
    //konekcija na bazu
    $user="moj-user" ;
    $passwd="moj-pass";
    $connect = mysql_connect('10.1.x.x', $user, $passwd)
       or die('nije uspela konekcija: ' . mysql_error());
//    echo ' konektovan <br/>';
    
    $db = 'prolasci';
    mysql_select_db($db) or die('nije uspela konekcija na bazu ('.$db.') zbog : '.mysql_error());
    echo 'konektovan na ('.$db.') uspesno <br/>';
    
    
//    echo $_POST["txt_korisnik"]."<br/>";
//    echo $_POST["txt_sifra"]."<br/>";
    
    $upit=sprintf( "SELECT user_name, telefon
                    FROM entel
                    WHERE user_name='%s' and telefon ='%s' ",$_POST["txt_korisnik"],$_POST["txt_sifra"]);
    $rezultat_upita=mysql_query($upit,$connect);
    
    
    if (mysql_num_rows ($rezultat_upita)==1)
    {
        session_start();
                
        $row = mysql_fetch_row($rezultat_upita);
               
        $_SESSION["korisnik_k"]= $row[0];
        $_SESSION["sifra_k"]= $row[1];
        header("Location: prikaz_k.php");
        echo " test" ;

        }
        else
    {
    header("Location: index.php");
    echo "neuspelo" ;
    exit;
    }

    mysql_free_result($rezultat_upita);
    mysql_close($connect);        



?>


upozorenje:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/infonet/skener_k/autorizacija_k.php:18) in /home/infonet/skener_k/autorizacija_k.php on line 32

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/infonet/skener_k/autorizacija_k.php:18) in /home/infonet/skener_k/autorizacija_k.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at /home/infonet/skener_k/autorizacija_k.php:18) in /home/infonet/skener_k/autorizacija_k.php on line 38
test

Ovo mora sto pre da proradi inace sam najebao!!! :-)



[Ovu poruku je menjao urkozamanje dana 17.03.2006. u 15:25 GMT+1]

[Ovu poruku je menjao urkozamanje dana 17.03.2006. u 15:28 GMT+1]

[Ovu poruku je menjao urkozamanje dana 17.03.2006. u 15:30 GMT+1]
---- nasa online podrska je trenutno offline ----

 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: zbunjen sam potpuno.. pomoc-hitno17.03.2006. u 14:36 - pre 219 meseci
Citat:
urkozamanje:
upozorenje:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/infonet/skener_k/autorizacija_k.php:18) in /home/infonet/skener_k/autorizacija_k.php on line 32

Šta ti je ovo "upozorenje:"?

Pretraži ovaj forum za string "Cannot send session cookie", imali su ljudi slične probleme često.
 
Odgovor na temu

bzero
dev null
europe

Član broj: 5907
Poruke: 371
..mtsns-ns.customer.sbb.co.yu.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: zbunjen sam potpuno.. pomoc-hitno17.03.2006. u 14:51 - pre 219 meseci
Code:

...
echo 'konektovan na ('.$db.') uspesno <br/>';
...



A da iskomentarises ovaj echo. Ne smes da imas nikakav output pre headera i cookiea (kao sto ti lepo pise u gresci).
Never trust an operating system you don't have sources for.
 
Odgovor na temu

urkozamanje
Milosavljevic Marko

Član broj: 36977
Poruke: 138
*.ep-entel.com.



Profil

icon Re: zbunjen sam potpuno.. pomoc-hitno17.03.2006. u 14:51 - pre 219 meseci
hvala ti puno.. vidim i ja sada da sam resenje trebao da iskopam sam :-( radim gomilu stvari istovremeno pa sa pogubljen potpuno. Problem je bio u tome sto sam zbog testiranja echo-vao i print-ovao nesto pre session_start() funkcije - sto nije dozvoljeno.
---- nasa online podrska je trenutno offline ----

 
Odgovor na temu

[es] :: PHP :: zbunjen sam potpuno.. pomoc-hitno

[ Pregleda: 1933 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.