Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z formularzem wyszukiwarki
Forum PHP.pl > Forum > Przedszkole
Philes
Witam!
Mam taki problem. Być może banalny no ale nie mogę wpasć na to jak go rozwiązać. A mianowicie mam formularz wyszukiwarki:
  1. <?php
  2. <form action="search.php" method="get">
  3. <input type="text" name="what" value="'.$what.'" size="20">
  4. <select name="cat">';
  5. for($cat_=1; $cat_<=4; $cat_++){
  6. if($cat_ == '1'){ $n = 'Artykuły'; $v = $art_name; }
  7. if($cat_ == '2'){ $n = 'Download'; $v = $download_name; }
  8. if($cat_ == '3'){ $n = 'Newsy'; $v = $news_name; }
  9. if($cat_ == '4'){ $n = 'Katalog stron'; $v = $catalog_name; }
  10. if($cat == $v){ $selected = ' selected'; } else{ $selected = ''; }
  11. echo'<option value="'.$v.'"'.$selected.'>'.$n.'</option>';}
  12. echo'</select>
  13. <input class="search" src="search.png" type="image" name=""></form>
  14. ?>

Kiedy wrzucę to na stronkę to w miejscu gdzie jest ten formularz tabela samoczynnie ignoruje sobie parametr height, innymi słowy wydłuża się i psuje wygląd. Wiem że to sprawka <form> no ale nie wiem co z tym zrobić aby dostosowało się do tabeli.
Dziękuję i pozdrawiam!
gladiror
Jakoś dziwnie to wkleiłeś...

  1. <?php
  2.  
  3. <form action="search.php" method="get">
  4.  
  5. ?>


Nie powinno być tak:
  1. <?php
  2.  
  3. <form action=&#092;"search.php\" method=\"get\">
  4.  
  5. ?>


questionmark.gif
  1. <input class="search" src="search.png" type="image" name=""></form>


Tutaj brakuje argumentu dla name...

Spróbuj może zablokować tabeelke na height dając wartość (wysokość tabelki), albo wklej cały kod strony, bo teraz trudno cookolwiek powiedzieć...
Philes
Nie nie powinno być tak bo tak jak jest działa. W tabelce mam parametr height. Ale kiedy wkleję :
  1. <form action="search.php" method="get">
  2. <input type="text" name="what" value="'.$what.'" size="20">
  3. <select name="cat">';
  4. for($cat_=1; $cat_<=4; $cat_++){
  5. if($cat_ == '1'){ $n = 'Artykuły'; $v = $art_name; }
  6. if($cat_ == '2'){ $n = 'Download'; $v = $download_name; }
  7. if($cat_ == '3'){ $n = 'Newsy'; $v = $news_name; }
  8. if($cat_ == '4'){ $n = 'Katalog stron'; $v = $catalog_name; }
  9. if($cat == $v){ $selected = ' selected'; } else{ $selected = ''; }
  10. echo'<option value="'.$v.'"'.$selected.'>'.$n.'</option>';}
  11. echo'</select>
  12. <input class="search" src="system/theme/standard/grafika/search.png" type="image" name="search"></form>

to samoistnie tabelka sie rozciąga :/

Może żeby było łatwiej... tak wygląda tabelka...:
  1. <table border="0" width="100%" height="30" cellspacing="0" cellpadding="0">
  2. <tr>
  3. <td width="100%" background="system/theme/standard/grafika/search.gif">
  4. <table border="0" width="100%" cellspacing="1" height="30" cellpadding="1">
  5. <tr>
  6. <td width="50%">
  7. Dziś jest ';
  8. $data=getdate();
  9. $dzien=$data[wday];
  10. $miesiac=$data[mon]-1;
  11. $Tydzien=array("Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota");
  12. $Miesiace=array("styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień");
  13. $data_all="$data[mday] $Miesiace[$miesiac] $data[year]r.";
  14. echo $data_all;
  15. echo'</td>
  16. <td>
  17.  
  18. <form action="search.php" method="get">
  19. <input type="text" name="what" value="'.$what.'" size="20">
  20. <select name="cat">';
  21. for($cat_=1; $cat_<=4; $cat_++){
  22. if($cat_ == '1'){ $n = 'Artykuły'; $v = $art_name; }
  23. if($cat_ == '2'){ $n = 'Download'; $v = $download_name; }
  24. if($cat_ == '3'){ $n = 'Newsy'; $v = $news_name; }
  25. if($cat_ == '4'){ $n = 'Katalog stron'; $v = $catalog_name; }
  26. if($cat == $v){ $selected = ' selected'; } else{ $selected = ''; }
  27. echo'<option value="'.$v.'"'.$selected.'>'.$n.'</option>';}
  28. echo'</select>
  29. <input class="search" src="system/theme/standard/grafika/search.png" type="image" name="search"></form>
  30.  
  31. </td>
  32. </tr>
  33. </td>
  34. </tr>
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.