![]() ![]() |
Post
#101
|
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Myślę że może kogoś zainteresuje pojawienie się artykułu o tym samym temacie na phpfreaks.com:http://www.phpfreaks.com/tutorials/149/0.php Piszą tam że mozna to zrobić na samym PHP bez mod_rewrite ?Bez mod_rewrite to nie bedzie działać. |
|
|
|
Post
#102
|
|
|
Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%)
|
To może działać bez mod_rewrite, jeśli zaakceptuje się fakt istnienia index.php i url'u. Coś w stylu http://bla.com/index.php/moja/fajna/stronka. Ale to zależy AFAIK od ustawień serwera.
|
|
|
|
Post
#103
|
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%)
|
Napotkałem na pewien błąd przy korzystaniu z tej metody. Wykorzystując znacznik base odnoszący się do ścieżki w której znajduje się skrypt, podajemy wartość np. http://127.0.0.1/strona/index/ (gdzie index to nazwa naszego pliku), jeśli ta wartość będzie zakończona slashem to skrypt wykona się tak jakby dwa razy: [php:1:3df300cc55]<?php session_start(); echo $_SESSION['licznik']++; ?>[/php:1:3df300cc55] będzie zwracać wartości za każdym razem o 2 większe. Po usunięciu końcowego slasha ze znacznika base sytuacja wraca do normy. Wie ktoś może co z tym fantem zrobić? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Sorry, że odkopuje stary temat ale nie chcę zakładać starego wątku. Sprawdzałem ten sposób i nie widać, że skrypt uruchamiał się dwa razy. Może ktoś się orientuje czy to był problem przeglądarek? |
|
|
|
Post
#104
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 25.08.2007 Ostrzeżenie: (0%)
|
Linki się tworzą ok, ale jak chciałbym bez .php przy index, tak jak jest w artykule to mimo, to, że wrzucę:
Kod <Files index> ForceType application/x-httpd-php </Files> To jak wywołam: localhost/VC/index/news/1 to mi wywali: Kod Not Found
The requested URL /VC/index/news/1 was not found on this server. Apache/2.0.59 (Win32) PHP/5.2.3 Server at localhost Port 80 |
|
|
|
![]() ![]() |
|
Aktualny czas: 1.12.2025 - 20:46 |