Skocz do zawartości

przyjaznylink.html?zmienna=$wartosc


maus

Rekomendowane odpowiedzi

Witam,

Mam 2 pytania.

1. Chcę przesłać zmienną 'start' po przyjaznym linku, tzn:

w htaccess robię sobie taką regułkę:

RewriteRule ^([a-zA-Z0-9]+)_([a-zA-Z0-9]+)_([a-zA-Z0-9]+).html?start=([a-zA-Z0-9]+)$ ?goto=$1&mode=$2&type=$3&start=$4

w index.php wstawiłem

$goto = $_GET["goto"];

... i analogicznie to samo do reszty 3 zmiennych (w tym start)...

i nie działa, nie widzi zmiennej start... co robię nie tak?

2. Czy jest możliwość, że przyjazny link będzię miał formę wartości tylko drugiej zmiennej, np:

mając link:

?goto=$1&mode=$2

i więdząc, że pod $mode kryje się "fajny", chce mieć przyjazny link: fajny.html

da się to zrobić?

Szukałem odpowiedzi na moje pytania, nie znalazłem, proszę o pomoc.

Dzięki

Odnośnik do komentarza
Udostępnij na innych stronach

Ile ten temat można wałkować ?

Tyle już było postów o mod_rewrite i wiecznie macie z tym problemy... :)

Zobacz tablicę zmiennych środowiska $_GET co faktycznie w niej masz:

<? print_r($_GET);?>

/**

tak poza tym to masz złą regułkę więc nie będzie działać

*/

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Mion, pewnie masz rację, ale szukałem tutaj dość długo i nie znalazłem.

Sprawdziłem tablicę - mam to co chcę oprócz właśnie start - tak jak wczesniej wspominałem.

Moje pytanie brzmi jak przesłać tą zmienna nie wsadzając ją do przyjaznego linku (gdy wsadzę ją przed .html wszystko działa jak powinno).

No i jeżeli w regułce tkwi błąd to gdzie i jak powinno być poprawnie?

Proszę o konstruktywną poradę.

Dzięki.

Odnośnik do komentarza
Udostępnij na innych stronach

Mion, pewnie masz rację, ale szukałem tutaj dość długo i nie znalazłem.
chyba z zamkniętymi oczmi !

Rezultaty od 1 - 10 z około 1,330 z forum.optymalizacja.com z włączonym mod_rewrite.

Proszę o konstruktywną poradę.
Jeszcze jakieś życzenia? Wszyscy by chcieli rozwiazania na tacy :)

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności