hey iedereen,

Op het moment ben ik bezig met het maken van een script die in een map alle video's opzoekt en die weergeeft
alleen op het moment geeft hij weer dat er een video is wat klopt, ik kan de speler zien, alleen wilt hij hem niet afspelen...

dit is mijn code:

<?php

$a = '1'; //aantal videos op 1 pagina
$locatie = 'video'; //map van videos
$width = '500'; //breedte van de video
$height = '500'; //hoogte van de video


//hieronder hoeft niks veranderd te worden
if (!isset($_GET['pagina'])) { $pagina = 1; } else { $pagina = $_GET['pagina']; }
$dir = opendir($locatie);
$nr = '1';
// Haal de gegevens uit dir
while (false !== ($file = readdir($dir))) {
if (($file !== ".") and ($file !== "..")) {
list($filename, $ext) = explode(".", $file);
list($main, $sub, $include) = explode("/", $PHP_SELF);
$files[$nr] = $file;
$nr++;
}
}
$a0 = count($files);

$a1 = ($a0/$a);
$a2 = round($a1);
if ($a1 > $a2) {
$a2++;
}
$i = '1';
while ($i != ($a2 + 1)) {
if ($pagina == $i) {
$j = (($a * $i)-$a);
$vid = ($j + 1);
while ($j != ($a * $i)) {
if ($vid > $a0) {
$j = ($a * $i);
}
else {
echo "<embed src=\"$locatie/$files[$vid]\" height=\"$height\" width=\"$width\" autostart='false' />";
$vid++;
$j++;
}
}
//pagina nummers met links
$l = '1';
echo "<br><br>";
while ($l != ($a2 + 1)){
if ($l == $pagina){
echo "<b>[$l]</b> ";
}
else {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pagina=$l\">[$l]</a> ";
}
$l++;

}

}
$i++;
}

?>
Cyvan Oort op 19/02/2013 23:22:53

http://carstenoort-pt.com/content/video.php?nr=1 dat is de link naar hoe het eruit ziet...

daarnaast, waarom mag die PHP-code daar dan niet staan?

Die mag er wel staan, maar hoor je in HTML-source van je browser niet te zien. Ik gok erop dat je in de war was met de PHP-source uit je editor, maar in de HTML-source zal je nooit en te nimmer een PHP-code te zien krijgen, als PHP op de server enabled is.

Reageren