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

Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?

[es] :: PHP :: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?

[ Pregleda: 4167 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?01.03.2006. u 22:49 - pre 220 meseci
Pomoc!

kako ide kod na kraju skripte kod (kada prdje ceo ovaj kod ok) koji treba da dodam i koji ce da uradit redirekciju na odredjenu web stranu!

npr evo kraj jednog php koda:

Code:
 
  mysql_select_db('baza');
  $query = "insert into tabela1( ime, email, tekst) values 
            (  '".$ime."', '".$email."', '".$tekst."')"; 
  $result = mysql_query($query);
  if ($result)
      echo  mysql_affected_rows().' Podatak je ubacen u bazu.'; 
?> 


kako da na kraju dodam da mi se recimo automatski redirektuje na
www.imesajta.com/detalj?page='.$page1['bioskopiid'].'
,a ja recimo na pocetku imam "page1" !???

i da li je ovo uopste moguce !!!

nadam se da ce mi neko odgovoritu u sko kracem roku...posto se ceo dan mucim da jednom skriptom !!!!!

pozdrav svima

 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 08:38 - pre 220 meseci
utfm
http://www.php.net/header
Banned - Not available
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 11:11 - pre 220 meseci
hvala , sad cu da pogledam !!!

 
Odgovor na temu

The Sekula

Član broj: 53829
Poruke: 76
*.eunet.co.yu.

Sajt: www.sekulovic.net


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 13:38 - pre 220 meseci
Ako mislis da radis pravu redirekciju (a za to sluzi header na koji te je uputio Br@nkoR), onda ovaj "echo" u skriptu nema mnogo smisla.
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 14:28 - pre 220 meseci
ok provalio sam foru, i rdi....

ali sada jos jedno pitanje !

kako recimo ako sam naovoj stranici u pocetku doveo sintaksu page=3 sa prehodne strane (www.mojdome.com/nesto/detaljno.php?page=3), kako ja sada da mu kazem na kraju kada on zavrsio ceo php kod(skriptu), da mi uradi redirekciju,ali umestno na obicnu adresu www.mojdome.com/nesto/detaljno.php da stoji ono www.mojdome.com/nesto/detaljno.php?page=3 ....

mislim ja znam da ja mogu to rucno da upisem, ali se to u zavisnosti od strane menja...taj broj je stalno promenjiv....moze da bude 1,2,3,4,45,300 ....

on inace nosi oznaku "$page" i dolazi iz "tabele1" pod nazivom "tipid" ...

mislim da li je to uopste moguce ????

[Ovu poruku je menjao zrnoo dana 02.03.2006. u 15:29 GMT+1]
 
Odgovor na temu

japan

Član broj: 34328
Poruke: 480
*.dialup.sezampro.yu.



+13 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 14:41 - pre 220 meseci
header("Location: www.mojdome.com/nesto/detaljno.php?page=" . $page);
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 15:21 - pre 220 meseci
cekaj jel mislis da ja treba ovako da upisem kao sto si ti stavio (na kraju skripte) .. ili moram jos nesto da dopisem (msilim na zereze, zagrade ...) milsim ja sam pocetnik pa me to ma lo zeza !!!!

hvala puno probacu ovako !!!! a ti ako mozes posalji post na ovu poruku !!!
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Nece da se izvrsi02.03.2006. u 16:17 - pre 220 meseci
evo komplet koda
Code:

<?php

  $ime=$HTTP_POST_VARS['ime'];
  $email=$HTTP_POST_VARS['email'];
  $broj=$HTTP_POST_VARS['broj'];
  $tekst=$HTTP_POST_VARS['tekst'];

  if (!$ime || !$email || !$broj || !$tekst)
  {
     echo 'Niste uneli sva potrebna polja.<br />'
          .'Molimo pokusajte ponovo.';
     exit;
  }
  
  $ime = addslashes($ime);
  $email = addslashes($email);
  $broj = addslashes($broj);
  $tekst = addslashes($tekst);

  @ $db = mysql_pconnect('localhost', 'username', 'password');

  if (!$db)
  {
     echo 'Error: Nije moguca konekcija sa bazom. Pokusajte ponovo malo kasnije.';
     exit;
  }

  mysql_select_db('baza');
  $query = "insert into komentari ( tipid, ime, email, tekst) values 
            (  '".$broj."', '".$ime."', '".$email."', '".$tekst."')"; 
  $result = mysql_query($query);

header( "Location: http://www.mojsajt.com/");

?>


pazite bez ovoga "heder" sve radi normalno, a ja kada dodam ovo heder on mi ibacuje poruku:......... Cannot modify header information - headers already sent by (output started at ......... i upise liniju gde se heder nalazi!

sta da radim......JA SAM SAMO HTEO DA KADA SE PODACI UCITAJU I UPISU U BAZU( sto radi bez linije heder), AKO JE SVE OK DA SE ON AUTOMATSKI REDIREKTUJE NA POCETNU ili neku drugu) STRANU !!!

Sta da radim !!!!!!!!!!!!!
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 18:38 - pre 220 meseci
Preuzeto sa linka koji sam dao:
Citat:

Remember that header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file, or from PHP. It is a very common error to read code with include(), or require(), functions, or another file access function, and have spaces or empty lines that are output before header() is called. The same problem exists when using a single PHP/HTML file.

Banned - Not available
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 18:53 - pre 220 meseci
PA PRIJATELJU RECI MI KAKO ONDA DA URADIM OVO I GDE DA NAPISEM....
Da li ako ja njega napisem na samom pocetku, da li ce se onda kod koji sledi iza njga izvrsiti pa se automatski redirektovati na datu adresu...

mislim pomozi mi malo, kada se vec razumes....video si da sam postavio na forumu ceo kod koji treba da se izvrsi..e sada gde i kako tacno da upisem taj heder da bi se delislo ono sto sam rekao na pocetku ovog teksta.

ajde pomozi malo !!! i hvala
mislim ja sam pocetnik...i ako mi neko sada objasni, to ce mi ostati u pamcenju za ubuduce ! ))


pozdra
Vule

 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 19:57 - pre 220 meseci
Dakle pre header funkcije nesmeš imati nikakavo štampanje nekog sadžaja, proveri da li ispred <?php nemaš neki prazan red, razmak, neki karakter, html kod... otvori php fajl u npr. Notepad-u pa proveri, jer neki programi (editori) dodaju BOM karakter na početak fajla.
Banned - Not available
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
195.252.99.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 21:13 - pre 220 meseci
Ja mislim da ni Notepad ne prikazuje BOM. Meni to resava edit.com ali ne sajt nego prastari editor ili u DW-u iskjucis "include BOM"
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?02.03.2006. u 21:22 - pre 220 meseci
vazi, sad cu da probam...pa cu da javim..........uzgred....sta je to BOM ? mislim nisam se jos susreo sa tim terminom !

poz

[Ovu poruku je menjao zrnoo dana 02.03.2006. u 22:25 GMT+1]
 
Odgovor na temu

The Sekula

Član broj: 53829
Poruke: 76
*.eunet.co.yu.

Sajt: www.sekulovic.net


Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?03.03.2006. u 08:05 - pre 220 meseci
Da se obezbedis da nema ispisa pre poziva header f-je mozes koristi i baferisanje ispisa:

http://yu.php.net/ob_start
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?03.03.2006. u 08:36 - pre 220 meseci
Citat:
JaHvram: Ja mislim da ni Notepad ne prikazuje BOM.

Hm, kod mene prikazuje, mada...

Citat:
zrnoo: sta je to BOM ?

http://www.unicode.org/faq/utf_bom.html#22
Banned - Not available
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
..AT.HighSpeedADSL.beotel.net.

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Ljudi jos jedno pitanjce !03.03.2006. u 11:00 - pre 220 meseci
Pazi ovo ... zamisli da postoji php skript koji na pocetku prihvata sintaksu page koju saljem putem adrese sa prethodne strane (www.mojsajt.com.detalj.php?page=3 ) koristeci sledeci kod .... $page=$_GET['page']; i onda se nastavlja kod i dolazi do funkcije koja sledi

----------------
function guestbook_form(){
print '<form name="sign_guestbook_form" method="post" action="">
<br>
Author:
<input type=text size=40 name=author><br>
<br>
E-mail:
<input type=text size=40 name=mail><br>
<br>
Text:<br>
<textarea cols=60 rows=10 name=text></textarea><br>
<input type="hidden" name="write_guestbook" value="true">
<input name="sign_guestbook_form_submit" type="submit">
<input name="reset_guestbook_form" type="reset">
</form>';
}
----------------------

e sada kako ja da dodam tu jos jednu liniju koja treba da posalje ovu sintaksu sa pocetka koda "$page" ...znam da ide nesto ovako - ali konkretno ovaj primer ne moze jer sam ja vec u php kodu....<input type = "hidden" value = "<?php echo $_POST['$page']; ?>" name = "page">

znaci sta bi trebalo da pise tamo u value= da bi mi on tu upisao $page sa pocetka koda koji sam prihvatio sa prethodne strane (url) ????

molim te za pomoc...ja sam pocetnik !

poz
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
195.252.99.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?03.03.2006. u 15:19 - pre 220 meseci
Citat:
Br@nkoR: Hm, kod mene prikazuje, mada...


Verovatno zavisi od podesavanja samog notepad-a i jos mozda necega
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Kako ugraditi PHP redirekciju, kada se skripta izvrsi !?

[ Pregleda: 4167 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

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