ntw Posted November 18, 2006 Report Share Posted November 18, 2006 Salaījos googlē tutoriāļus n uztaisīju Upload skriptu ar login paneli. Logini glabājas datubāzē ( Ar MD5 ) Pats UPload Formas izpildītājs: <?php //set where you want to store files //in this example we keep file in folder upload //$HTTP_POST_FILES['ufile']['name']; = upload file name //for example upload file name cartoon.gif . $path will be upload/cartoon.gif $path= "upload/".$HTTP_POST_FILES['ufile']['name']; if($ufile !=none) { if(copy($HTTP_POST_FILES['ufile']['tmp_name'], $path)) { echo "Ok!<BR/>"; //$HTTP_POST_FILES['ufile']['name'] = file name //$HTTP_POST_FILES['ufile']['size'] = file size //$HTTP_POST_FILES['ufile']['type'] = type of file echo "File Name :".$HTTP_POST_FILES['ufile']['name']."<BR/>"; echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>"; echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>"; } else { echo "Notikusi Kljuume"; } } ?> Directory Listing Skripts: <?php $viewExt = '.mp3|.jpg|.jpeg|.png|.gif|.rar|.dll|.zip|.avi|.mpg|.mpeg'; $dirHandle = opendir('.'); while ($file = readdir($dirHandle)) { if ($file != '.' && $file != '..' && eregi("($viewExt)$",$file) && !eregi("^index.",$file)) { $stack[] = $file; } } closedir($dirHandle); sort($stack); foreach($stack as $value) { echo '<a href="'.$value.'">'.$value.'</a><br>'."\n"; } ?> Kāds man lūdzu nevarētu pastāstīt, kā lai izdaru tā, ka direktorijas listingā man uzrādītos Kas ir uzlādējis. Zieds jau būtu ja varētu arī uzzināt kā pielikt vēl laiku kad ir uzlādēts. Ceru uz atsaucību. Paldies. P.S. Ja varat ieteikt man to visu vienkāršāk izdarīt, lūdzu... es tikai mācos.... Link to comment Share on other sites More sharing options...
neprasa Posted November 18, 2006 Report Share Posted November 18, 2006 salasijies tutorialus ka uztaisit copy, paste Link to comment Share on other sites More sharing options...
andrisp Posted November 18, 2006 Report Share Posted November 18, 2006 neprasa, pats neko nesaproti, bet citus aplikt māki, ja ? Link to comment Share on other sites More sharing options...
ntw Posted November 18, 2006 Author Report Share Posted November 18, 2006 salasijies tutorialus ka uztaisit copy, paste Sorry, laikam aizskāru tavas jūtas, ka izmantoju ctrl+c un ctrl+v un pēc tam lasu kas ko dara un kā ko izdarīt. Kā tad savādāk iemācīšos. Protams, jā, es jau varētu visu pārrakstīt, bet vai diža jēga? Jā protams es varēju arii php komentus izdzēst - Bet arī vai no tā diža jēga? Man liekas par to nav jautājums. Es gribētu uzzināt kā to pievienots by varētu uztaisīt. ... Link to comment Share on other sites More sharing options...
Blitz Posted November 18, 2006 Report Share Posted November 18, 2006 $fails=$HTTP_POST_FILES['ufile']['name']; $ext=str_replace(".","",strchr($fails,".")); //paplasinajums $nos=strrev($fails); //apgriezam $nos=strstr($nos,"."); //visu pec punkta $nos=str_replace(".","",$nos); //novacam punktu $nos=strrev($nos); //griezam atpakal $fails=$nos."pievienots_by_me".$ext; $path= "upload/".$fails; P.S. Drosvien eksiste kautkads racionalaks risinajums, bet uz aatro nak tikai shis galvaa. Neparbaudiju vai stradaa. Link to comment Share on other sites More sharing options...
march Posted November 18, 2006 Report Share Posted November 18, 2006 Datubāzē taisi katram failam ierakstu un tajā glabā kas uploadējis, kad uploadējis un tml. Link to comment Share on other sites More sharing options...
Recommended Posts