![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam wykupiony hosting na home.pl. Chciałem zrobić na stronie taki odsyłacz żeby moi klienci mogli wgrywać pliki na ftp. Czy na tym hostingu da się zrobić coś takiego? Jeżeli tak to jak bo próbuje już drugi tydzień wklepać jakieś gotowe skrypty i nic. Gdzieś wyczytałem że wystarczy utworzyć dodatkowe konto na serwerze i skonfigurować pod nie skrypt ale nie potrafię tego zrobić. Proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
chcesz porostu przesłać z poziomu strony www plik?
jeżeli dobrze cię zrozumiałem, to nie trzeba tworzyc dodatkowych kont wystarczy ze serwer obsługuje php, napisac formularz i skrypt wysyłający pełno jest gotowców w google -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Gdzieś wyczytałem że wystarczy utworzyć dodatkowe konto na serwerze i skonfigurować pod nie skrypt ale nie potrafię tego zrobić. Proszę o pomoc. Utwórz konto anonymous w panelu. Choć w sumie wystarczy Ci zwykły upload w PHP; szarzy użytkownicy mogą się przestraszyć, jeśli napiszesz im "FTP"... -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
tak, chcę żeby osoby mogły przesyłać pliki na mój serwer z poziomu strony www. Mam takiego gotowca, ale chciałbym żeby to było bardziej rozbudowane, konta dla każdego klienta z osobna, login, hasło, pasek postępu. Można zrobić coś takiego?
tutaj kod któego chciałem użyć ale i tak nie przesyła plików nie wiem dlaczego: Kod <?php
$upload_dir = './pliki/'; $maxfilesize = 102400; $userfile = $_FILES['userfile']; if(isset($_POST['send'])) { if(is_uploaded_file($userfile['tmp_name'])) { if($userfile['size'] <= $maxfilesize) { $file_patch = $upload_dir.'/'.$userfile['name']; if (file_exists($file_patch)) { $extension = explode('.', $userfile['name']); $cnt = count($extension) -2; $file_name = ''; for ($i=0; $i<$cnt; $i++) { $file_name .= $extension[$i]; } $i_ext = count($extension) -1; $file_patch = $upload_dir.'/'.$file_name.'('.date('YmdGi',time()).').'.$extension[$i_ext]; } if(move_uploaded_file($userfile['tmp_name'], $file_patch)) { echo '<p>Plik został wysłany</p>'; } } } } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $maxfilesize; ?>"> <input type="file" name="userfile"> <input type="submit" name="send" value="Wyslij plik"> </form> Ten post edytował jasikj 22.12.2008, 11:20:00 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 1 Dołączył: 25.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
http://www.webtips.pl/index.php?showtopic=21373
Tutaj jest świetny skrypt uploadu zbudowany na klasach Kod krok po kroku wyjaśniony więc nie powinno być problemów z niezrozumieniem Pozdrawiam |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
znalazłem fajny skrypt phpATM 130. Bardzo rozbudowany z opcją rejestracji itp. Robię wszystko wg instrukcji i nadal wyskakuja mi jakieś błędy.
Cytat Warning: session_start() [function.session-start]: open(/tmp/sess_e1c2d7f3c6d71b8c328a4640d878de55, O_RDWR) failed: No such file or directory (2) in /ftp/include/common.php on line 62
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /ftp/include/common.php:62) in /ftp/include/common.php on line 62 Warning: Cannot modify header information - headers already sent by (output started at /ftp/include/common.php:62) in /ftp/include/common.php on line 78 Warning: Cannot modify header information - headers already sent by (output started at /ftp/include/common.php:62) in /ftp/include/common.php on line 79 Warning: Cannot modify header information - headers already sent by (output started at /ftp/include/common.php:62) in /ftp/include/common.php on line 80 Warning: Cannot modify header information - headers already sent by (output started at /ftp/include/common.php:62) in /ftp/include/common.php on line 81 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Było na forum nieraz. Poszukaj.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#8
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
masz, było...
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:47 |