Bonjour le monde voila , j'ai creé un code en local où je peut upload une image dans mon pc mais depuis que j'ai hebergé ca ne fonctionnent plus ( normal ^^) cette fois si j'ai essayé de le mettre dans la base de donné de mon site mais le pb je ne sais pas comment y arriver. J'ai besoin de votre aide les humains merci. Et voici le code en question et merci encore ^^
"<?php
$link = mysql_connect('mysql2.alwaysdata.com','mon_nom_db'
,'mot_passe');
if(!$link) die("erreur de connexion a la base de donnee".mysql_error());
mysql_select_db('lamultiprise_life');
session_start();
if (!empty($_FILES['fichier_upload']['name'])) {
// on récupère les infos du fichier à uploader
$fichier_temp = $_FILES['fichier_upload']['tmp_name'];
$fichier_nom = $_FILES['fichier_upload']['name'];
// on défini les dimensions et le type du fichier
list($fichier_larg, $fichier_haut, $fichier_type, $fichier_attr) = getimagesize($fichier_temp);
// infos de contrôle du fichier
$fichier_poids_max = 500000;
$fichier_h_max = 2448;
$fichier_l_max = 3264;
// dossier de destination
$fichier_dossier = 'http://lamultiprise.alwaysdata.net/sport/';
// extension du fichier
$fichier_ext = substr($fichier_nom, strrpos($fichier_nom, '.') + 1);
// on renomme le fichier
$fichier_date = date("ymdhis");
$fichier_n_nom = $fichier_date . "." . $fichier_ext;
// on vérifie s'il y a bien un fichier à uploader
if (!empty($fichier_temp) && is_uploaded_file($fichier_temp)) {
// on vérifie le poids du fichier
if (filesize($fichier_temp) < $fichier_poids_max) {
// types de fichiers autorises 1=gif / 2=jpg / 3=png
if (($fichier_type === 1) || ($fichier_type === 2) || ($fichier_type === 3)) {
// on vérifie si l'image n'est pas trop grande
if (($fichier_larg <= $fichier_l_max) && ($fichier_haut <= $fichier_h_max)) {
// si le fichier est ok, on l'upload sur le serveur
if (move_uploaded_file($fichier_temp, $fichier_dossier . $fichier_n_nom)) {
$_SESSION['url'] = $fichier_dossier.$fichier_n_nom;
echo $_SESSION['url'];
}else
echo "Le fichier n'a pas pu être uploadé<br />";
}
else
echo "Le fichier est trop grand<br />";
}
else
echo "Le fichier n'a pas le bon format<br />";
}
else
echo "Le fichier est trop lourd<br />";
}
else
echo "Pas de fichier à uploader<br />";
}
?>
"
Et les erreurs qui s'affichent sont "
Warning: move_uploaded_file(http://lamultiprise.alwaysdata.net/sport/120626093736.png) [function.move-uploaded-file]: failed to open stream: HTTP wrapper does not support writeable connections in /home/lamultiprise/www/sport/upload.php on line 40
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpaqL8YF' to 'http://lamultiprise.alwaysdata.net/sport/120626093736.png' in /home/lamultiprise/www/sport/upload.php on line 40
Le fichier n'a pas pu être uploadé "
Merci