Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]Przesyłanie POST i problem z mod_rewrite
piotrekk
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 2
Dołączył: 13.11.2006

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


Witam,
staram się korzystać ze "zamiany" linków za pomocą mod_rewrite. Chce przesłać dane metodą POST, jednak wyskakuję mi błąd że przesłane dane w POST są puste. Sprawdza mi to skrypt empty($_POST['nazwa']) ...

Oczywiście dane są wypełnione. Tylko przy wykorzystaniu moda wyskakuję info o przesłaniu pustych danych.

wygląda to tak:

RewriteRule ^x.php$ https://domena.pl/login.php [L]

w form action="x.php"

Jak to rozwiązać ?

I drugie pytanie.

Mam taką strukturę katalogów:

domena.pl/admin/index.php

Chciałbym żeby zamiast admin było np. x , czyli domen.pl/x/index.php . Wszystko poza nazwą admina na x pozostałoby takie same.
Jak powinna wyglądać reguła RewriteRule ?

Czy plik z htaccess powinien wtedy być w folderze admin, czy w głównym ?

Z góry dzieki

Ten post edytował piotrekk 8.02.2010, 17:07:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
staram się korzystać ze "zamiany" linków za pomocą mod_rewrite. Chce przesłać dane metodą POST, jednak wyskakuję mi błąd że przesłane dane w POST są puste. Sprawdza mi to skrypt empty($_POST['nazwa']) ...

Użyj var_dump na $_POST i zobacz, czy faktycznie coś jest. Masz method w formularzu?

Cytat
Chciałbym żeby zamiast admin było np. x , czyli domen.pl/x/index.php . Wszystko poza nazwą admina na x pozostałoby takie same.
Jak powinna wyglądać reguła RewriteRule ?

Czy plik z htaccess powinien wtedy być w folderze admin, czy w głównym ?

Uściślij, bo trochę zaprzeczyłeś sam sobie. (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 16:31