2012-11-14 8 views
1

J'ai un client qui utilise joomla pour son site web. Via joomla le client saisit des données dans ses articles (prix des produits). J'ai besoin d'un moyen simple d'obtenir ces données sur ma page HTML. Je peux ajouter n'importe quoi à sa page HTML (script Java, PHP) et j'ai besoin de transférer les données sur ma page HTML. Ma page HTML est celle qui déclenche le transfert de données. Quelqu'un peut-il s'il vous plaît me mettre dans la bonne direction, comment faire cela?Transférer des données entre html

+1

Veuillez spécifier exactement ce que vous voulez transférer? Combien de paramètres voulez-vous transférer entre les pages? Qu'avez-vous essayé? – NewUser

+0

Je voudrais transférer seulement 2 paramètre. Je n'ai encore rien essayé, car j'ai besoin d'une idée pour le faire sans écrire de formulaires. – DanM

Répondre

1

Vous pouvez certainement utiliser les étapes suivantes. Si vous avez deux paramètres et que leurs valeurs sont connues (Supposons) 5 & 10 alors vous pouvez créer un bouton en cliquant dessus, la page suivante s'ouvre. Donc vous avez besoin de 3 choses.

  1. Un bouton qui est configuré pour ouvrir la deuxième page.
  2. Une fonction javascript est déclenchée lorsque le bouton est cliqué.
  3. Une page PHP où vous retrouvez les variables et les traitez.

<form action = "nextpage.php" method = "post"> 
<input type = "hidden" name = "val2" value = "5"/> 
<input type = "hidden" name = "val2" value = "10"/> 
</form> 
<a href = "javascript:nextpage()">Submit</a> 
//Write a function to submit the form using javascript 

Quand il y a une exigence d'envoyer des données qui doivent être envoyées à l'insu de l'utilisateur, vous pouvez utiliser input type as hidden. Cela devrait être la partie PHP.

<?php 
$var1 = $_POST['var1']; 
$var2 = $_POST['var2']; 
echo $var1.' '.$var2; 
?> 
+0

Salut, merci pour la réponse, mais je ne peux pas ajouter de boutons à la première page, j'ai besoin de la même chose, mais le bouton est situé sur la deuxième page et lorsque vous cliquez sur le transfert de données de la première page. Est-il possible de créer sur la deuxième page ce bouton? – DanM

+0

Comment ira à la deuxième page quand vous n'avez aucun bouton. Permettez-moi d'être clair en donnant un exemple. Vous devez avoir quelque chose comme "HOME", "About" et quelque chose comme ça. Vous pouvez simplement intégrer la fonction javascript au lien hypertexte de la page 'about' en considérant que c'est votre deuxième page. – NewUser

+0

Comment planifier de passer de la première page à la deuxième? Si vous avez un lien ou un bouton, vous pouvez utiliser javascript pour modifier l'URL de destination et transmettre les valeurs en tant que paramètres GET. –

Questions connexes