J'ai un formulaire d'inscription et un bouton quand onclick devrait télécharger les fichiers dans le serveur avant que le formulaire ne soit soumis. Comment pourrais-je exécuter le PHPScript chaque fois que le bouton est cliqué pour télécharger les fichierscomment exécuter phpcode quand on clique sur le bouton html
0
A
Répondre
1
Cela devrait répondre à votre question:
Le code HTML:
<form id="file_upload_form" method="post" enctype="multipart/form-data" action="upload.php">
<input name="file" id="file" size="27" type="file" /><br />
<input type="submit" name="action" value="Upload" /><br />
<iframe id="upload_target" name="upload_target" src="" style="width:0;height:0;border:0px solid #fff;"></iframe>
</form>
Le Javascript:
function init() {
document.getElementById('file_upload_form').onsubmit=function() {
document.getElementById('file_upload_form').target = 'upload_target'; //'upload_target' is the name of the iframe
}
}
window.onload=init;
Les upload.php
PHP co de (Certains codes exclus par souci de concision):
<?php
...
if($_FILES['image']['name']) {
list($file,$error) = upload('image','uploads/','jpeg,gif,png');
if($error) print $error;
}
...
?>
0
Son mieux vous allez avec Ajax plutôt essayer de se gratter la tête pour quelque chose qui est impossible sans Ajax. parce que vous voulez afficher une fonctionnalité partielle, puis l'envoi réel. vous pouvez commencer à apprendre Basic Ajax ou vous pouvez utiliser directement Ajax Framework.
Here are Some construire déjà uploaders Ajax, vous pouvez vérifier et de les utiliser avec votre application
Questions connexes
- 1. Comment ajouter un identifiant quand on clique sur le bouton?
- 2. Surligner uniquement l'image sur le bouton quand on clique sur
- 3. javascript - appelle la fonction quand on clique sur le bouton
- 4. Le bouton n'appelle pas la fonction quand on clique sur
- 5. Afficher une image quand on clique sur le bouton
- 6. Maximiser un bouton quand on clique sur un bouton
- 7. quand je clique sur le bouton j'aime
- 8. Exécuter l'application quand on clique sur coller dans Windows (explorateur)
- 9. Changer l'image quand on clique sur un bouton
- 10. Comment puis-je activer un script java quand on clique sur un bouton (html)
- 11. Charger div quand clique sur un bouton
- 12. Comment savoir quand on clique sur le bouton précédent ou suivant en Javascript?
- 13. Le bouton ne fait rien quand on clique
- 14. Comment obtenir le tag d'une forme quand on clique sur
- 15. Récupère l'index MvxListItem quand on clique sur
- 16. jQuery - Dupliquer un peu de HTML quand on clique sur un bouton
- 17. Retour d'une page vierge dans le servlet jello world java quand on clique sur le bouton
- 18. App se bloque lorsque je clique sur "Exécuter", mais quand je clique sur "Stop" puis "Exécuter"
- 19. jQuery changer d'image quand on clique sur le lien
- 20. Comment ajouter dynamiquement des zones de texte d'édition quand on clique sur le bouton?
- 21. Comment imprimer une valeur sur le bouton quand on clique dessus?
- 22. Comment changer style.display de none à inline quand on clique sur le bouton?
- 23. Comment ajouter un nouveau champ de texte quand on clique sur le bouton
- 24. Comment implémenter une table qui apparaît/se développe quand on clique sur le bouton "expand"?
- 25. Comment puis-je savoir quand on clique sur le bouton "Partager un lien"?
- 26. Java: Comment définir la valeur quand on clique sur le bouton?
- 27. Jquery: comment déclencher td a quand on clique sur
- 28. Confirmer la case quand on clique sur le lien
- 29. Appeler une méthode de classe différente en utilisant le sélecteur quand on clique sur le bouton
- 30. bouton multiple déterminer sur lequel on clique
vous ne pouvez pas le faire, le travail sur côté client pour envoyer une demande à PHP en utilisant AJAX .. au lieu de le faire à partir de zéro essayer de chercher pour les téléchargeurs de fichiers ajax – Gntem
C'est une bonne idée d'apprendre [comment php fonctionne] (http://devzone.zend.com/6/php-101-php-for-the-absolute-beginner/) – Ibu
puis-je télécharger le fichiers utilisant Ajax – user1275375