#1 24. Juli 2008 hallo leute ich hab folgendes prob und zwar habe ich einen kleinen download bereich was ich vor habe und zwar wenn ich per ftp die datei File1.avi oder so was in den ordner download lege (da ist auch das script drin) und man ruft es auf sprich xxxx.xx/download/download.php möchte ich das ich direkt die ganzen files angezeigt bekomme und wenn ich drauf klich das er die dann herunter läd das prob ich weiß nicht wie man mittels skript ohne manuele hilfe die daten einliest und ausgibt kann mir jemand helfen vllt anhand eines beispielskriptes??? mir ist alles egal auch wenn sie an den link dann kommen wie andere schon sagten aber ich würde die dnownloads gerne counten brauche hilfe *heeeelllp* gruß hesje danke schonmal im voraus + Multi-Zitat Zitieren
#2 24. Juli 2008 AW: Suche Downloadskript mit automatischer einlesefunktion Also ich hab das mal eben ganz einfach in PHP umgesetz, vielleicht hilft es dir ja . PHP: <? php // "Download-Script" für nuknuk // PHP 5 only ! //Settings $dldir = 'downloads' ; // Verzeichniss für Dateien // $downloads = scandir ( $dldir ); foreach ( $downloads as $file ) { echo '<a href="' . $dldir . '/' . $file . '">' . $file . '</a><br />' ; } ?> Ist nicht getestet sollte aber funktionieren . + Multi-Zitat Zitieren
#3 24. Juli 2008 AW: Suche Downloadskript mit automatischer einlesefunktion php4 workaround: PHP: <? php if(! function_exists ( 'scandir' )) { function scandir ( $dir ) { if(! is_dir ( $dir )) trigger_error ( 'Dir "' . $dir . '" not found' , E_USER_WARNING ); $dir = opendir ( $dir ); $items = array(); while(( $items [] = readdir ( $dir ))); closedir ( $dir ); return $items ; } } ?> + Multi-Zitat Zitieren
#4 31. Juli 2008 AW: Suche Downloadskript mit automatischer einlesefunktion das skript von Mahjong ist perfekt... wäre es aber möglich einfach noch so was reinzubasteln um nur avi dateien anzuzeigen?! thanks schonmal + Multi-Zitat Zitieren
#5 31. Juli 2008 AW: Suche Downloadskript mit automatischer einlesefunktion frag den typen von $file ab. if (filetype($file) == "avi"){ // hier bitte mal guck was php ausgibt, das weiß ich grad nicht // und das prüft du } oder if (substr($file,-3) == "avi"){ } das hängst du in die foreach schleife rein. + Multi-Zitat Zitieren
#6 31. Juli 2008 AW: Suche Downloadskript mit automatischer einlesefunktion danke für die schnelle antwort ich habs jetzt so gemacht aber dann wird gar nichts angezeit und der ganze ordner is voll mir avi Code: <?php // "Download-Script" für nuknuk // PHP 5 only ! //Settings $dldir = '.'; // Verzeichniss für Dateien // $downloads = scandir($dldir); foreach ($downloads as $file) if (substr($file,-3) == "avi"){ } { echo '<a href="'.$dldir.'/'.$file.'">'.$file.'</a><br />'; } ?> wo muss es hin?! + Multi-Zitat Zitieren
#7 31. Juli 2008 AW: Suche Downloadskript mit automatischer einlesefunktion es wird geprüft mit if. also wenn die bedingung stimmt, dann tu was. d.h. in if deine anweisung schreiben. in deinem fall echo ... Code: <?php // "Download-Script" für nuknuk // PHP 5 only ! //Settings $dldir = '.'; // Verzeichniss für Dateien // $downloads = scandir($dldir); foreach ($downloads as $file){ if (substr($file,-3) == "avi"){ echo '<a href="'.$dldir.'/'.$file.'">'.$file.'</a><br />'; } } ?> + Multi-Zitat Zitieren
#8 18. August 2008 AW: Suche Downloadskript mit automatischer einlesefunktion hey leute ich hab mir mal das script geklaut und ein bisschen herumgebastelt bis es mir gefallen hat jetzt habe ich nur ein problem und zwar ich hab folgendes script benutzt: Code: <?php // "Download-Script" für nuknuk // PHP 5 only ! //Settings $dldir = 'downloads'; // Verzeichniss für Dateien // $downloads = scandir($dldir); foreach ($downloads as $file) { echo '<a href="'.$dldir.'/'.$file.'">'.$file.'</a><br />'; } ?> und es funkt alles was mir aber nicht passt das er das aktuelle verzeichnis mit . und das vohrige verzeichnis mit .. anzeigt! kann man das irgendwie entfernen/ausschalten??? lg hesje + Multi-Zitat Zitieren
#9 18. August 2008 AW: Suche Downloadskript mit automatischer einlesefunktion suche: PHP: $downloads = scandir ( $dldir ); füge drunter ein: PHP: unset( $downloads [ array_search ( '.' , $downloads )], $downloads [ array_search ( '..' , $downloads )]); + Multi-Zitat Zitieren
#10 18. August 2008 AW: Suche Downloadskript mit automatischer einlesefunktion jetzt zeigt er mir aber nur noch eine datei an?! + Multi-Zitat Zitieren
#11 18. August 2008 AW: Suche Downloadskript mit automatischer einlesefunktion habs hinbekommen.... + Multi-Zitat Zitieren