Aller au menu - Aller au contenu

Upload et récupération d'image.

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1 
Hors ligne Mangazine # Posté le 02/07/2009 à 19:02:34

Bijour la famille. (Belle intro non?)

Voilà voilà , j'ai codé un petit script de news assez simpliste (très simpliste hmhm), et j'aimerais que quelqu'un m'aiguille/donne une petite info sur la quelle je bloque depuis quelques heures... Comment puis-je envoyer une image directement sur le FTP depuis mon site (vous savez le petit truc parcourir -> envoyer) , puis la récupérer automatiquement sur ma news.

Marchi par de l'avance. (moche phrase, mais ça se dit.)
Hors ligne Bob-le-zéro # Posté le 02/07/2009 à 21:29:42
Euh... Hein ?
Avatar

Pour envoyer une image (ou tout autre fichier) par FTP depuis un site, il faut utiliser les fonctions FTP.
Le principe FTP est le même que MySQL. C'est-à-dire connexion, utilisation de fonction et fermeture de la connexion.

Exemple:
Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
<?php
$file = 'somefile.txt';
$fichier_local = 'readme.txt';

// 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);

// Charge un fichier
if (ftp_nb_put($conn_id, $fichier_local, $file, FTP_BINARY)) {
 echo "Le fichier $file a été chargé avec succès";
} else {
 echo "Il y a eu un problème lors du chargement du fichier $file";
}

// Fermeture de la connexion
ftp_close($conn_id);
?>



Image utilisateur
Les bons réflex à avoir :
(x)HTML/CSSPHP
- Validation (x)HTML
- Validation CSS
- Fonctions PHP
- php.net/[fonction]

 
Hors ligne Xeeberge # Posté le 02/07/2009 à 21:32:49
Admin Xeeberge
Avatar

c'est bien mieux avec Mysql, et plus simple!

Tu envoy l'image dans la bdd, tu fait un simple

INSERT avec le ID de l'image, qui va avec le contenu

Xeeberge
500 Mo espaces de disques
350 Go Bande passante/Mois
Prix: Gratuit

Xeeberge
 
Hors ligne Bob-le-zéro # Posté le 02/07/2009 à 21:43:23
Euh... Hein ?
Avatar

Ça peut être une solution à condition que tu n'ais pas trop d'images de grandes tailles (genre photos).

Image utilisateur
Les bons réflex à avoir :
(x)HTML/CSSPHP
- Validation (x)HTML
- Validation CSS
- Fonctions PHP
- php.net/[fonction]

 
Hors ligne Mangazine # Posté le 04/07/2009 à 17:35:46

Pour l'envoie j'ai aucun soucis... Le soucis c'est "comment l'afficher directement sur la news". Je bloque pour la récupération...
Hors ligne Xeeberge # Posté le 04/07/2009 à 21:10:59
Admin Xeeberge
Avatar

Tu recupere le ID de l'image qui est associez à la news ???

Xeeberge
500 Mo espaces de disques
350 Go Bande passante/Mois
Prix: Gratuit

Xeeberge
 
Hors ligne Mangazine # Posté le 05/07/2009 à 19:11:38

Mon image est uploadée sur le FTP et non sur la base sql. /:

Et puis même de cette manière je vois pas comment récupérer automatiquement l'id...

Retour au forum "PHP" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx