Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: formularz z parametrem
Forum PHP.pl > Forum > PHP
pb2000
Witam,

Sprawa tyczy sie tworzenia pliku za pomoca formularza.
Wszystko dziala dobrze, jesli w form_action podam plik z koncowka 'php'.
Problem w tym, formularz jest umieszczony na stronie index.php?menu=12 (gdzie kazda ze stron witryny, to tresc z parametru index.php w zaleznosci od tego, co kliknalem w menu)

Kod
<form action="index.php" method="get"><div>
<input type="text" name=nowy />
<input type="submit" value="Stworz" />
</div></form>

<?

$nowy = $_GET["nowy"];
if ($nowy<>"" and !file_exists($nowy)) {
   touch($nowy);
   chmod($nowy, 0664);
}
else if ($nowy<>"" and file_exists($nowy)) {
   echo "Taki plik już istnieje!";
}
?>


Potrzebuje miec:
Kod
<form action="index.php?menu=12" method="get"><div>

Chcialbym Was prosic, szanowni Forumowicze o porade, jak to rozwiazac?
Jestem poczatkujacy w PHP, przepraszam, jesli pytanie zostalo juz zadane, a, mimo poszukiwan, nie znalazlem odp.
Z gory dziekuje za pomoc!

Pozdrawiam,
pb2000
Rafal Filipek
Jak nie chcesz parametrów w action formularza to zrob sobie pole ukryte
Kod
<input type="hidden" name="menu" value="12" />

wtedy zmienna menu=12 bedzie przekazana razem z całym formularzem get'em.
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.