![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Napisałem sobie skrypt na pobieanie plikó serwera ftp i cholera na localhost działa a na serwerze nie
register_globals jest ON serwer jest unixowy chmod 777 dla wszystkich plików a jest ich 4 ale w tym robi mi bład Cytat Warning: ftp_login() expects parameter 1 to be resource, boolean given in /home/httpd/vhosts/muzyka.zv.pl/httpdocs/mp32/mp3.php on line 38
Warning: ftp_pasv() expects parameter 1 to be resource, boolean given in /home/httpd/vhosts/muzyka.zv.pl/httpdocs/mp32/mp3.php on line 40 Warning: ftp_nlist() expects parameter 1 to be resource, boolean given in /home/httpd/vhosts/muzyka.zv.pl/httpdocs/mp32/mp3.php on line 42 Warning: ftp_quit() expects parameter 1 to be resource, boolean given in /home/httpd/vhosts/muzyka.zv.pl/httpdocs/mp32/mp3.php on line 146 zobaczcie na kod i prosze o pomoc to cholernie pilne [php:1:3a02b1ae0e]<?php <? $kolortabelki="#000000"; $rozmiar_cz="11px"; $kroj_cz="Verdana"; $tlo_tab="#DDE3E2"; $font_color="black"; echo(' <style> <!-- table { color: '.$kolortabelki.'; font-size: '.$rozmiar_cz.'; font-family: '.$kroj_cz.'; border: 1px solid #000000; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: '.$tlo_tab.' } p { font-family: '.$kroj_cz.' ; color:'.$font_color.';font-size: '.$rozmiar_cz.'} a:hover {color:red} --> </style> '); echo('<p style= "font-size: 14px" align="center">Skrypt downloadu by Xmp3</p>'); echo('<br><center><form align="center" method="get" action="mp3.php"> <p> <select size="1" name="ile"> <option>5</option> <option>10</option> <option>15</option> <option>20</option> <option>100</option> <option>max</option> </select> <input type="submit" value="Pokaż"></p> </form></center></p>'); $url='66.98.208.67'; $connect = ftp_connect($url); $connet_res= ftp_login($connect, "Anonymous", "xmp3@muzyka.net.pl"); ftp_pasv ($connect, true) ; $plik=ftp_nlist ($connect, "ble/pop"); $pliki=$plik; $ilosc_wys=$_GET['ile']; if(empty($ilosc_wys)) { $y=count($pliki); } else { $y=$ilosc_wys; $bas=count($pliki); } if($ilosc_wys=="max") { $y=count($pliki); } if($ilosc_wys>$bas) { $y=count($pliki); } $file=fopen("lista.n", "w"); fwrite($file, ""); fclose($file); @unlink("lista.n"); for($i=0; $i < $y; $i++){ $tekst=$pliki[$i]."n"; $fp=fopen("lista.n", "a"); flock($fp,2); fwrite($fp, $tekst); flock($fp,3); fclose($fp); $rozszerzenie = substr($pliki[$i], -3, 3); $teraz=$pliki[$i]; $g=$i+1; $ilema=strlen($pliki[$i]); $czy=$ilema-4; $piosenka = substr($pliki[$i], 0, $czy); $rozbicie= explode("-", $pliki[$i]); $wykonawca=$rozbicie[0]; $len=strlen($wykonawca); $wykonawca=substr($wykonawca, 8, $len); $utwor=$rozbicie[1]; $utwor=explode(".",$utwor); $utwor=$utwor[0]; echo(' <div align="center"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="400" height="99" id="AutoNumber1"> <tr> <td width="93" height="26" valign="top"> <p align="left"> Wykonawca:</td> <td width="304" height="26" valign="top"> <p align="left"><b> '.$g.'. '.$wykonawca.'</b></td> </tr> <tr> <td width="93" height="21" valign="top"> <p align="left"> Utwór:</td> <td width="304" height="21" valign="top"> <p align="left"><b> '.$utwor.'</b></td> </tr> <tr> <td width="93" height="23" valign="top"> <p align="left"> Rozszerzenie:</td> <td width="304" height="23" valign="top"> <p align="left"><b> '.$rozszerzenie.'</b></td> </tr> <tr> <td width="398" height="22" valign="top" colspan="2"> <p align="center"><a style="text-decoration: none" href="download.php?id='.$i.'"><b>Pobierz utwór</b></a></td> </tr> </table> </div> <br> ' ); } ftp_quit($connect); echo('<hr color="black"></hr> <p align="center">©2004 by <b>Xmp3</b></p>'); ?> ?>[/php:1:3a02b1ae0e] |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
moze server ma save mode
![]() -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
server na 100% nie ma safe mode a nadadnie chmod 666 jest prawie tym samym co 777 ale częsciej nadaje 777 wtedy dochodza prawa wykonania, czekam na dalsza pomoc !!!
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
Cytat a nadadnie chmod 666 jest prawie tym samym co 777 ale częsciej nadaje 777 wtedy dochodza prawa wykonania
ale czasami takie cos pomaga ![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 436 Pomógł: 6 Dołączył: 8.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
A czy na tym serwerze napewno są włączone połączenia FTP w php ? Zapytaj się admina, lub wywołaj php_info i wtedy się dowiesz.
|
|
|
![]()
Post
#6
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
tzn tak pytałem go czy
--enable-ftp --with-ftp jest włączone i czekam na odpowiedz |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 21:34 |