OK, je ne connais pas les process de ce genre mais quelques pistes pour t'aider : Utiliser la commande "timeout" dans ta ligne qui lance le cron : https://serverfault.com/questions/539665/setting-timeout-for-cron-jobs Exemple : */30 * * * * timeout 900 /usr/bin/php /chemin/monscript.php >>...
c'est juste un fichier php que j’exécute et à la fin un die. Ton die() peut ne servir à rien s'il est placé à la fin et qu'après ya pas de code PHP (die() inutile dans ce cas). Une solution : enregistrer la date de lancement du script, puis lorsqu'il s'exécute, vérifier si ça fait longtemps ou pas ...
L'idée serait d'avoir une div où tu recevra tes fichiers uploadés et de les y afficher à la volé : $.each(data.result.files, function (index, file) { // Créer dynamiquement un div et y insérer le lien const $container = $('<div/>').addClass('file-link'); const $icon = $('<img/>', { src: 'images/ok.p...
Si tu vois bien " $.each(data.result.files, function (index, file) { ..." utilise le, crée des div à la volée. PHP avec JS ne fonctionnera jamais car PHP est figé une fois la page affichée, tant dis que JS est dynamique après le chargement de la page.
Tu peux insérer ton lien directement : $('#monload').html(`Télechargement OK - mettre à jour pour voir la liste <br> <a href="${file.url}" target="_blank">${file.name}</a>`); //mais il te faudrait voir si file.url et name existe également, elle est peut être là l'erreur.
Salut, <table> est utilisé pour le menu et pour les images je suppose ? si oui, attribuer une largeur fixe à tes deux tables. La largeur sur mobile n'est pas la même car le texte est retourné à la ligne.
Salut, $('<br /><a />') me semble pas correct, la création d'élément se fait un par un, pas deux ni plusieurs. La solution serait : $('<a/>') ou $('<a></a>') https://learn.jquery.com/using-jquery-core/manipulating-elements/#creating-new-elements Si toute fois tu as besoin d 'ajouter un saut de ligne...
On appelle cela le reverse geocoding (ou quelque chose qui si apparente, en tout cas). Petite inversion : "Reverse geocoding" (Géocodage inversé en français) c'est convertir des coordonnées en adresse postale. :arrow: Geocoding (Géocodage en français), c'est justement convertir une adress...