downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

MongoGridFSFile> <MongoGridFS::storeFile
[edit] Last updated: Fri, 25 May 2012

view this page in

MongoGridFS::storeUpload

(PECL mongo >=0.9.0)

MongoGridFS::storeUploadSauve un fichier téléchargé dans la base

Description

public mixed MongoGridFS::storeUpload ( string $name [, array $metadata ] )

Stock des fichiers directement depuis un POST vers une base de données. Par exemple, supposez que vous avez le formulaire HTML suivant :

<form method="POST" enctype="multipart/form-data">
     Choisissez une image à télécharger : <input type="file" name="pic"/>
     <input type="submit"/>
</form>

Si vous voulez stocker ce téléchargement dans MongoDB, vous pouvez faire :

<?php

$grid
->storeUpload("pic", array("username" => "joe"));

?>

Notez que le champ "name" en HTML correspond au paramètre du même nom.

Liste de paramètres

name

Le champ de nom du fichier téléchargé.

metadata

Un tableau de champs supplémentaires pour le fichier téléchargé.

Valeurs de retour

Retourne l'identifiant _id du fichier téléchargé.

Historique

Version Description
1.2.5 Modification du second paramètre en un tableau de méta-données. Avant la version 1.2.5, le second paramètre étaient une chaîne optionnelle permettant d'écraser le nom du fichier.



add a note add a note User Contributed Notes MongoGridFS::storeUpload
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites