Lancer une page php sans l'afficher avec du JS
flashlight
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai un bouton en php sur ma page
donc quand je clique sur le bouton je vais sur on4.php dans on4.php j'ai ça
Je voudrais faire un bouton qui me lance la page on4.php en interne sans l'afficher .
ou directement un scripte qui pourrait me lancer la commande
Le problème c'est que je voudrais garder 'limage pow.jpg comme bouton
j'ai trouvé ça
mais j'arrive pas à associer une image pour le bouton du JS
Merci
J'ai un bouton en php sur ma page
Garage <?php echo '</p>'; ?> <a href="/on4.php"><img src="pow.jpg" alt="pow"/></a> <?php echo '</p>'; ?>
donc quand je clique sur le bouton je vais sur on4.php dans on4.php j'ai ça
<?php shell_exec('sudo /var/www/./pcc4.sh start'); header('Refresh: 0; url=/'); ob_flush(); ?>
Je voudrais faire un bouton qui me lance la page on4.php en interne sans l'afficher .
ou directement un scripte qui pourrait me lancer la commande
shell_exec('sudo /var/www/[/html/htmlintro.php3 html]/./pcc4.sh start');
Le problème c'est que je voudrais garder 'limage pow.jpg comme bouton
j'ai trouvé ça
<button id="test" onClick=" [/forum/affich-26325477-comment-faire-le-symbole-coeur-vide-coeur-blanc test]()">test</button>
mais j'arrive pas à associer une image pour le bouton du JS
Merci
A voir également:
- Lancer une page php sans l'afficher avec du JS
- Supprimer une page word - Guide
- Afficher google en page d'accueil - Guide
- Imprimer tableau excel sur une page - Guide
- Lancer une application au démarrage windows 10 - Guide
- Créer une page facebook - Guide
1 réponse
Bonjour,
Le clic sur un bouton... amène soit à l'ouverture d'une nouvelle page (comportement actuel) ou à l'exécution de javascript.
Le javascript s'exécute côté poste utilisateur... il ne peut donc pas lancer de commande PHP.
Le seule moyen de le faire est alors d'utiliser l'ajax...
L'ajax permet, depuis un script JS, de faire appel à un script serveur (php)
Voici des exemples: https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
Tu en trouveras de nombreux autres sur le net.
Une autre solution serait éventuellement de transformer ton "bouton" en formulaire .. puis, lors du rechargement de la page utiliser une requête CURL.
Perso je resterai sur l'ajax... déjà pour ne pas avoir de rechargement de page.
Quelque soit la solution que tu choisiras, tu trouveras sans mal de très nombreux tutos/exemples sur le net.
Bonne journée.
Le clic sur un bouton... amène soit à l'ouverture d'une nouvelle page (comportement actuel) ou à l'exécution de javascript.
Le javascript s'exécute côté poste utilisateur... il ne peut donc pas lancer de commande PHP.
Le seule moyen de le faire est alors d'utiliser l'ajax...
L'ajax permet, depuis un script JS, de faire appel à un script serveur (php)
Voici des exemples: https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
Tu en trouveras de nombreux autres sur le net.
Une autre solution serait éventuellement de transformer ton "bouton" en formulaire .. puis, lors du rechargement de la page utiliser une requête CURL.
Perso je resterai sur l'ajax... déjà pour ne pas avoir de rechargement de page.
Quelque soit la solution que tu choisiras, tu trouveras sans mal de très nombreux tutos/exemples sur le net.
Bonne journée.
Donc quand je clique sur mon image , mon script JS lance la page on4.php sans l'afficher se qui m’exécute mon code .
Merci