crontab est une commande système qu'on appelle normalement depuis un terminal. Si elle n'était pas scriptable (càd utilisable avec des paramètres comme -l, -e, -r), tu ne pourrais pas l'utiliser avec php. Après sur le principe, il est tout à fait possible de modifier directement les fichiers en les ouvrant depuis php via fopen si tu sais ce que tu fais.
Mais c'est déjà pas top niveau sécurité. Imagines un pirate arrivant à prendre la main sur ton site et pouvant créer une tache cron pour faire des dégâts ....
Je sais que tu as dis que tu fais des tests sur ta machine, mais si tu le met en prod sur un serveur mutualisé, ça ne marchera pas. Tu pourras créer des tâches cron, mais depuis l'interface d'administration de ton hébergement, tu n'auras pas un accès direct au cron.
Partager