Dieses Repository ist eine Demonstration, wie Dateien mit PHP von einem FTP -Server hochgeladen und heruntergeladen werden. Es ftpupload aus ftpdownload Hauptdaten:
Bevor Sie dieses Projekt ausführen, müssen XAMPP auf Ihrem System installiert werden. XAMPP ist ein kostenloses und open-Source-plattformübergreifender Webserver-Lösungs-Stack-Paket. Sie können XAMPP von hier herunterladen und installieren.
$ git clone https://github.com/kartikey-codes/FTPdemo.git
htdocs -Verzeichnis: Kopieren Sie nach dem Klonen des Repositorys den gesamten ftpdemo -Ordner in Ihr XAMPP htdocs -Verzeichnis. Standardmäßig befindet sich das htdocs -Verzeichnis in C:xampphtdocs unter Windows.
Starten Sie das XAMPP -Bedienfeld und stellen Sie sicher, dass der Apache -Server ausgeführt wird.
Öffnen Sie einen Webbrowser und navigieren Sie zu http://localhost/ftpdemo/ftpupload/index.html um auf die Seite "FTP -Datei" und http://localhost/ftpdemo/ftpdownload/index.html zuzugreifen, um auf das Seite "FTP -Datei" zuzugreifen.
Um dieses Projekt mit Ihrem FTP -Server zu verwenden, müssen Sie die FTP -Server -Anmeldeinformationen in den PHP -Dateien ändern:
$ftp_server : Ersetzen Sie durch Ihren FTP -Server -Hostnamen.$ftp_username : Ersetzen Sie durch Ihren FTP -Server -Benutzernamen.$ftp_password : Ersetzen Sie durch Ihr FTP -Serverkennwort.$ftp_server : Ersetzen Sie durch Ihren FTP -Server -Hostnamen.$ftp_username : Ersetzen Sie durch Ihren FTP -Server -Benutzernamen.$ftp_password : Ersetzen Sie durch Ihr FTP -Serverkennwort.$download_dir : Auf dem Verzeichnispfad auf Ihrem FTP -Server einstellen, auf dem Dateien heruntergeladen werden sollten. Ausführliche Anweisungen zum Einrichten Ihres eigenen FTP -Servers und zum Konfigurieren von Dateizilla finden Sie in unserem mittleren Artikel: Link zum mittleren Artikel.
In dem Artikel finden Sie Informationen, wie Sie Ihren FTP -Server -Hostnamen, Ihren Benutzernamen und Ihr Passwort erhalten oder vorhandene Anmeldeinformationen zum Testen verwenden.
Fühlen Sie sich frei, das ftpdemo -Repository zu erkunden und verwenden Sie es als Referenz für Uploads und Downloads von FTP -Dateien mit PHP.
Willkommen im Hacktoberfest 2023 Beiträge für dieses Projekt! Wir schätzen Ihr Interesse an der Verbesserung und Verbesserung unserer Codebasis. Hier sind verschiedene Möglichkeiten, wie Sie einen Beitrag leisten können:
? Registrieren Sie sich hier für das HacktoBerfest und stellen Sie zwischen dem 1. und 31. Oktober vier Pull-Anfragen (PRs) durch, um kostenlose Swags zu holen.
Arbeiten zu Problemen : Sie können in den Abschnitt "Ausgaben" wechseln, in dem Sie eine Liste vorhandener Probleme finden. Sie können sich dafür entscheiden, an einem dieser Probleme zu arbeiten oder neue zu öffnen, wenn Sie Probleme entdecken.
Benutzeroberfläche verbessern : Verbessern Sie die Benutzererfahrung, indem Sie die HTML und CSS für die Upload- und Download -Seiten verfeinern.
Validierung hinzufügen : Implementieren Sie sowohl die clientseitige als auch die serverseitige Validierung, um eine sichere und genaue Benutzereingabe zu gewährleisten.
Sicherheit verbessern : Stärken Sie die Sicherheitsmaßnahmen innerhalb des PHP -Code, um sich vor gemeinsamen Schwachstellen zu schützen.
JavaScript-Funktionalität hinzufügen : Integrieren Sie das clientseitige JavaScript, um die Interaktivität und Reaktionsfähigkeit zu steigern.
Dokumentation : Bereichen Sie die Readme -Datei mit umfassenden Anweisungen, Beispielen und Fehlerbehebung an.
Fehlerbehebungen : Identifizieren und beheben Sie vorhandene Fehler oder Probleme im Code.
Leistungsverbesserungen : Optimieren Sie den Code für eine verbesserte Leistung und Effizienz.
Geben Sie dieses Repository in Ihr Github -Konto.
Klonen Sie das Repository und bewegen Sie sich darin
git clone https://github.com/<your-account>/FTPdemo.git && cd FTPdemo
Erstellen Sie einen neuen Zweig für Ihren Beitrag:
git checkout -b branch-name
Nehmen Sie Ihre Änderungen vor und machen Sie dann Folgendes:
git add .
git commit -m "Add feature: [Description of your changes]"
Drücken Sie Ihre Änderungen in Ihre Gabel:
git push origin branch-name
Erstellen Sie eine Pull Request (PR), um Ihre Änderungen in das Hauptrepository zusammenzuführen.
Warten Sie über die Überprüfung aus dem Betreuer, und ich werde den Zusammenführungsprozess abwickeln.
Vergessen Sie nicht, dieses Repository zu sehen, um Ihre Unterstützung zu zeigen, um die Genehmigung der Pull -Anfrage viel schneller und schneller zu erhalten!
Um mitzumachen, besuchen Sie den Beitrag.md.md
Vielen Dank für Ihre wertvollen Beiträge zum FTPDEMO -Projekt! Ihre Bemühungen helfen, dieses Projekt noch besser zu machen.
Das Projekt ist unter MIT lizenziert