PHP : copie d'un site 1 vers un site 2
Résolu
dimi3
Messages postés
269
Date d'inscription
Statut
Membre
Dernière intervention
-
dimi3 Messages postés 269 Date d'inscription Statut Membre Dernière intervention -
dimi3 Messages postés 269 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterais que le fichier txt dans lequel sont enregistrés les messages des visiteurs sur le forum d'un site soit copié automatiquement dans un autre site que j'appelle dans ce message site-cible.
Cela est-il possible en PHP ?
Si oui,comment désigner le site-cible dans la fonction copy() ?
Merci de vos conseils.
Je souhaiterais que le fichier txt dans lequel sont enregistrés les messages des visiteurs sur le forum d'un site soit copié automatiquement dans un autre site que j'appelle dans ce message site-cible.
Cela est-il possible en PHP ?
Si oui,comment désigner le site-cible dans la fonction copy() ?
Merci de vos conseils.
A voir également:
- PHP : copie d'un site 1 vers un site 2
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
Je vous remercie de votre réponse. Toutefois, je ne suis pas assez calé pour comprendre les fonctions décrites dans cette page.
Je vous remercie de vos encouragments. J'ai trouvé un code qui convient. Le voici :
---------CODE---------------
<?php
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Vérification de la connexion
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué !";
echo "Tentative de connexion au serveur $ftp_server pour l'utilisateur $ftp_user_name";
exit;
} else {
echo "Connexion au serveur $ftp_server, pour l'utilisateur $ftp_user_name";
}
// Chargement d'un fichier
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// Vérification du status du chargement
if (!$upload) {
echo "Le chargement FTP a échoué!";
} else {
echo "Chargement de $source_file vers $ftp_server en tant que $destination_file";
}
// Fermeture du flux FTP
ftp_close($conn_id);
?>
-------------/CODE---------------
Ce code fonctionne bien lorsque la copie d'un fichier est envoyé à la racine de mon site. Comment l'envoyer dans un dossier/sous-dossier du site-cible ?
Merci encore
---------CODE---------------
<?php
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Vérification de la connexion
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué !";
echo "Tentative de connexion au serveur $ftp_server pour l'utilisateur $ftp_user_name";
exit;
} else {
echo "Connexion au serveur $ftp_server, pour l'utilisateur $ftp_user_name";
}
// Chargement d'un fichier
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// Vérification du status du chargement
if (!$upload) {
echo "Le chargement FTP a échoué!";
} else {
echo "Chargement de $source_file vers $ftp_server en tant que $destination_file";
}
// Fermeture du flux FTP
ftp_close($conn_id);
?>
-------------/CODE---------------
Ce code fonctionne bien lorsque la copie d'un fichier est envoyé à la racine de mon site. Comment l'envoyer dans un dossier/sous-dossier du site-cible ?
Merci encore