Ze statystykami sobie poradziłem. Teraz mam problem z wyszukiwarką. Chciałbym, aby searchbox, który ma na każdej stronie odwoływał się zapytaniem dla search.php. Z kolei tamten miał funkcję include, która zaiera odpowiednio spreparowany adres wyników wyszukiwarko Googla. Jest w ogóle takie coś możliwe? Jak dotat nie wiem dlaczego dane z searchboxa nie dochodzą do search.php. Tzn. dochodzą w adresie strony, tylko search.php nie może odebrać ich. Podam kody.

Searchbox (zaincludowany w indexie)
  1. <form class="searchform" action="search.php" method="post">
  2. <p>
  3. <input type="text" name="q" />
  4. <input type="submit" value="Szukaj" />
  5. </p>
  6. </form>


Search.php
  1. <?php
  2. require("includes/site_header.php");
  3. ?>
  4.  
  5. <h1>Wyszukiwarka</h1>
  6. <h2>Znaleziono w serwisie</h2>
  7.  
  8. <?php
  9. if(!isset($_POST['q'])
  10. {
  11. echo 'Nie wprowadzono słów kluczowych!';
  12. }
  13. else
  14. {
  15. $q = $_POST['q'];
  16. trim($q);
  17.  
  18. echo '$q';
  19. }
  20. ?>
  21.  
  22. <?php
  23. require("includes/site_footer.php");
  24. ?>


Narazie chcę aby słowo kluczowe się wyświetlało, co by oznaczało, że dane docierają. Niestety wyświetla się biała strona. W adresie widać jednag zmienną. Nie wim jak to naprawić.

EDIT: Teraz nawet nie ma zmiennych w URL'u sad.gif
EDIT #2: Zmieniłem na GET, w adresie jest zmienna, ale nadal widać białą stronę. Powina chociaż pokazywać się strona z błędem prawda? I dlaczego includy się nie wyświetlają?