Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Przesyłanie POST i problem z mod_rewrite
Forum PHP.pl > Forum > Przedszkole
piotrekk
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
erix
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. winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.