Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]kalkulator i przeładowywanie stron
sebamasta
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.10.2007

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


mam dwa pytania

pierwsze: mam kalkulator który sobie tam wylicza wg jakiegos wzoru dwie dane sa wysylane za pomocą formularza czy da się żeby były wysłane bez konieczności przeladowania strony tak jak to zwykle bywa przy kliknieciu na submit oto kod kalkulatora

  1. <table width="205" border="0" cellspacing="2" cellpadding="0">
  2. <tr>
  3. <td rowspan="3" colspan="3">
  4. <form id="form1" name="form1" method="post" action="">
  5. <input name="kwota" type="text" id="kwota" /> 
  6. <select name="procent" id="procent">
  7. <option value="5.00">PLN</option>
  8. <option value="15.00">EUR</option>
  9. </select>
  10. <input type="submit" name="Submit" value="Submit" />
  11. </form>
  12. <?php
  13. $K=$_POST['kwota'];
  14. $n='3';
  15. $r=$_POST['procent'];
  16. $kn=$K*pow((1+$r/100),$n);
  17. //$knn=pow ($kn, $n);
  18. ?>
  19. // i nizej sie wyswietlaja wyniki

druga rzecz to przeladowywanie strony mam szablon strony zrobiony w golive i on generuje kod za pomoca ktorego czesc w ktorej znajduja sie jakies zmienne informacje jest pobierana za pomoca pliku php ktory wczytuje plik html ktory zawiera tresc witryny i moje pytanie jest nastepujace chce do tego szablonu podlaczyc jakis skrypt php ktory wysyla informacje metoda get do adresu URL, jak sie domyślam jezeli dolacze ten skrypt to nie bedzie wysylal tych danych i pytanie jak to rozwiazac
przykladowy kod pliku ktory laduje html wyglada tak:
  1. <?php
  2.  
  3. // Otwarcie plików z szablonami elementów strony
  4. $tplGlowny = fopen("szablony/glowny.html", "r");
  5. $tplMenu = fopen("szablony/menu.html", "r");
  6. $tplkalkulator = fopen("szablony/kalkulator.html", "r");
  7. // Wczytanie szablonów
  8. $strGlowny = "";
  9. while (!feof($tplGlowny)) {
  10. $strGlowny .= fgets($tplGlowny);
  11. }
  12. $strMenu = "";
  13. while (!feof($tplMenu)) {
  14. $strMenu .= fgets($tplMenu);
  15. }
  16. $strkalkulator = "";
  17. while (!feof($tplkalkulator)) {
  18. $strkalkulator .= fgets($tplkalkulator);
  19. }
  20. fclose($tplGlowny);
  21. fclose($tplMenu);
  22. fclose($tplkalkulator);
  23.  
  24. // Umieszczenie menu w szablonie głównym
  25. $strGlowny = str_replace('%menu%', $strMenu, $strGlowny);
  26. // Umieszczenie kalkulatora w szablonie głównym
  27. $strGlowny = str_replace('%kalkulator%', $strkalkulator, $strGlowny);
  28. // Dodanie tytułu strony
  29. $strGlowny = str_replace('%tytul_strony%', $tytul, $strGlowny);
  30. // Wstawienie treści strony
  31. $strGlowny = str_replace('%tresc%', $tresc_strony, $strGlowny);
  32. // Wyświetlenie gotowej strony
  33. print($strGlowny);
  34. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 04:17