podejrzewam że znowu coś mam z linkami popierdzielone np: index.php?page=cogloszenia.php?id=1 (że nie mogą być dwa znaki zapytania, a jeśli mogą muszą być gdzieś zdefiniowane). jeśli ustawie method=get i $_post zamienie na $_get( w ogłoszenia.php) to nie działa pokazywanie ogłoszeń z działów, więc to może być 2 mój błąd którego nie moge i tak zmienić. Czekam na rady i pomoc;)
index.php
<? include("db.php"); ?> //dalsza część serwisu <?php include("pages/".$_GET['page']); else include("pages/error.php"); else include("pages/glowna.php"); ?> //dalsza część serwisu
ogloszenia.php
<p><table width="387" border="0"> <tr bgcolor="#FFFFCC"> <td width="50"><div align="center">Fotka</div></td> <td width="153"><div align="center">Tytuł</div></td> <td width="86"><div align="center">Miasto</div></td> <td width="70"><div align="center">Dodano</div></td> </tr></table></p> <?php $tabela = "ogloszenia"; $poziom = $_POST['poziom']; $poziomRange = $_POST['poziomRange']; if($poziom and $poziomRange) { $wynik = mysql_query("SELECT * FROM ogloszenia WHERE poziom='$poziom' AND poziomRange='$poziomRange' order by id desc") } echo "<td><div align=center><a href=http://www.strona.pl/fotki/".$r[12]." ><img src=http://www.strona/fotki/".$r[12]." width=50 height=50 alt=brak > </div></td>"; echo "<td><div align=center><a href=index.php?page=cogloszenia.php?id=$r[0]>".$r[1]."</a></div></td>"; } } ?>
cogloszenia.php (całe ogłoszenie)
<?php } } ?>
menu odpowiedzialne za wybór działu
<script type="text/javascript"> function zamiana(wybor) { var praca = new Array ("szukam","zatrudnie"); var uslugi = new Array ("zlece","wykonam"); var kupie = new Array ("rtv","komputery","agd","dom","moto"); var sprzedam = new Array ("rtv","komputery","agd","dom","moto"); if (wybor == "praca") { var dlugosc = praca.length-1; document.formularz.elements.poziomRange.options.length = praca.length; for (var i=0; i<= dlugosc; i++) { document.formularz.poziomRange.options[i] = new Option(praca[i]); document.formularz.poziomRange.options[i].value = praca[i]; } } if (wybor == "uslugi") { var dlugosc = uslugi.length-1; document.formularz.elements.poziomRange.options.length = uslugi.length; for (var i=0; i<= dlugosc; i++) { document.formularz.poziomRange.options[i] = new Option(uslugi[i]); document.formularz.poziomRange.options[i].value = uslugi[i]; } } if (wybor == "kupie") { var dlugosc = kupie.length-1; document.formularz.elements.poziomRange.options.length = kupie.length; for (var i=0; i<= dlugosc; i++) { document.formularz.poziomRange.options[i] = new Option(kupie[i]); document.formularz.poziomRange.options[i].value = kupie[i]; } } if (wybor == "sprzedam") { var dlugosc = sprzedam.length-1; document.formularz.elements.poziomRange.options.length = sprzedam.length; for (var i=0; i<= dlugosc; i++) { document.formularz.poziomRange.options[i] = new Option(sprzedam[i]); document.formularz.poziomRange.options[i].value = sprzedam[i]; } } } </script>