Bijgaand de volgende code:


            <?php
            session_start();

            if(isset($_SESSION['username']))
            {
              echo '

            <!DOCTYPE html>
            <html>
            <head>
            <link rel="stylesheet" href="../../sidebar3.css">
            <link rel="icon" href="../../../../../favicon.ico" type="image/x-icon"/>
            <title>Muziek</title>
            </head>
            <body>
            <body>

            <div id="container">
              <div id="sidebar">
                
            <ul>

            <li><a href= "../../userhome.php">Home</a></li>
            <li><a href= "0.php">0</a></li>
            <li><a href= "1.php">1</a></li>
            <li><a href= "2.php">2</a></li>
            <li><a href= "3.php">3</a></li>
            <li><a href= "4.php">4</a></li>
            <li><a href= "5.php">5</a></li>
            <li><a href= "6.php">6</a></li>
            <li><a href= "7.php">7</a></li>
            <li><a href= "8.php">8</a></li>
            <li><a href= "9.php">9</a></li>
            <li><a href= "A.php">A</a></li>
            <li><a href= "B.php">B</a></li>
            <li><a href= "C.php">C</a></li>
            <li><a href= "D.php">D</a></li>
            <li><a href= "E.php">E</a></li>
            <li><a href= "F.php">F</a></li>
            <li><a href= "G.php">G</a></li>
            <li><a href= "H.php">H</a></li>
            <li><a href= "I.php">I</a></li>
            <li><a href= "J.php">J</a></li>
            <li><a href= "K.php">K</a></li>
            <li><a href= "L.php">L</a></li>
            <li><a href= "M.php">M</a></li>
            <li><a href= "N.php">N</a></li>
            <li><a href= "O.php">O</a></li>
            <li><a href= "P.php">P</a></li>
            <li><a href= "Q.php">Q</a></li>
            <li><a href= "R.php">R</a></li>
            <li><a href= "S.php">S</a></li>
            <li><a href= "T.php">T</a></li>
            <li><a href= "U.php">U</a></li>
            <li><a href= "V.php">V</a></li>
            <li><a href= "W.php">W</a></li>
            <li><a href= "X.php">X</a></li>
            <li><a href= "Y.php">Y</a></li>
            <li><a href= "Z.php">Z</a></li>



            </ul>
            <div id="sidebar-content" style="height: 50px"></div>
            </div><!--
            --><div id="content">
            <br>
            <figure>
                <audio controls>
                    <!--<source src="André Hazes - Zij Gelooft In Mij.ogg" type="audio/ogg">-->
                    <source src="/André Hazes - Zij Gelooft In Mij.mp3" type="audio/mpeg">
                    Your browser does not support the audio element.
                </audio>
            </figure>
            
            

            <div id="main-content" style="height: 1800px"></div><br><br>


';
}
else
{
    echo "<script>location.href='inlog.php'</script>";
}
?><br><>



Als ik dit in HTML doe dan kan ik wel naar het liedje luisteren. Wat doe ik fout?

De HTML



            <!DOCTYPE html>
            <html>
            <head>
            <link rel="stylesheet" href="../../sidebar3.css">
            <link rel="icon" href="../../../../../favicon.ico" type="image/x-icon"/>
            <title>Muziek</title>
            </head>
            <body>
            <body>

            <div id="container">
              <div id="sidebar">
                
            <ul>

            <li><a href= "../../userhome.php">Home</a></li>
            <li><a href= "0.php">0</a></li>
            <li><a href= "1.php">1</a></li>
            <li><a href= "2.php">2</a></li>
            <li><a href= "3.php">3</a></li>
            <li><a href= "4.php">4</a></li>
            <li><a href= "5.php">5</a></li>
            <li><a href= "6.php">6</a></li>
            <li><a href= "7.php">7</a></li>
            <li><a href= "8.php">8</a></li>
            <li><a href= "9.php">9</a></li>
            <li><a href= "A.php">A</a></li>
            <li><a href= "B.php">B</a></li>
            <li><a href= "C.php">C</a></li>
            <li><a href= "D.php">D</a></li>
            <li><a href= "E.php">E</a></li>
            <li><a href= "F.php">F</a></li>
            <li><a href= "G.php">G</a></li>
            <li><a href= "H.php">H</a></li>
            <li><a href= "I.php">I</a></li>
            <li><a href= "J.php">J</a></li>
            <li><a href= "K.php">K</a></li>
            <li><a href= "L.php">L</a></li>
            <li><a href= "M.php">M</a></li>
            <li><a href= "N.php">N</a></li>
            <li><a href= "O.php">O</a></li>
            <li><a href= "P.php">P</a></li>
            <li><a href= "Q.php">Q</a></li>
            <li><a href= "R.php">R</a></li>
            <li><a href= "S.php">S</a></li>
            <li><a href= "T.php">T</a></li>
            <li><a href= "U.php">U</a></li>
            <li><a href= "V.php">V</a></li>
            <li><a href= "W.php">W</a></li>
            <li><a href= "X.php">X</a></li>
            <li><a href= "Y.php">Y</a></li>
            <li><a href= "Z.php">Z</a></li>



            </ul>
            <div id="sidebar-content" style="height: 50px"></div>
            </div><!--
            --><div id="content">
            <br>
            <figure>
                <audio controls>
                    <!--<source src="André Hazes - Zij Gelooft In Mij.ogg" type="audio/ogg">-->
                    <source src="D:\Muziek\MP3\A\André Hazes - Zij Gelooft In Mij.mp3" type="audio/mpeg">
                    Your browser does not support the audio element.
                </audio>
            </figure>
            
            

            <div id="main-content" style="height: 1800px"></div><br><br>


probeer het eerst eens met "liedje.mp3" in plaats van die ingewikkelde titels.

Werkt dat, dan ga je na wat een spatie in de naam tot gevolg heeft. En dan wat een é doet etc.

Nog los van de vraag of je überhaupt aan je D-schijf mag komen. (en ik vraag me af of je bij een lokaal path wel wat hebt aan urlencode over het hele path.)
hoi,

Het liedje werkt nu!



            <?php
            session_start();

            if(isset($_SESSION['username']))
            {
              echo '

            <!DOCTYPE html>
            <html>
            <head>
            <link rel="stylesheet" href="../../sidebar3.css">
            <link rel="icon" href="../../../../../favicon.ico" type="image/x-icon"/>
            <title>Muziek</title>
            </head>
            <body>
            <body>

            <div id="container">
              <div id="sidebar">
                
            <ul>

            <li><a href= "../../userhome.php">Home</a></li>
            <li><a href= "0.php">0</a></li>
            <li><a href= "1.php">1</a></li>
            <li><a href= "2.php">2</a></li>
            <li><a href= "3.php">3</a></li>
            <li><a href= "4.php">4</a></li>
            <li><a href= "5.php">5</a></li>
            <li><a href= "6.php">6</a></li>
            <li><a href= "7.php">7</a></li>
            <li><a href= "8.php">8</a></li>
            <li><a href= "9.php">9</a></li>
            <li><a href= "A.php">A</a></li>
            <li><a href= "B.php">B</a></li>
            <li><a href= "C.php">C</a></li>
            <li><a href= "D.php">D</a></li>
            <li><a href= "E.php">E</a></li>
            <li><a href= "F.php">F</a></li>
            <li><a href= "G.php">G</a></li>
            <li><a href= "H.php">H</a></li>
            <li><a href= "I.php">I</a></li>
            <li><a href= "J.php">J</a></li>
            <li><a href= "K.php">K</a></li>
            <li><a href= "L.php">L</a></li>
            <li><a href= "M.php">M</a></li>
            <li><a href= "N.php">N</a></li>
            <li><a href= "O.php">O</a></li>
            <li><a href= "P.php">P</a></li>
            <li><a href= "Q.php">Q</a></li>
            <li><a href= "R.php">R</a></li>
            <li><a href= "S.php">S</a></li>
            <li><a href= "T.php">T</a></li>
            <li><a href= "U.php">U</a></li>
            <li><a href= "V.php">V</a></li>
            <li><a href= "W.php">W</a></li>
            <li><a href= "X.php">X</a></li>
            <li><a href= "Y.php">Y</a></li>
            <li><a href= "Z.php">Z</a></li>



            </ul>
            <div id="sidebar-content" style="height: 50px"></div>
            </div><!--
            --><div id="content">
            <br>
            <figure>
                <audio controls>
                
                    <source src="liedje.mp3" type="audio/mpeg">
            
                </audio>
            </figure>
            
            

            <div id="main-content" style="height: 1800px"></div><br><br>


';
}
else
{
    echo "<script>location.href='inlog.php'</script>";
}
?><br>


Echter er zijn uiteraard veel meer liedjes! Kan ik daar een databaseje voor gebruiken?
Tuurlijk!
Hoi allemaal, Het is me gelukt om de player aan de gang te krijgen. Het probleem waren inderdaad de spaties. Ik wil dezelfde opbouw van de databases gebruiken die ik ook bij de database boeken gebruikt heb. Ik heb deze database muziek genoemd.

Zie bijgaand figuur


Figuur

Daarnaast heb ik al een php gemaakt.

PHP

Echter de muziekspeler krijg ik daar niet in. Iemand die me er kan helpen?

PS ik krijg de bestandjes niet ingevoegd. EEn idee om daar een aparte verwijzing te maken op phphulp?

Waar krijg je de muziekspeler niet in?
Wat heb je al? Ik zie verder geen figuur?
ik kan de bestandjes niet includen
Misschien moet je wat concreter zijn? Hier kunnen we niks mee. :-)



            <?php
            session_start();

            if(isset($_SESSION['username']))
            {
              echo '

              <!DOCTYPE html>
              <html>
              <head>
              <link rel="stylesheet" href="../../sidebar3.css">
              <link rel="icon" href="../../../../../favicon.ico" type="image/x-icon"/>
              <title>Muziek</title>
              </head>
              <body>
              <body>

              <div id="container">
                <div id="sidebar">

              <ul>

              <li><a href= "../../userhome.php">Home</a></li>
              <li><a href= "0.php">0</a></li>
              <li><a href= "1.php">1</a></li>
              <li><a href= "2.php">2</a></li>
              <li><a href= "3.php">3</a></li>
              <li><a href= "4.php">4</a></li>
              <li><a href= "5.php">5</a></li>
              <li><a href= "6.php">6</a></li>
              <li><a href= "7.php">7</a></li>
              <li><a href= "8.php">8</a></li>
              <li><a href= "9.php">9</a></li>
              <li><a href= "A.php">A</a></li>
              <li><a href= "B.php">B</a></li>
              <li><a href= "C.php">C</a></li>
              <li><a href= "D.php">D</a></li>
              <li><a href= "E.php">E</a></li>
              <li><a href= "F.php">F</a></li>
              <li><a href= "G.php">G</a></li>
              <li><a href= "H.php">H</a></li>
              <li><a href= "I.php">I</a></li>
              <li><a href= "J.php">J</a></li>
              <li><a href= "K.php">K</a></li>
              <li><a href= "L.php">L</a></li>
              <li><a href= "M.php">M</a></li>
              <li><a href= "N.php">N</a></li>
              <li><a href= "O.php">O</a></li>
              <li><a href= "P.php">P</a></li>
              <li><a href= "Q.php">Q</a></li>
              <li><a href= "R.php">R</a></li>
              <li><a href= "S.php">S</a></li>
              <li><a href= "T.php">T</a></li>
              <li><a href= "U.php">U</a></li>
              <li><a href= "V.php">V</a></li>
              <li><a href= "W.php">W</a></li>
              <li><a href= "X.php">X</a></li>
              <li><a href= "Y.php">Y</a></li>
              <li><a href= "Z.php">Z</a></li>



              </ul>

      

            }
              <!DOCTYPE html>
              <html>

              <body>
              <a href ="index.php"></a>
              ';
    

              require_once "connectionmuziek.php";

              $sql  = "SELECT * FROM amp3 ORDER BY id ASC";


              $res = mysqli_query($conn, $sql);
              //print_r ($res);

              if(mysqli_num_rows($res)> 0)
              {
                  while($images = mysqli_fetch_assoc($res))
                  {
                  //print_r ($images);


              ?>

              <div class = "alb">
                  <img src = "a/<?php echo $images['mp3data']; ?>"><!--MP3, -->
                  <?php echo $images['mp3naam']; ?><!--Titelliedje-->
              </div>

                  <?php    }

                  }
                  ?>
              </body>
              <html>

              <br>
              <?php
            else
            {
                echo "<script>location.href='inlog.php'</script>";
            }
            ?>

            <figure>
              <audio controls>
                  <source src="liedje.mp3" type="audio/mpeg">
              </audio>




Het onderste stukje is de player. De namen heb ik in php al aangepast.
Met een hardcoded liedje.mp3 zal je altijd dat liedje horen.

Kijk eens naar $_GET, zodat je via de URL van je script bepaalt welke je wilt openen

script.php?liedje=Job-Jijbentdezon.
Of via een ID-nummer uit je database.

Reageren