Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak przekazać parametry do skryptu?
spenalzo
post
Post #1





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Została mi narzucona taka struktura dokumentu:

serwer.pl/dzial/
serwer.pl/dzial/poddzial/
serwer.pl/dzial/poddzial/podpodzial/
(...)

i teraz mam pytanie - jak przekazać takie cos do skrytpu php, zeby otrzymać coś takiego:
serwer.php/skrypt.php?dzial1=dzial&dzial2=poddzial&dzial3=podpodzial...
itd
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Na localhoście udało mi się wykonać NiceURL:

Przeniosłem ForceType do:
Cytat
DocumentRoot "D:PrivateMy Webs"

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).  
#
# First, we configure the "default" to be a very restrictive set of  
# features.  
#
<Directory />
   Options FollowSymLinks
   AllowOverride None
   <Files redirect>
       ForceType application/x-httpd-php
   </Files>
</Directory>
I teraz mam ładnego url'a
http://localhost/test/redirect/news/page/3

a plik redirect:[php:1:ed1f26a3d6]<pre>
<?php
var_dump( $_SERVER['PATH_INFO'] );
?>
</pre>[/php:1:ed1f26a3d6]W manualu do Apache pisze:
http://httpd.apache.org/docs-2.0/howto/htaccess.html pisze, że w przypadku, gdy .htaccess nie jest analizowany, należy sprawdzić dyrektywę AllowOverride - ustawiona na "None" blokuje możźliwość użycia .htaccess (jeśli dobrze zrozumiałem). Niestety, póbowałem przestawić ją na All - nie pomogło. Dopiero wstawienie jak wyżej ForceType bezpośrednio do httpd.conf załatwiło sprawę.
Go to the top of the page
+Quote Post

Posty w temacie
- spenalzo   Jak przekazać parametry do skryptu?   22.01.2004, 03:03:03
- - scanner   Speniu, speniu... Użyj swojej wyszukiwarki i poszu...   22.01.2004, 09:39:40
- - spenalzo   O forcetype znalazłem coś takiego, ale nie ma najm...   22.01.2004, 15:07:15
- - spenalzo   Jakiś pomysł? Na home.pl również nie działa ehhhh...   4.02.2004, 21:17:44
- - GeoS   Najlepszy jest mod_rewrite - to naprade potezne na...   5.02.2004, 10:28:39
- - scanner   Cytatw tym katalogu mam .htaccess i go.php Cytat...   5.02.2004, 11:30:51
- - spenalzo   scanner: Hmm faktycznie teraz jest lepiej, bo coś ...   5.02.2004, 18:17:06
- - GeoS   Napisz do home.pl, zeby podali Ci jaki maja ustawi...   5.02.2004, 21:02:37
- - spenalzo   Cytatphp uruchamiany jest tylko dla plikow z rozsz...   6.02.2004, 16:02:56
- - GeoS   Jak nie, jak tak. Robisz to wlasnie przez dyrektyw...   6.02.2004, 18:10:21
- - spenalzo   No ale tak jak napisałem wyżej to nie działa. Poza...   9.02.2004, 15:37:54
- - GeoS   CytatPoza tym okazało się w praniu, że php nie wid...   9.02.2004, 16:29:41
- - spenalzo   No faktycznie, nie pomyślałem o tym Ale .htacces...   9.02.2004, 16:35:53
- - GeoS   Nie wiem, czy w nowszych Apache cos pozmieniali z ...   9.02.2004, 16:41:24
- - lemming   A nie mozesz uzyc kodu z systemu bannerow ktory da...   9.02.2004, 16:50:28
- - spenalzo   Właśnie że nie moge - klient sobie zażyczył, że ma...   9.02.2004, 20:08:22
- - GeoS   Za cos im sie placi to minimum 600 PLN netto roczn...   9.02.2004, 20:47:42
- - scanner   Na localhoście udało mi się wykonać NiceURL: Prze...   10.02.2004, 08:21:36
- - scanner   Ok, pobawiłem się jeszcze trochę i doszedłem do wn...   10.02.2004, 12:05:44
- - GeoS   Mozna prawie wszystko Jesli chodzi o moj problem...   10.02.2004, 12:08:44
- - spenalzo   A jakie metody przekazywania danych do skrytpru są...   12.02.2004, 22:47:17


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 07:38