[PHP, JS, HTML] - priorité des liens, help x)

Fermé
neokrome - 12 juin 2013 à 15:38
 neokrome - 13 juin 2013 à 08:25
Bien le bonjour,

Je suis dans un petit dilemme depuis ce matin,
Je vous explique, j'ai un bouton sur une page HTML qui envoi une requete "get" dans un formulaire, et sur ce fameux bouton, je dois crée un log sur un serveur distant en PHP lors du clic

J'ai donc codé ma chose comme suit:

<button type="submit" name="xr1" value="0">
<a href="http://lien/bornelog/borneHaute.php" target="iBorne">
Automatique
</a>
</button>

<iframe width="1" height="1" name=iBorne style="visibility:hidden;display:none"  frameborder="no"></iframe>


Le principe est donc simple, je dois absolument lancer ce script php lors du clic sur mon bouton.
Mais lorsque je clique, il passe le get en 1er, recharge la page, et n'effectue pas le log!

Est-ce que quelqu'un peut m'éclairer?

En vous remerciant d'avance!
A voir également:

2 réponses

Salut,
Plusieurs autre moyens, en l'état(en gardant le GET)

passez le log en fonction en mettant ladite fonction dans un require() par exemple.

Perso j'aurait plutôt fait un GET en url rewriting(donc une autre page)
<a href='http://lien/bornelog/borneHaute.php?xrl=0' >Cliquer Ici</a>
<!-- doit aussi contenir le traitement du formulaire -->

ou alors carrément en POO MVC.
0
Merci de ta réponse.
Le souci, c'est que je suis bloquer par une chose, mon site web est heberger sur un module modtronic sb65ec, et il ne contient absolument pas de serveur php, donc passer le parametre sur le lien php, reviendrai à le lancer sur le serveur apache externe, je me trompe?
Il faut bien comprendre que j'ai donc 2 choses:

module modtronix: HTML, CSS, JS
serveur apache: PHP

Je ne peux absolument pas mettre une miette de php sur mon module modtronix, donc je ne peux pas appeller de fonction, cela doit obligatoirement etre fait dans les langages disponibles...
0