Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript][PHP]Problem ze zmianą z selecta na input w html
Forum PHP.pl > Forum > Przedszkole
Kiui
Witam.
Proszę o sprawdzenie błędów Wszystko było dobrze do momentu kiedy przerbiłem z <selecta> na <input> w htmlu.


  1. <script type="text/javascript">
  2. function showUser(str)
  3. {
  4. if (str=="")
  5. {
  6. document.getElementById("txtHint").innerHTML="";
  7. return;
  8. }
  9. if (window.XMLHttpRequest)
  10. {// code for IE7+, Firefox, Chrome, Opera, Safari
  11. xmlhttp=new XMLHttpRequest();
  12. }
  13. else
  14. {// code for IE6, IE5
  15. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  16. }
  17. xmlhttp.onreadystatechange=function()
  18. {
  19. if (xmlhttp.readyState==4 && xmlhttp.status==200)
  20. {
  21. document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
  22. }
  23. }
  24. xmlhttp.open("GET","../prywatnaczesc/getuser.php?q="+str,true);
  25. xmlhttp.send();
  26. }
  27. </head>
  28.  
  29.  
  30. <input type="text" name="users" onchange="showUser(this.value)" VALUE="asd.mp3">
  31.  
  32.  
  33.  
  34. </form>
  35. <br />
  36. <div id="txtHint"><b>Person info will be listed here.</b></div>
  37.  
  38. </body>
  39. </html>

  1. <?php
  2. $naz_plik = $_GET["q"];
  3.  
  4. if(strstr($naz_plik, '.pdf'))
  5. {
  6. $typ="E-BOOK";
  7.  
  8. }elseif(strstr($naz_plik, '.mp3'))
  9. {
  10. $typ="Muzyka";
  11.  
  12. }elseif(strstr($naz_plik, '.apk'))
  13. {
  14. $typ="Android";
  15.  
  16. }elseif(strstr($naz_plik, '.iso'))
  17. {
  18. $typ="PC";
  19.  
  20. }elseif(strstr($naz_plik, '.avi')||strstr($naz_plik, '.mp4')||strstr($naz_plik, '.mpeg')||strstr($naz_plik, '.mpg')||strstr($naz_plik, '.rmvb')||strstr($naz_plik, '.divx'))
  21. {
  22. $typ="Film" ;
  23.  
  24. }elseif(strstr($naz_plik, '.xap'))
  25. {
  26. $typ="WP";
  27.  
  28. }elseif(strstr($naz_plik, '.ipa'))
  29. {
  30. $typ="IOS";
  31.  
  32.  
  33. }
  34.  
  35. $db = new mysqli('localhost', 'xx', 'xx', 'xx');
  36.  
  37. $sql="SELECT * FROM pod_kat WHERE nazwa_kategorji = '".$typ."'";
  38.  
  39. $result = mysqli_query($db, $sql);
  40.  
  41. echo '<select name="pod_kat">' ;
  42. while($row = mysqli_fetch_assoc($result))
  43. {
  44.  
  45. echo '<OPTION VALUE="'.$row['naz_podkat'].'">'.$row['naz_podkat'].'</OPTION>';
  46. }
  47. echo '</select>';
  48. ?>
  49.  
nospor
Cytat
Dlaczego nie działa

Temat: Jak poprawnie zatytulowac watek

Dodatkowo byłoby miło jakbyś napisał czym objawia się to niedziałanie....

edit: otwieram
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.