Salut à tous,

Merci pour tous les tutos qu'on trouve ici !

Après avoir téléchargé le code source du tutoriel "Upload Drag & Drop", je rencontre des difficultés.

Voila dans le navigateur, un message apparait dans l'emplacement où il y a des photos
Strict standards: Only variables should be passed by reference in C:\wamp\www\dragfinal\index.php on line 37 Call Stack #TimeMemoryFunctionLocation 10.0013254136{main}( )..\index.php:0

De plus je ne peux uploader

Lignes en question :

<?php foreach(glob('img/*') as $file): ?>
                            <div class="dropfile" data-value=" <?php echo end(explode('/',$file)); ?> ">
                                <img src=" <?php echo $file; ?> "/>
                            </div>
                        <?php endforeach; ?>

Merci de votre aide

3 réponses


Xen0risDEV
Réponse acceptée

Bonsoir, votre soucis venez sûrement d'ici : <?php foreach(glob('img/*') as $file): ?>

Vous auriez dû tester : <?php foreach(glob('img/*.*') as $file): ?>

Si ca peut te rassuré j'ai suivis aussi le tuto, j'ai pris les sources et je n'ai jamais pu le faire fonctionner.

Je te conseil dropzonejs qui est gratuit et fonctionne très bien. Et il intègre une compatibilité IE en plus

Roooh
Auteur

Salut et merci de ta réponse.

Ca me rassure de ne pas être le seul pour qui ca ne marche pas.

J'ai réussi à trouver une alternative ici même, qui marche très bien et sans trop de modifications pour aller droit au but attendu
-> Pluload