Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Ftp problem z połączeniem !! Ważne !!!
post 15.05.2004, 17:07:54
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>&nbsp;<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">&nbsp;Wykonawca:</td>
<td width="304" height="26" valign="top">
<p align="left"><b>&nbsp;'.$g.'.&nbsp; '.$wykonawca.'</b></td>
</tr>
<tr>
<td width="93" height="21" valign="top">
<p align="left">&nbsp;Utwór:</td>
<td width="304" height="21" valign="top">
<p align="left"><b>&nbsp;'.$utwor.'</b></td>
</tr>
<tr>
<td width="93" height="23" valign="top">
<p align="left">&nbsp;Rozszerzenie:</td>
<td width="304" height="23" valign="top">
<p align="left"><b>&nbsp;'.$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">&copy;2004 by <b>Xmp3</b></p>');
?>
?>[/php:1:3a02b1ae0e]
Go to the top of the page
+Quote Post
invx
post 15.05.2004, 17:48:33
Post #2





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


moze server ma save mode questionmark.gif albo sprubuj ustawic na 666


--------------------
RCXcms
www.rcx.prv.pl
Pierwszy polski w pełni zintegrowany system portal
Go to the top of the page
+Quote Post
post 15.05.2004, 19:07:54
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 !!!
Go to the top of the page
+Quote Post
invx
post 15.05.2004, 19:15:55
Post #4





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


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 smile.gif, trzeba pruowac wszystkiego


--------------------
RCXcms
www.rcx.prv.pl
Pierwszy polski w pełni zintegrowany system portal
Go to the top of the page
+Quote Post
Liko
post 15.05.2004, 19:20:03
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.
Go to the top of the page
+Quote Post
post 15.05.2004, 19:46:56
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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 21:34