Zobacz temat
redirect() - wyja?nienie dzia?ania
|
|
Suchoj |
Dodany dnia 20.02.2009 12:35:07
|
![]() Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Otó? mam formularz, z którego wysy?am dane do pliku powiedzmy dodawanie.php. W pliku tym pojawia si? komunikat "Dodano poprawnie" i chcia?bym umie?ci? link do strony poprzedniej. Strona nazwana wcze?niej poprzedni? to panel administracyjny wtyczki w pliku xxx_admin.php. Próbowa?em u?y? polecenia ale przekierowuje mnie do /infusions/index.php. Prawdopodobnie chodzi o prawa dost?pu, ale nie wiem co tutaj móg?bym zrobi?. Chcia?bym te? prosi? o wyja?nienie, jak u?y? redirect() np. z opó?nieniem 3 sekundy? Próbowa?em zrobi? sobie cho?by taki link: ale nawet nie nie dzia?a tak jak trzeba. PW od moderatora:
Edytowane przez Suchoj dnia 20.02.2009 12:40:28 |
|
|
W?cibski Go?? |
Dodany dnia 23.10.2025 23:44:32
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Gander |
Dodany dnia 20.02.2009 12:55:04
|
![]() Bywalec ![]() Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
Kolega we?mie sobie otworzy plik maincore.php i zacznie go czyta?. Czyta?, czyta?, czyta?. Tylko ze zrozumieniem, bo tak to strata czasu. A jak czego? nie rozumie, to posi?kuje si? stron? www.php.net. Ja tak zrobi?em na pocz?tku u?ytkowania PHP-Fusion i du?o si? dowiedzia?em ![]() |
|
|
Suchoj |
Dodany dnia 20.02.2009 12:56:58
|
![]() Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Ok, no to ju? go drukuj? ![]() |
|
|
lupozo |
Dodany dnia 20.02.2009 15:31:57
|
![]() Pocz?tkuj?cy ![]() Postów: 192 Pomógł: 18 Data rejestracji: 19.02.2009 18:55 |
Poczytaj o redirect na oficjalnym supporcie. http://www.phpfus...t=redirect A co do kodu to gdzie masz cudzys?ów ?? Edytowane przez lupozo dnia 20.02.2009 15:38:06 |
|
|
Suchoj |
Dodany dnia 21.02.2009 09:45:32
|
![]() Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Niestety jak wstawi? redirect("xxx_title.php") to te? nie dzia?a. Z oficjalnego supportu niestety za wiele te? nie doczyta?em. A przynajmniej nic, co by pomog?o. EDIT: wraca mnie do strony index.php (czystej), a nie do panelu admina. EDIT: W podstawowym panelu wtyczki chc? zrobi? jeszcze link do innych stron typu xxx_admin2.php. Zrobi?em to przez <a href=''>, ale niestety te? mnie wraca do /infusions/index.php. Czy móg?by kto? mi wyja?ni?, jak to zrobi?? Domy?lam si?, ?e chodzi o: Nie chcia?bym tego zupe?nie usuwa?, aby nie obni?y? poziomu zabezpiecze? fusiona, ale nie mog? sobie z tym poradzi? zupe?nie. Edytowane przez Pieka dnia 21.02.2009 14:00:27 |
|
|
bartek124 |
Dodany dnia 21.02.2009 11:42:05
|
![]() Weteran ![]() Postów: 3264 Pomógł: 236 ![]() Data rejestracji: 26.05.2007 12:25 |
? W ogole nie rozumiem, co Ty chcesz zrobi?. |
|
|
Suchoj |
Dodany dnia 21.02.2009 12:00:46
|
![]() Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Bartek, postaram si? nakre?li? troch?, o co mi chodzi: Pisz? wtyczk?. Wtyczka ma PA w Infusions. Tam jest tabelka, która wy?wietla mi elementy z bazy. Pod spodem formularz z jednym polem do dodawania elementu do bazy. Formularz przekierowuje do nowej strony dodawanie.php, która dodaje rekord do bazy. Tam chcia?em doda? polecenie redirect do pierwszej strony (xxx_admin.php), ale zawsze przekierowuje mnie do /infusions/index.php. Jest to spowodowanie prawdopodobnie tym, ?e s? sprawdzane uprawnienia i nie wiem w?a?nie jak zrobi?, ?eby nie przenosi?o mnie do index.php tylko do tego PA. |
|
|
bartek124 |
Dodany dnia 21.02.2009 12:31:11
|
![]() Weteran ![]() Postów: 3264 Pomógł: 236 ![]() Data rejestracji: 26.05.2007 12:25 |
Wywala bo nie ma aidlink, zastosuj to co da?em wy?ej i ma ?miga?.
|
|
|
Suchoj |
Dodany dnia 21.02.2009 12:37:09
|
![]() Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Doda?em linijk?: i niestety teraz nic zupe?nie si? nie dzieje. Zostaje mi na stronie dodawanie.php :/ EDIT: Jak zwykle zrobi?em b??d :) G?upi w dodatku, ale ju? naprawione i dzia?a. Dzi?kuj? :) EDIT: Mam jeszcze jeden problem: W pliku xxx_admin2.php równie? chcia?bym dla bezpiecze?stwa zostawi? linijk? sprawdzaj?c? prawa dost?pu W pierwszym PA jest link do drugiego w postaci: No i teraz je?eli w admin2 jest sprawdzanie praw, to znowu mnie wywala. Próbowa?em co? zakombinowa? z tym $aidlink, ale nic mi z tego nie wysz?o. Edytowane przez Suchoj dnia 21.02.2009 12:52:49 |
|
|
kefirek |
Dodany dnia 21.02.2009 13:09:25
|
![]() Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 ![]() Data rejestracji: 06.04.2008 21:59 |
Dodaj do linka Czyli |
|
|
Suchoj |
Dodany dnia 21.02.2009 13:15:46
|
![]() Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Dzi?ki ![]() Mój b??d polega? na tym, ?e wstawi?em <a href='adres.php'".$aidlink.">. Ten apostrof powinien by? za ".$aidlink." i ju? wszystko pi?knie dzia?a. Edytowane przez Suchoj dnia 21.02.2009 13:16:10 |
|
Przejdź do forum: |