Gå til innhold

problem med ftp_login()


Anbefalte innlegg

har følgende kode:

<?php

$name = $_POST['name'];
$sdir = '../' . $_POST['name'];
$imgs = $_POST['imgs'];
$file_ending = $_POST['fileend'];
$dir = $_POST['dir'];

if(empty($name) || empty($imgs) || empty($dir) || empty($file_ending)) {
echo "Du har ikke fylt ut alle feltene!";
exit;
}

$ftp_server = 'ftp.start.no';
$ftp_user_name = 'xxxxxxx';
$ftp_user_pass = 'xxxxxxxx';


if(!is_dir($sdir)){

if(mkdir($sdir, 0777)) {

$conn_id = ftp_connect($ftp_server);

[25] $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

if ((!$conn_id) || (!$login_result)) {
   echo "FTP connection has failed! ";
   echo "Attempted to connect to $ftp_server for user $ftp_user_name";
   exit;
} else {
   echo "Tilkoblet til $ftp_server, for bruker $ftp_user_name";
}

 

og jeg får denne feilmeldingen:

 

Warning: ftp_login() expects parameter 1 to be resource, string given in /mnt/home3/s/se/selvdigg/public_html/AdminCP/loadgall.php on line 25

 

noen som ser hva som er gale?

takker for svar :)

 

EDIT: jeg la til en [25] på linje 25 så dere slipper å telle :)

det er ikke med i den koden som ligger på severen..

Endret av toss
Lenke til kommentar
Videoannonse
Annonse

Test denne koden, den fungerer fint hos meg:

 

$ftp_server = 'server';
$ftp_user_name = 'user';
$ftp_user_pass = 'pass';

$conn_id = ftp_connect($ftp_server);

$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

if ((!$conn_id) || (!$login_result)) {
echo "FTP connection has failed! ";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
} else {
echo "Tilkoblet til $ftp_server, for bruker $ftp_user_name";
$buff = ftp_rawlist($conn_id, '/');
var_dump($buff);
}

 

Sjekk også at det virkelig er ftp.start.no du skal bruke.

Lenke til kommentar

vel, jeg får altid denne feilmeldingen:

 

Parse error: parse error, unexpected $ in /mnt/home3/s/se/selvdigg/public_html/AdminCP/ftplogin.php on line 24

 

den gjelder altid den siste linjen i scriptet..

har prøvd å bare ha den koden du gav meg, men jeg fikk samme feilen..

 

generelt har jeg dårlig erfaring med å bare klippe og lime kode, så jeg skal prøve å skrive det eksakt av og lagre det på nytt.. har funket flere ganger før..

Lenke til kommentar

30- Only REGULAR PAYING PowerTech users are allowed to ftp when not

530- dialled in through the PowerTech network.  Please dial in using

530- PowerTech before attempting to FTP.

530-

530- Dersom du er START.NO-bruker: Du må være koblet opp til Internett

530- via Start-abonnementet ditt for å kunne bruke FTP.  For mer

530- informasjon gå til http://www.start.no/ftp/ eller ring support på

530- tlf. 820 73 110 (kr. 13,530 Login incorrect

 

Men har du en gammel nok konto kommer du inn uten problemer...

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...