2017-03-08 1 views
0

Je ne suis pas très bon en termes techniques (parce que je suis encore un débutant) mais je développe un système scolaire projet. C'est une application mobile (j'ai utilisé le téléphone). ma question est que je voulais envoyer des données (de préférence $_get) à une page PHP afin que je puisse exécuter ma requête avec elle. Mais je ne veux pas qu'un bouton ou un lien soit un déclencheur. Je veux que mon déclencheur soit quand la page recharge (ou rafraîchit) Toute idée ou aide est appréciée!Comment envoyer des données en utilisant une fonction d'actualisation en javascript et récupérer une autre donnée en utilisant la même fonction de rafraîchissement

+0

vérifier cette question: http://stackoverflow.com/questions/5004978/check-if-page-gets-reloaded-or-refreshed-in-javascript – Hossam

+0

j'ai essayé quelques-unes des réponses mais ils ne fonctionneront pas @Hossam –

Répondre

0

Vous pouvez le faire avec javascript, lier l'action d'envoyer des données à votre page php à l'événement "document chargé".

avec javascript pur, vous pouvez le faire avec

<body onload="yourFunction();"> 

ou

document.onload = function ... 
+0

alors puis-je utiliser $ _GET dans cette fonction et il va l'envoyer au fichier php chaque recharge? @Stefano –

+0

Non, $ _GET est le tableau où php stocke les paramètres envoyés dans une requête get. Qu'est-ce que vous devez faire en javascript est de faire la demande get à PHP, et comment le faire dépend si vous voulez que cette tâche soit asynchrone ou non. –

+0

Je vous suggère de jeter un oeil à jQuery (https://jquery.com/), qui est une bibliothèque javascript qui peut rendre ce genre de choses (et beaucoup plus) beaucoup plus facile qu'avec le javascript pur. Il a une fonction .get() qui sera utile dans votre scénario (https://api.jquery.com/jquery.get/) –

0

Si vous travaillez avec PHP, vous devez créer le code HTML dynamica Par conséquent, les informations envoyées à l'application contiennent déjà les données lorsqu'elles sont affichées. Un exemple sale: <?php ?> <html> static html code <?php your content including dynamic data shown from your PHP backend ?> </html>