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>


En jij hebt ergens een audiobestand staan met als naam AMP3/LiedjeA95.mp3 ?
Bij mij wil het ook niet laden.

Wat niet zo verbazend is als je zo’n 100 mp3 op je pagina wilt laden.

Probeer het eens met 1 tegelijk.

Zie mijn eerdere voorbeeld
Hm, gaat dat niet on-demand?
Hoi,

Bij mij lukt het wel, maar heb ook een i7 met 32 GB ... maar je kunt denk ik met een beperkt aantal mp3s dit doen. Daar gaat het ok niet om! Als de speler maar werkt! ik heb inderdaad liedje: AMP3/LiedjeA95.mp3
Controleer met PHP of het audiobestand bestaat.
Ed Jeurissen op 18/12/2022 20:45:59

Hoi,

Bij mij lukt het wel, maar heb ook een i7 met 32 GB ... maar je kunt denk ik met een beperkt aantal mp3s dit doen. Daar gaat het ok niet om! Als de speler maar werkt! [color="red"]ik heb inderdaad liedje: AMP3/LiedjeA95.mp3[/color]

En dat liedje bevindt zich waar?
Werkt dat linkje naar de MP3 ook als je het in de adresbalk van je browser intikt?

Ik vermoed namelijk van niet, het verklaart waarom er geen enkele MP3 wil spelen.
Maak HTTP-links (URL) in plaats van Windows-links, en het zal werken.

P.S.: Ik heb al acht jaar dezelfde i7 met 16 GB, en het ding liep nog sneller ook toen ik Windows verving voor Linux!
Ed Jeurissen op 19/12/2022 12:27:59

Aangepast file_exists(). Geen foutmeldingen. @ Ozzie Dat liedje bestand. |ie link!

https://ibb.co/NsMptxg




File exists geeft ook geen foutmeldingen.

Probeer eens met de volgende link of het dan wel werkt:

/Muziek/AMP3/LiedjeA95.mp3
Aan je plaatje te zien heb je een map muziek.


Mijn link is de volgende:

http://localhost:8080/website/Muziek/Amp3/A10.php

De code tot nu toe:


            <?php
            session_start();

            if(isset($_SESSION['username']))
            {
            
            ?>  

            <!DOCTYPE html>
            <html>
            <head>
            <link rel="stylesheet" href="../../sidebar3.css">
            <link rel="icon" href="../../../../../favicon.ico" type="image/x-icon"/>
            <title>Muziek A</title>
            </head>
            <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">

                <a href ="index.php"></a>
                <?php

                    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">
                <audio controls>
                    <source src="/Muziek/AMP3/<?php echo file_exists($images['mp3data']); ?>" type="audio/mpeg"><!--MP3, -->

                </audio>
                  <?php echo $images['Mp3Naam']; ?><!--Titelliedje-->
              </div>

                <?php    }

                }
                ?>
            </body>
            </html>
        
            <br>

Reageren