Clic sur bouton et lancement fonction PHP
Résolu
Ninja_En_Short
Messages postés
133
Date d'inscription
Statut
Membre
Dernière intervention
-
holycasto -
holycasto -
Bonjour,
Alors voilà mon problème : j'ai une page avec divers encart au moyens de <div> et de <table>, dans l'un d'entre eux (pas encore codé) il y aura trois boutons ou éléments cliquables et je veux que lorsque l'on clique sur un de ces boutons il fasse appel à une fonction sur une autre page qui charge son contenu en fonction du bouton cliqué (donc avec rafraichissement)... et ça je vois pas trop comment faire. Voilà la page "conteneur" :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>NES Tech</title>
</head>
<body>
<DIV class="container">
<TABLE width="90%" border="0px" cellspacing="0px">
<TR><DIV class="logo"><IMG align="center" src=""/></DIV></TR>
<TR><DIV class="entete">
<?php
/*Insertion de l'entête*/
include ("entete.php");
?>
</DIV></TR>
<TR><DIV class="catarea">
<?php
/*Insertion de catarea*/
include ("catarea.php");
?>
</DIV></TR>
<TR><DIV class="storearea">
<?php
/*Insertion de storearea*/
include ("storearea.php");
?>
</DIV></TR>
</TABLE>
</DIV>
</body>
</html>
et la page qui se met à jour :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
</head>
<body>
<DIV>
<?php
$pageAffichee = "accueil.php"
/* Les fonctions pour charger différentes pages sur storearea */
function loadPcPréfab(){
$pageAffichee = "pcPrefab.php";
};
function loadPcALaDemande(){
$pageAffichee = "pcALaDemande.php";
};
function loadNesTech(){
$pageAffichee = "nesTech.php";
};
/* Une fois la page choisie on passe à l'affichage */
include("$pageAffichee");
?>
<script>
function refresh(url)
{
var url="storearea.php";
location.href=url;
}
</script>
</DIV>
</body>
</html>
Quelqu'un a une idée ?
Merci
Alors voilà mon problème : j'ai une page avec divers encart au moyens de <div> et de <table>, dans l'un d'entre eux (pas encore codé) il y aura trois boutons ou éléments cliquables et je veux que lorsque l'on clique sur un de ces boutons il fasse appel à une fonction sur une autre page qui charge son contenu en fonction du bouton cliqué (donc avec rafraichissement)... et ça je vois pas trop comment faire. Voilà la page "conteneur" :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>NES Tech</title>
</head>
<body>
<DIV class="container">
<TABLE width="90%" border="0px" cellspacing="0px">
<TR><DIV class="logo"><IMG align="center" src=""/></DIV></TR>
<TR><DIV class="entete">
<?php
/*Insertion de l'entête*/
include ("entete.php");
?>
</DIV></TR>
<TR><DIV class="catarea">
<?php
/*Insertion de catarea*/
include ("catarea.php");
?>
</DIV></TR>
<TR><DIV class="storearea">
<?php
/*Insertion de storearea*/
include ("storearea.php");
?>
</DIV></TR>
</TABLE>
</DIV>
</body>
</html>
et la page qui se met à jour :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
</head>
<body>
<DIV>
<?php
$pageAffichee = "accueil.php"
/* Les fonctions pour charger différentes pages sur storearea */
function loadPcPréfab(){
$pageAffichee = "pcPrefab.php";
};
function loadPcALaDemande(){
$pageAffichee = "pcALaDemande.php";
};
function loadNesTech(){
$pageAffichee = "nesTech.php";
};
/* Une fois la page choisie on passe à l'affichage */
include("$pageAffichee");
?>
<script>
function refresh(url)
{
var url="storearea.php";
location.href=url;
}
</script>
</DIV>
</body>
</html>
Quelqu'un a une idée ?
Merci
A voir également:
- Clic sur bouton et lancement fonction PHP
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Bouton reinitialisation pc - Guide
- Diagnostic bouton photo - Accueil - Outils
- Bouton home clavier ✓ - Forum PC portable
3 réponses
Tu te complique la vie , au lieu de faire trois fonctions et des includes de partout utilise une structure de ce type :
Sur ta page 1 :
<a href="lapagequisemetajour.php?page=pcprefab">bouton1</a>
<a href="lapagequisemetajour.php?page=pcalademande">bouton2</a>
<a href="lapagequisemetajour.php?page=pcnestech">bouton3</a>
Sur ta page de mise a jour
switch($page)
{
case "pcprefab": include("pcPrefab.php"); break;
case "pcalademande": include("pcALaDemande.php"); break;
case "nestech": include("nesTech.php"); break;
default:
include("accueil.php");
break;
}
N'oublie pas de rafraichir la page bien entendu.
Sur ta page 1 :
<a href="lapagequisemetajour.php?page=pcprefab">bouton1</a>
<a href="lapagequisemetajour.php?page=pcalademande">bouton2</a>
<a href="lapagequisemetajour.php?page=pcnestech">bouton3</a>
Sur ta page de mise a jour
switch($page)
{
case "pcprefab": include("pcPrefab.php"); break;
case "pcalademande": include("pcALaDemande.php"); break;
case "nestech": include("nesTech.php"); break;
default:
include("accueil.php");
break;
}
N'oublie pas de rafraichir la page bien entendu.