Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] pobiera, a nie otwiera
jin12
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 30.04.2008

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


Witam! Mam pewien problem, a mianowicie mam wyszukiwarkę, która jest połączona ze skryptem, który ma wyszukiwane hasło wybierać z bazy danych. Problem w tym, że ta wyszukiwarka zamiast otwierać ten plik php ze skryptem chce go pobrać na dysk. Proszę o pomoc.
P.S. jeżeli takowy temat pojawił się już na forum, a na pewno takowy już był, to poproszę link do tego postu, bo nie mogę nigdzie znaleźć na forum rozwiązania tego problemu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jin12
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 30.04.2008

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


Plik ze skryptem ma oczywiście rozszerzenie php.
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  4. <title>Wyszukiwarka książek w księgarni</title>
  5. </head>
  6. <body>
  7. <h1>Wyszukiwanie książek w księgarni</h1>
  8.  
  9. <form action="rezultaty.php" method="post">
  10. Wybierz metodę wyszukiwania:<br />
  11. <select name="metoda_szukania">
  12. <option value="autor">Autor</option>
  13. <option value="tytul">Tytuł</option>
  14. <option value="isbn">ISBN</option>
  15. </select>
  16. <br />
  17. WprowadĽ poszukiwane wyrażenie:<br />
  18. <input type="wyrazenie" type="text">
  19. <br />
  20. <input type="submit" value="Szukaj">
  21. </form>
  22. </body>
  23. </html>
  24.  
  25. Oto moja wyszukiwarka
  26.  
  27. A oto mój skrypt
  28.  
  29. <html>
  30. <head>
  31. <title>"Książkorama"-Rezultaty wyszukiwania</title>
  32. </head>
  33. <body>
  34. <h1>"Książkorama"-Rezultaty wyszukiwania </h1>
  35. <?php
  36. // utworzenie krótkich nazw zmiennych
  37. $metoda_szukania=$_POST['metoda_szukania'];
  38. $wyrazenie=$_POST['wyrazenie'];
  39.  
  40. $wyrazenie = trim($wyrazenie);
  41.  
  42. if (!$metoda_szukania || !$wyrazenie)
  43. {
  44.  echo 'Brak parametrów wyszukiwania. Wróć do poprzedniej strony i spróbuj ponownie.';
  45.  exit;
  46. }
  47. {
  48. $metoda_szukania = addslashes($metoda_szukania);
  49. $wyrazenie = addslashes($wyrazenie);
  50. }
  51.  
  52. @ $db = new mysqli('localhost', 'ksiazkorama', 'ksiazkorama123', 'ksiazki');
  53.  
  54. if (mysqli_connect_errno())
  55. {
  56.  echo 'Błąd: Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz później.';
  57.  exit;
  58. }
  59.  
  60. $zapytanie = "select * from ksiazki where ".$metoda_szukania." like '%".$wyrazenie."%'";
  61. $wynik = $db->query($zapytanie);
  62.  
  63. $ile_znalezionych = $wynik->num_rows;
  64.  
  65. echo '<p>Ilość znalezionych pozycji: '.$ile_znalezionych.'</p>';
  66.  
  67. for ($i=0; $i <$ile_znalezionych; $i++)
  68. {
  69.  $wiersz = $wynik->fetch_assoc();
  70.  echo '<p><strong>'.($i+1).'. Tytuł: ';
  71.  echo stripslashes($wiersz['tytul']);
  72.  echo '</strong><br />Autor: ';
  73.  echo stripslashes($wiersz['autor']);
  74.  echo '<br />ISBN: ';
  75.  echo stripslashes($wiersz['isbn']);
  76.  echo '<br />Cena: ';
  77.  echo stripslashes($wiersz['cena']);
  78.  echo '</p>';
  79. }
  80.  
  81. $wynik->free();
  82. $db->close();
  83.  
  84. ?>
  85.  
  86. </body>
  87. </html>


// @jin12 poczytaj regulamin. Tym razem dodałem za ciebie bbcode i tag w temacie. Następnym razem zamknę temat.
// batman
Go to the top of the page
+Quote Post

Posty w temacie
- jin12   [php] pobiera, a nie otwiera   5.05.2008, 19:41:50
- - batman   Proszę dodać odpowiedni tag do tematu.   5.05.2008, 19:59:21
- - jin12   Wybacz, ale jestem początkujący, dlatego proszę o ...   5.05.2008, 20:03:16
- - szawel   jakie rozszerzenie ma ten plik ze skryptem i jak ...   5.05.2008, 20:03:33
- - jin12   Plik ze skryptem ma oczywiście rozszerzenie php. ...   5.05.2008, 20:09:34
- - Cezar708   najprawdopodobniej nie masz zainstalowanego serw...   5.05.2008, 20:12:29
- - szawel   pozatym maly blad: <input type="wyrazenie...   5.05.2008, 20:15:20
- - jin12   Tylko pamiętaj Szawel, że samo odpalenie...   5.05.2008, 20:21:17
- - Cezar708   Cytat(jin12 @ 5.05.2008, 19:21:17 ) T...   5.05.2008, 20:25:52
- - szawel   dokladnie tak jak napisal ci cezar napisz jak to o...   5.05.2008, 20:30:34
- - jin12   file://localhost/C:/AppServ/www/wyszukiwarka.html ...   5.05.2008, 20:45:52
- - szawel   http://localhost/wyszukiwarka.html masz uruchom to...   5.05.2008, 20:47:28
- - Cezar708   Cytat(szawel @ 5.05.2008, 19:47:28 ) ...   5.05.2008, 20:49:40
- - jin12   Tak nie działa...tzn. nie wywala bł...   5.05.2008, 20:49:43
- - Cezar708   więc napisz jaki masz zainstalowany serwer to Ci p...   5.05.2008, 20:51:13
- - szawel   Cytat(Cezar708 @ 5.05.2008, 21:49:40 ...   5.05.2008, 20:53:37
- - jin12   Cezar ja wiem, gdzie mam umieszczać pliki...takie ...   5.05.2008, 20:53:58
- - Cezar708   Cytat(szawel @ 5.05.2008, 19:53:37 ) ...   5.05.2008, 20:58:29
- - piotrooo89   a spróbuj sobie Krasnala 2.7 zainstalować... nie z...   5.05.2008, 21:12:11
- - jin12   Dobra dział już wszystko ładnie...zainstalowałem t...   5.05.2008, 21:43:42
- - piotrooo89   Ja sam korzystam z Krasnalka i jeszcze mnie nie za...   5.05.2008, 21:48:22


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

 



RSS Aktualny czas: 11.10.2025 - 10:18