Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Znaki specjalne
JOHNY
post
Post #1





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Witam mam pewien problem ale nie wiem jak go rozwiązać

Mam formularz który przekazuje zmienna do przegladarki i wyswietla poszczegolna kategorie ale problem sie zaczał jak użyłem funkcji

[php:1:4724de3a57]<?php
if ($_GET['show'] == "c") {
include("download.php");
}
?>[/php:1:4724de3a57]

Wg tego po nacisnieciu buttona przechodzi mi do download w którym jest zawarty formularz
[xml:1:4724de3a57]
<form action="" method="get" class="pole">
<SELECT NAME="kategoria" class="text">[/xml:1:4724de3a57]

I problem jest tego rodzaju że gdy wpisze w action formułe
plik.php?show=c to po nacisnieciu wyslij wywala mi plik.php?kategoria=zmienna id przekazana z selakta zamiast coś takiego
plik.php?show=c&katagoria=zmienna id

I moje pytanie jest takie bo próbowałem w select name określić mu a w zasadzie wymusic takie polecenie
[xml:1:4724de3a57] name="show=c&kategoria"[/xml:1:4724de3a57] ale nie trybi bo zauważyłem że po wysłaniu wywala mi prawidłową ścieżke czyli:
plik.php?show(zamiast = jest %3D)c(zamiast & jest %26)kategoria=id

czy da się jakoś zastąpić = i & jakimś znakiem specjalnym żeby odczytało to prawidłowo
Go to the top of the page
+Quote Post
Dravo
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2003

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


[xml:1:f0a42531d0]
<form action="xxx" method="get" class="pole">
<select name="kategoria" class="text">
<option value="sa">Sasdadasd</option> /* Tutaj zmiana */
</select>
<input type="submit" />
</form>
[/xml:1:f0a42531d0]
Chyba widzisz co trzeba zrobic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Pozdro
Go to the top of the page
+Quote Post
JOHNY
post
Post #3





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Widze że nie załapałeś oco mi chodziło

jak mam tak to nie działa:
[php:1:4b8f252a99]
<form action="pliki.php?show=c" method="get" class="pole">
<SELECT NAME="kategoria" class="text">
<?
$query = "SELECT id, nazwa FROM kategorie ORDER BY nazwa";
$wynik = mysql_query($query);

while($row = mysql_fetch_array($wynik)) {

echo "<OPTION VALUE="". $row['id'] ."">" . $row['nazwa'];

}

?>
</SELECT>
<input type="submit" value="GO">
</form>
[/php:1:4b8f252a99]

bo wywala pliki.php?kategoria=id
zamiast pliki.php?show=c&kategoria=id
Go to the top of the page
+Quote Post
Dravo
post
Post #4





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2003

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


Dodaj ukryte pole o nazwie show i wartosci c
[xml:1:d54e6c90fe]
<form action="xxx" method="get" class="pole">
<input type="hidden" name="show" value="c" /> /* Tutaj zmiana */
<select name="kategoria" class="text">
<option value="sa">Sasdadasd</option>
</select>
<input type="submit" />
</form>
[/xml:1:d54e6c90fe]
Go to the top of the page
+Quote Post
JOHNY
post
Post #5





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Ok działa niewpatrzyłem sie w kod i nie zauważyłem hidden (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Wielkie dzięki
Go to the top of the page
+Quote Post
treewood
post
Post #6





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 18.01.2003

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


to teraz oddaj glos "pomogl" osobie, ktora ci pomogla ... za free nie ma niczego (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
hwao
post
Post #7


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Cytat
to teraz oddaj glos "pomogl" osobie, ktora ci pomogla ... za free nie ma niczego (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Raczej ulatwi innym szukanie rozwiazania (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) jak bedzie podobny problem
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: 12.10.2025 - 14:32