Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: php problem
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Asus Дата: 01/03/2003
IImam slednia problem:
znachi imam ena websistema koiato e embeded php v htmala
 no zabaliazvam slednia problem kogato se pradavat parametri
prez url
naprimer index.php?status=set
 c niakoj po stari wersii na mod_php iavno tova si raboti no
 na 4.2.2 pod SuSE 8.1 ustanovih che taka pradadenite
parametri ne sa nalichni sled tova.

 ne znam tova dali ne e spechifichen problem na versiite na
 php ili na nachina po kojto sa kompilirani, ako e t
 compiliaciata niakoj znae li kakwa e opciata za da go
wklucha ako ne kak da resha tozi problem.


Отговор #1
От: zh Дата: 01/03/2003
 Problema, e che pri starite PHP s GET i POST parametrite se
 rabotese napravo s imenata im. V sluchaia: $status e
vuzmozno.
 Za da raborish taka s novite versii na PHP triabva da e
set-nato:
register_globals = On
w php.ini config file ili w .htaccess file:
php_flag  register_globals on
Unache vsichki obrustenia kum parametri triabva da
sa $_GET[...]  i $_POST[...]
W sluchaia: $_GET[status] 
Tova e pravislnia nachin, no ako ne ti se zanimava
promini register_globals
Za poveche imfo:
http://www.google.com/search?q=PHP+register_globals


Отговор #2
От: Asus Дата: 01/03/2003
Mersi stana.
 Mersi mnogo ni pomogna znaeh si az che e niakakvo  glupavo
neshto ama kato ne sym tolkova zapoznat kak da se setia
Hajde priaten den


Отговор #3
От: Asus Дата: 01/04/2003
Zdravej pak
 znachi ako izpolzvam drugia nachin se poiaviava edin drug
problem
tazi sistema raboti s mysq i se wryzva kym negovata baza
 ta rabotata e tam che kogato dobavaia v index.php derugia
metod za wzimane na parametrite pri logvaneto vsichko e OK
no sled tova wsichki linkove sa napraveni ot roda na 
index.php?whatotodo=viewjob
 v smisyl che se promenia samo ediniat ot parametrite a
drugite triabv da si ostanat kakto sa bili setnata
 no problema e tam che kogato se parsne towa iavno drugite
izchezvat i me izhvyrlia ot bazata


Отговор #4
От: zh Дата: 01/04/2003
>...ako izpolzvam drugia nachin...
>wsichki linkove sa napraveni ot roda na 
index.php?whatotodo=viewjob
>v smisyl che se promenia samo ediniat ot parametrite a
drugite triabv da si ostanat kakto sa bili setnat

 Ne razbrah tochno problema. Kakvo oznachava: "kakto sa bili
 ste-nati". Poluchavas niakakvi parametri: GET ili POST. Te
 sa suotvetno w $_GET i $_POST arrays. Kakvo ste pravis s
 tiah si e tvoi problem t.e. ako iskas da se obrustas ot
 daden script (koito poluchava parameters) kum drug script,
 triabva da se pogrizis da predades na vtoria script
 neobhodimite parametri. T.e. tezi dva masiva $_GET i $_POST
 niama da si ostanat sustite vuv vtoria script. Te ste
sudurzat poluchenite ot vtoria script parametri.
 Ako iskas da zapazis parametrite m/u scriptovete tova si e
 suvsem drug problem. Tova si e ciala session. HTTP po
 princip e stateless (t.e. ne zapazva sustoianieto pri
 otdenite requests). Tvoia griza (t.e. na server side) e da
 zapazi (ako iska) parameters m/u otdelnite client request.
 Kak? Ami razni metodi (cookies, sessions etc.) Poveche
info:
http://www.php.net/manual/en/ref.session.php
ili po-obsto:
http://www.google.com/search?q=php+session+howto


Отговор #5
От: Asus Дата: 01/04/2003
Znachi situaciata e takava
pyrvonachalno imash
index.php?username=us&password=pass&status=set&whattodo=addjob

 kogato se zaredi tozi link te se logva kym mysql i ti dava
 da dobaviash neshto, no tam imash kato linkove syotvetno
drugo opcii naprimer viewjobs
kato toj e realiziran samo kato index.php?whattodo=viewjob

v sluchaia kogato imame v php.ini 
register globals = On 
vsichko raboti

no kogato dam register globals = Off
i izpolzvam v index.php
masivite $_GET i $_POST
pri klikvane na viewjobs 
koeto podava samo :
index.php?whattodo=viewjob
me izhvyrlia i se wryshta v pyrvonachalnoto systoianie
znachi tirabva kogato ne se iuzpolzva resigter globals 
 da se napravi oshte neshto zashtoto iavno v pyrviat sluchaj

 predi tova zadadenite promenlivi kato status, usernalme i
t.n. se zapazvat a vyv vtoria ne
nadiavam se sega da si razbral vyprosa


Отговор #6
От: zh Дата: 01/04/2003
viz dali niakude se polzvat cookies ili sessions.
W novite PHP te sa soutvetno w $_COOKIE i $_SESSION masivi.


<< Problem s php forum! (6 ) | Single in BSD (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.00 sys = 0.07 CPU)