Je sais que cela a été répondu à plusieurs reprises, mais ce que je cherche est le passage de variables au sein de la même page. Je comprends que PHP est un script côté serveur alors que JS est le côté client, donc quand la page se charge, il va charger PHP avant JS, il est donc impossible de le faire.Passer une variable de JS à PHP dans la même page
Ce que je cherche est une méthode alternative pour effectuer ma tâche JS qui est de prendre la valeur après le? dans la barre d'adresse (//localhost/Task/delete.php?ID=1). Sinon, il existe un moyen de passer la variable dans PHP car la valeur sera utilisée pour exécuter une requête SQL.
Merci
<script language="javascript" type="text/javascript" >
var url = window.location.href;
var params = url.split('?ID=');
var fdf = (params[1])
alert(fdf);
</script>
<?php
$random = $_GET["fdf"];
echo $random;
?>
Vous semblez déjà utiliser les données de la barre d'adresse, dans JS. Je ne comprends pas quel est le problème. – Quentin
PHP et JS ne partagent pas * "Page" *, donc il n'y a pas de "JS To PHP dans la même page" *. Très probablement, vous cherchez AJAX. – hakre
Je suppose que vous êtes à la recherche d'une solution ** [Ajax] (https://www.google.com/search?q=submit+a+form+with+ajax) **. – Jonathan