Zrobiłem modrewritem plik htaccess:
<?php RewriteEngine On RewriteBase / RewriteRule ^([a-zA-Z]+),([a-zA-Z]+)$ $1/$2.php [L] ?>
i teraz jak napisze link : http://nazwa.cba.pl/page,dodaj otwiera sie plik http://nazwa.cba.pl/page/dodaj.php .
Ale mam problem z formularzami, tez tak mam wpisaywac z przecinkiem ? tzw. mam plik wyslij.php:
<? $nick = $_POST['nick']; $funkcjonalnosc = $_POST['funkcjonalnosc']; $praktycznosc = $_POST['praktycznosc']; $ogolna = $_POST['ogolna']; $mail = $_POST['mail']; $opinia = $_POST['opinia']; $kategoria = $_POST['kategoria']; $podkategoria = $_POST['podkategoria']; $pole = $_POST['pole']; $wynik = '<hr width="100%" size="10" /><br><br><b>' . $nick . '</b><br><a href="mailto:' . $mail . '">' . $mail . '</a><br>' . $pole . '<br />' . $kategoria . '<br><b>' . $podkategoria . '</b><br><b>Funkcjonalnosc : </b>' . $funkcjonalnosc . '<br><b>Praktyczność : </b>' . $praktycznosc . '<br><b>Ogólna ocena : </b>' . $ogolna . '<br><br><br>' . $opinia . '<br><hr width="100%" size="10" />'; $plik = "http://nazwa.cba.pl/astrominikleopotoczerekiwiczanki.txt" ; echo("<b>$nick, </b>Twoja opinia została wysłana na serwer. Po zaakteptowaniu przez modelatora, zostanie wyświetlona w dziale <b> $podkategoria </b> w <b> $kategoria </b> pod nazwą <i> $pole </i> <br><br><b>Dziękujemy !</b>"); ?> <br><br<br>Możesz teraz swobodnie wrócić do <a href="index.php">Strony Głównej</a>
to gdzie ma zapisywac formularz to w zmiennej $plik = wpisuje sie adres pliku tekstowego gdzie maja sie zapisywac dane - tez mam wpisac z przecinkiem czy juz bez? jak to tam wpisac w kacu ? teraz jak wpisze normalnie z przecinkiem to przeciez jest inny typ pliku - nie php jak w htaccess tylko txt.
i gdy patrze na plik: http://nazwa.cba.pl/astrominikleopotoczerekiwiczanki.txt to jest pusty - nie zapisuje sie nic w nim, napewno jest cos zle wpisane w zmiennej $plik . Przed uruchomieniem modrewrite wzystko bylo ok, ale teraz jak to uruchomilem zaczolem zmieniac i sie troszeczke pogubilem ;p
Mam nadzieje ze znajda się jakies odpowiedzi
