Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Transfert de deux photos

Featured Replies

Posté(e)

Bonjour à toutes et à tous,

Voilà, je viens de créer un site qui contient un côté client et un côté administrateur. Du côté admi, on peut ajouter ou modifier des images. Dans la page d'ajout j'ai intégré un code pouvant copier un fichier dans la bdd sans FTP. Voici mon code :

<?php

if ($ajoutArticle=="ok")

{

//sélection de la base de données

mysql_select_db($database_ConnexionFit, $ConnexionFit);

//vérification si la reference existe déjà dans la base

$query_rsReference = "SELECT reference FROM articles WHERE reference = '$reference' ";

$rsReference = mysql_query($query_rsReference, $ConnexionFit) or die(mysql_error());

$totalRows_rsReference = mysql_num_rows($rsReference);

//si la reference n'existe pas encore alors :

if ($totalRows_rsReference==0)

{

//test si un fichier photo est sélectionné sinon photo0 par défaut

if ($_FILES['photosm']['size']!=0) $photosm_name=$_FILES['photosm']['name']; else $photosm_name="photo0.jpg";

if ($_FILES['photobg']['size']!=0) $photobg_name=$_FILES['photobg']['name']; else $photobg_name="photo0.jpg";

//enregistrement dans la base du nouvel article

mysql_select_db($database_ConnexionFit, $ConnexionFit);

$insertArticles = "INSERT INTO articles (reference, titre, description, prix, rubriqueID, ssrubriqueID, photosm, photobg) VALUES ('$reference', '$titre', '$description', '$prix', '$rubriqueID', '$ssrubriqueID', '$photosm_name', '$photobg_name')";

mysql_query($insertArticles, $ConnexionFit) or die(mysql_error());

//----Gestion de la photo de l'article si elle a était modifiée

if ($_FILES['photosm']['size']!=0)

{

$repertoiresm="../photosm/";

move_uploaded_file($_FILES['photosm']['tmp_name'],$repertoiresm.$_FILES['photosm']['name']);

}

elseif ($_FILES['photobg']['size']!=0)

{

$repertoirebg="../photobg/";

move_uploaded_file($_FILES['photobg']['tmp_name'],$repertoirebg.$_FILES['photobg']['name']);

}

//redirection vers la page articles.php

header("Location: articles.php");

}//fin du if

//si la reference existe déjà > message d'erreur

else

{

$erreur_reference=1;

}

}

?>

Malheureusement , je n'ai que la photosm qui se copie et non la photobg alors que j'aimerais les 2, puisque sm est small et bg est big. De plus, en test local, quand j'insére un nouvel objet et que je vais dans la page modification du même objet (du côté admi), je vois la photo. En revanche du côté public je ne la vois pas. J'ai ensuite fait le test en non local (sur internet) et là plus rien... :-D Je n'ai même plus la photo dans la page de modification du côté admi.

Merci d'avance à ceux qui pourront m'aider....

Chry§

Posté(e)

Je te conseille d'utiliser la commande

echo "<pre>";
print_r($_FILES);
echo "</pre>";

Pour bien voir ce que tu fais... Y'a pas de raison que ça marche pas.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.