Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Tabelka
Forum PHP.pl > Forum > Przedszkole
kamil1259
Mam taką tabelke na forum phbb, znajduje się ona na innej stronie i więc na forum robie ramke iframe. Jest to ogólnie tematyka CS, i zrobiłem taką mini instalację dodawania serwera w php że dodaje linijki a to wędruje do tabelki i jest jeden problem, za każdym razem musze na forum zmieniać height tej tabelki w iframe, czy da się zrobić podczas tej instalacji że automatycznie height podnosi się o "x" pikseli. Jeśli jakieś kody trzeba odrazu podrzuce. Pozdrawiam
jackussa
Wysokość online możesz obliczać podczas ładowania za pomocą javascriptu
kamil1259
Jakieś konkrety, jak to zrobić ?
h3xed
Możesz podać adres ? Bo ciężko zrozumieć, co masz na myśli
jackussa
nadajesz ifamowi jakieś ID, np. 'ifrID', następnie w document ready dodajesz jaką chesz nadać mu wysokość.

  1. <script type="text/javascript">
  2. var wysokosc = 100;
  3. $(document).ready(function(){
  4. document.getElementById('ifrID').style.height = wysokosc +'px';
  5. });
  6. </script>
  7.  


Oczywiście zmienną wysokosc możesz zmieniać, np. obliczyć sobie 20% z wysokości okna przeglądarki itd.
kamil1259
Skorzystam z tego wyżej. Strona to cs-n1.pl
h3xed
Spróbuj po prostu dać height na 100%

Edit:

wywal wogóle height z iframe, powinno działać ok. Nie korzystaj tu z żadnego js, szkoda robić śmietnik, a i nie każdy musi mieć js włączone.
kamil1259
Jak wywale height to samo powinno się dopasować ?
h3xed
Tak
kamil1259
Jak usunełem height troche sie poprzestawiało i brzydko będzie. A jeśli chce zrobić z tym skryptem to jak mam to zrobić, plik instalacyjny wygląda tak:
  1. <html><body><center><b><font color="red">Dodaj nowy serwer</font></b></center></body></html>
  2.  
  3.  
  4. <?
  5. if(isset($_POST['host_i']))
  6. {
  7. $host_i = $_POST['host_i'];
  8. $user_i = $_POST['user_i'];
  9. $base_i = $_POST['base_i'];
  10. $arch_i = $_POST['arch_i'];
  11. $pass_i = $_POST['pass_i'];
  12. $quer_i = $_POST['quer_i'];
  13. $quers_i = $_POST['quers_i'];
  14. $dane = "
  15.  
  16.  
  17.  
  18. \$srv[]=array(
  19. 'nazwa'=>'$host_i',
  20. 'ip'=>'$user_i',
  21. 'hltv'=>'$pass_i',
  22. 'on'=>1,
  23. 'opiekun'=>'$base_i',
  24. 'new'=>$arch_i);
  25.  
  26.  
  27. " ;
  28. $plik = fopen('serwery.php', 'a');
  29. flock($plik, 2);
  30. fputs($plik, $dane);
  31. flock($plik, 3);
  32. fclose($plik);
  33. echo '<center><b><br><font color="red">Dodanie serwera przebiegło pomyślnie !</font>';
  34. }
  35. echo <<< HTML
  36. <center><br><br><br><form action="install.php" method="post">
  37. <table>
  38. <tr>
  39. <td>Nazwa Serwera:</td>
  40. <td><input type="text" name="host_i"></td>
  41. </tr>
  42. <tr>
  43. <td>Adres IP:</td>
  44. <td><input type="text" name="user_i"></td>
  45. </tr>
  46. <tr>
  47. <td>HLTV:</td>
  48. <td><input type="text" name="pass_i"></td>
  49. </tr>
  50. <tr>
  51. <td>Opiekun:</td>
  52. <td><input type="text" name="base_i"></td>
  53. </tr>
  54. <tr>
  55. <td>Nowy?-1/0:</td>
  56. <td><input type="text" name="arch_i"></td>
  57. </tr>
  58.  
  59. </table>
  60. <input type="submit" value="Wyslij" name="tak" />
  61. </form></center>
  62. HTML;
  63. ?>
  64. </body>


I jesczze musze jakieś include ?

Odświeżam
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.