problem sa komunikacijom izmedju stranica

problem sa komunikacijom izmedju stranica

offline
  • Pridružio: 29 Mar 2005
  • Poruke: 27

Naime imam dve stranice jedna je text.html a druga je text.php.
Kod text.html glasi
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<FORM METHOD=GET ACTION="text.php">
Tvoja omiljena pesma je?
<INPUT NAME="Autor" TYPE ="TEXT">
<BR>
<BR>
<INPUT TYPE = SUBMIT>
</Form>
</body>
</html>

Kod text.php glasi

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
Tvoj omiljeni pevac je:
<?

echo $Author;

?>
</body>
</html>

U text.html imam jedan text box i jedno dugme , kada u taj text box ubacim ime pevaca , u text.php treba da mi pise Tvoj omiljeni pevac je "ime pevaca". Medjutim umesto toga pojavljuje mi se greska:

U kojoj pise da $Author je nedeklarisana varijabla.

Kako da resim ovaj problem.

Unapred hvala.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Kad pošalješ promenljivu text.php treba je deklarisati

Ovo ubaci prije echo:

$author=$HTTP_GET_VARS['author'];

Isto je i kad je action="post" samo umesto Get stoji POST ($HTTP_GET_VARS)


I ovo promeni

<form method="GET" action="text.php">
<input type="SUBMIT">

Dakle GET i SUBMIT stavljaj pod navodnike



offline
  • Pridružio: 29 Mar 2005
  • Poruke: 27

Hvala , sad radi kako treba

offline
  • Duff 
  • Novi MyCity građanin
  • Pridružio: 22 Apr 2005
  • Poruke: 23

$autor = $_GET['author'];
bolje koristi post

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Postoje tri načina pristupanja podacima u obrascu.

$author                       // kratki stil $_POST['author'];             // srednji stil $HTTP_POST_VARS['author'];    // dugi stil

Kratki stil
Kratki sil je praktičan, ali zahteva da konfiguracijski parametar register_globals bude uključen (to da li je standardno uključen ili nije zavisi od verzije PHP-a). Ovaj stil dozvoljava da pravite greške zbog kojih kôd neće biti bezbedan.

Srednji stil
Srednji stil je praktičan, ali postoji tek od verzije PHP-a 4.1.0, tako da na starijim instalacijama neće raditi.

Dugi stil
Dugi stil je najopširniji, ali je za sada jedini koji će sigurno raditi na svakom serveru, bez obzira na konfiguraciju. Imajte u vidu da je zastareo i da će zbog toga, dugoročno gledano, verovatno biti ukinut.

Ko je trenutno na forumu
 

Ukupno su 1046 korisnika na forumu :: 70 registrovanih, 7 sakrivenih i 969 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 100ka, 357magnum, ALFASPORTIVO, Arhiv, Avalon015, Bobrock1, Bombarder, Boris90, Centauro, Chainsaw, Cian, Cirkon, Dannyboy, DavidA, Desmond, dragoljub11987, DragoslavS, Dungorth, FOX, havoc995, ivicasimo, Jez Bodez, JK, Jose, K2, kalens021, kapela, kihot, Kubovac, Kuroje, Lazarus, Lieutenant, mackenzie, Marko Marković, marko308, markomacii9, mercedesamg, Mercury, Metanoja, MILJEVINAC, Milometer, Mićko, moldway, nekdo, nenad81, pceklic, Peruta, Pilence, Povratak1912, PrincipL, raykan, Razdroid, RJ, rodoljub, sekretar, ss10, Stoilkovic, Stoorb, synergia, Szigetwar, Tas011, theNedjeljko, tomigun, Tribal, Tvrtko I, vathra, vrag81, Vzor50, zdrebac, Zrcalo