webForumDet fria alternativet

adress....

8 svar · 316 visningar · startad av patrik2002

patrik2002Medlem sedan okt. 2001258 inlägg
#1

kan jag göra så att personer som är medlemmar på min sida får en egen hemside adress t ex hem.mittnamn/deras namn och ett ftp konto?

spangoMedlem sedan juni 20006 147 inlägg
#2

Ja.

patrik2002Medlem sedan okt. 2001258 inlägg
#3

hur gör jag det då?

SPiNMedlem sedan mars 20005 832 inlägg
#4

Vilket operativsystem handlar det om?

patrik2002Medlem sedan okt. 2001258 inlägg
#5

på hårdisken har jag windows men ja tror d stod unix på webhotellet

SPiNMedlem sedan mars 20005 832 inlägg
#6

Du vill alltså bygga en webbaserad FTP? Kolla in http://www.php.net/ftp

Det är möjligt att ditt webhotell har stängt av dessa funktioner, men du kan ju alltid testa. Det är inte speciellt svårt att slänga ihop en sådan klass, skulle jag gissa på! :)

patrik2002Medlem sedan okt. 2001258 inlägg
#7

där står följande:
<?php
// set up basic connection
$conn_id = ftp_connect($ftp_server);

// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// check connection
if ((!$conn_id) || (!$login_result)) {
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
die;
} else {
echo "Connected to $ftp_server, for user $ftp_user_name";
}

// upload the file
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);

// check upload status
if (!$upload) {
echo "FTP upload has failed!";
} else {
echo "Uploaded $source_file to $ftp_server as $destination_file";
}

// close the FTP stream
ftp_close($conn_id);
?>

1. kan du förklara detta.
2. hur får användarna en egen adress?

spangoMedlem sedan juni 20006 147 inlägg
#8

För att ge användarna FTP måste du ha en FTP-server igång hos webbhotellet. Förslasvis ska du ha fulla administratörsrättigheter, d.v.s. möjlighet att konfa servrar (för såväl FTP som HTTP), lägga till konton i operativsystemet, och så vidare.

SPiNMedlem sedan mars 20005 832 inlägg
#9

Du skulle iofs kunna använda dig av dina inloggningsuppgifter för FTP:n, och sedan beroende på "dina" användares loginnamn kolla vad de får göra - via PHP. Är du osäker på om du kan verkligen lita på dina användare, ska du inte använda dig av den här metoden. Det är inte speciellt säkert, det finns säkert flera sätt där de kan komma åt dina och varandras filer.

Mao, lyssna på spango. :)

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb