webForumDet fria alternativet

adress....

PHPur PHP

8 svar · 316 visningar · startad av patrik2002

Medlem sedan okt. 2001253 inlägg
Frågan#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?

Medlem sedan juni 20008 205 inlägg
#2

Ja.

Medlem sedan okt. 2001253 inlägg
#3

hur gör jag det då?

Medlem sedan mars 20007 896 inlägg
#4

Vilket operativsystem handlar det om?

Medlem sedan okt. 2001253 inlägg
#5

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

Medlem sedan mars 20007 896 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å! :)

Medlem sedan okt. 2001253 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?

Medlem sedan juni 20008 205 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.

Medlem sedan mars 20007 896 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. :)

129 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)