• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage Video aus Ordner in einer anderen Seite automatisch anzeigen

SteffenR89

Neues Mitglied
Guten Tag,

ich hoffe ich befinde mich hier an der richtigen Adresse und kann mein Problem gut schildern.

Ich baue momentan eine Webseite auf. Ich suche nach einer Möglichkeit Videos die ich in einem Ordner hochlade auf einer Index.html Seite automatisch ausgeben lassen. Also dies soll vollkommen automatisch geschehen.
Ein kleines Beispiel:

Ich habe eine Uploadfunktion eingebaut diese habe ich bewusst so angewiesen das sie egal wie die eigentliche Datei heißt umbenennt in den gewünschten Namen. Ich lade also darüber ein Video oder ein Bild hoch. Möchte dieses aber Automatisch auf der Index.html Hauptseite darstellen lassen.

Ich hoffe ich konnte es verständlich schreiben.

Über eure Hilfe wäre ich sehr erfreut.

Liebe Grüße
Steffen
 
Werbung:
Hallo,

bin jetzt nicht der Profi in PHP, klingt für mich aber nur nach einen kleinen Script.

1) Beim Uploader die Videos inkrementel benennen
2) Mit dem Script den Ordner checken und die Inhalte in ein Array packen
3) Das Array einfach ausgeben

Sollte nicht so ein Problem sein. ;)

lg
 
Weiß nicht genau, ob ich dich richtig verstehe: Willst Du nur ein einziges oder mehrere Videos anzeigen?
Du schreibst:
das sie egal wie die eigentliche Datei heißt umbenennt in den gewünschten Namen
D. h. nach dem Hochladen und der weiteren Verarbeitung hat die Datei immer den selben Namen? Dann brauchst Du nicht einmal ein Skript sondern kannst diese Datei mit dem Video-Tag abspielen.
 
Werbung:
Danke für eure Antworten. Also mein Konzept soll wie folgt aussehen.

1- Nutzer loggt sich ein
2- Nutzer benutzt den Uploader um ein Video hochzuladen
3- Video wird auf der Index Seite nun sichtbar für jeden

Quasi ein ähnliches Konzept wie Youtube hat.
 
Du hast meine Frage nicht beantwortet: Soll das nur für eine einziges oder für mehrere Videos gelten? Wenn ein einziges, brauchst Du kein Skript. Wenn mehrere, müsstest Du das HTML mit den Video-Tags mit PHP generieren. Die Dateinamen der Videos kannst Du dann sehr einfach mit glob() ermitteln.
 
Entschuldige bitte es soll für mehrere Videos gelten. Ich bin nun soweit das die original Namen des Uploads übernommen werden beim Upload.
Ich weiß nur nicht so richtig wie ich es bewerkstelligen soll das ein Video hochgeladen wird und dieses dann auf der Index seite angezeigt wird ich möchte es quasi an die Index Seite übergeben.
 
Werbung:
Verstehe das Problem nicht. Wenn Du ein Login- und ein Upload-Skript hast, musst Du doch fortgeschrittene Kenntnisse in PHP haben. Ich gehe davon aus, dass die Videos alle im selben Verzeichnis liegen. Dann brauchst Du auf deiner Index-Seite doch nur ein kleines Skript, das die Dateinamen der Videos mit glob() aus diesem Verzeichnis ausliest und die video-Tags mit echo genieriert.
 
Zuletzt bearbeitet von einem Moderator:
Und genau da liegt das Problem ich bin nicht fortgeschritten ich besitze nicht die nötigen Kenntnisse bisher das Login & Uploadscript ist ein vorgefertigtes das ich auf meine Webseite angepasst habe.
 
Ach so. Dann probier's mal so:
PHP:
<?php
$videos = glob("dein_video_verzeichnis/*.mp4");
foreach ($videos as $vid) {
    echo '<video src="' . $vid . '">' . "<br />\n";
}
?>
Das Video-Tag kannst du noch verfeineren, indem Du z. B. die Controls einblendest.
 
Werbung:
Das klappt super danke für deine Hilfe! Kannst du mir eventuell noch sagen ob ich die Ergebnisse die angezeigt werden auf eine bestimmte Größe anzeigen lassen kann? also alle Videos sollen die selbe Größe haben (breite:Höhe)



//E

Bereits alleine gelöst vielen dank für deine Hilfe. :-)
 
Zuletzt bearbeitet:
Zurück
Oben