J'ai créé un formulaire avec des champs de téléchargement de fichiers et a essayé de télécharger le fichier comme suit:Erreur lors du chargement d'un fichier dans zend framework2
$adapter = new \Zend\File\Transfer\Transfer();
$adapter->addValidator(‘Count’,false, array(‘min’=>1, ‘max’=>3))
->addValidator(‘Size’,false,array(‘max’ => 10000))
->addValidator(‘Extension’,false,array(‘extension’ => ‘txt’,’case’ => true));
$adapter->setDestination('images/');
$files = $adapter->getFileInfo();
foreach($files as $fieldname=>$fileinfo)
{
if (($adapter->isUploaded($fileinfo[name]))&& ($adapter->isValid($fileinfo[‘name’])))
{
$adapter->receive($fileinfo[name]);
//then, store links etc in db for retrieval later..
}
}
var_dump($adapter->getMessages());
et j'ai l'erreur:
Zend\File\Transfer\Adapter\ValidatorPluginManager::get was unable to fetch or create an instance for ‘Count’
Comment je peux résoudre ceci et le rendre réalisable?
@ Dymen1 avez-vous une solution pour cela? – Shoaib
Quand recevez-vous ce message d'erreur? Lorsque l'adaptateur est créé ou lorsqu'un fichier est téléchargé? – akond
lorsque le fichier est téléchargé générer cette erreur et ne pas télécharger le fichier – Shoaib