rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Diriger une page vers une function()

sebfitzmaurice, le mercredi 5 mars 2008 à 17:03:16
Bonjour,

Je suis débutant, et j'ai besoin d'aide svp!

Je cherche à savoir comment diriger une page.php vers une autre page.php qui, elle inclue un choix de function(), dans le href?

Merci d'avance !
Configuration: Windows XP
Internet Explorer 6.0
Répondre à sebfitzmaurice  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Emeric84, le mercredi 5 mars 2008 à 18:09:40
Je ne suis pas sûr d'avoir bien compris ce que tu veux, je reformules :
Offrir la possibilité à page1.php d'utiliser des fonctions contenues dans page2.php ?

Dans ce cas, c'est très simple, au tout début de page1.php, tu fais :
include('page2.php');
Répondre à Emeric84

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebfitzmaurice, le mercredi 5 mars 2008 à 18:15:30
merci de ta réponse , mais en faite ma page2.php contient un choix de function() et j'aimerais avec ma page1.php allez chercher la function() que je desire en passant par un href dans la page1.php ?????

ex.page1

<div id="velo"><img src="images/velo.jpg"width="40" height="30" alt="Mon Image">   <a href="index.php?page=affiche_choix&velo()">velo</a>
<br>Vélo complet
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='velocomplet'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Cadre
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='cadre'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>


page 2

appele de la function()= velo()
Répondre à sebfitzmaurice

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Emeric84, le mercredi 5 mars 2008 à 18:20:00
Qu'est-ce que tu appelles passer par un href ? Passer un paramètre par l'adresse ?

En gros ton problème c'est d'exploiter ton lien :
index.php?page=affiche_choix&velo()

Dans ce cas, tu peux récupérer la valeur avec $_GET :
$_GET['page'] (== 'affiche_choix')

Mais pour récupérer la fonction, tu devrais modifier ton lien en :
index.php?page=affiche_choix&fonction=velo

Du coup tu pourras récupérer 'velo' dans $_GET['fonction']
Répondre à Emeric84

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 sebfitzmaurice, le mercredi 5 mars 2008 à 18:42:23
Merci beaucoup Emeric84 pour ta reponse !

Mais comme je le disais je suis encore nouveau en php et j'essaie de faire des miracles , ma ca va quand meme assez bien et j'ai presque terminer mon site, mais faudrait encore que tu m'explique ou mettre le morceau de code $_GET['page'] (== 'affiche_choix')



voici ma page 1 pour te donner une bonne idée !:


<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("sport", $link);
?>

<div id="velo"><img src="images/velo.jpg"width="40" height="30" alt="Mon Image">   <a href="index.php?page=affiche_choix&function=velo">velo</a>
<br>Vélo complet
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='velocomplet'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Cadre
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='cadre'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Guidon
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='guidon'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Selle
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='selle'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Roues
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='roues'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Groupo
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='groupo'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Pédalier
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='pedalier'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
<br>Autres
<?php
$result = mysql_query("SELECT * FROM annonce where produit ='autresvelo'", $link);
$num_rows = mysql_num_rows($result);
echo ":$num_rows \n";
?>
</div>



voici ma page 2 :

<html>
<head>
<title>resultat des annonces</title>
<link rel="stylesheet" href="cssfile/css_annonce.css">
</head>
<body>
<table align=center cellpadding=5>
</table><br><br>
<?php
include("fonction/connection_data.php");
include("fonction/mysql_func.php");

connect();
$_GET['page']== ('affiche_choix')


function velo()
{

$table="annonce";
$annonce=addslashes($annonce);

$sql="select * from $table where categorie = 'velo'";
$res2=mysql_query($sql);


echo "<table width=100% align=center border=>";
echo "<tr>";
echo "<td>ID</td>";
echo "<td>DATE</td>";
echo "<td>NOM</td>";
echo "<td>EMAIL</td>";
echo "<td>ANNONCE</td>";
echo "<td>PHOTO</td>";
echo "<td>VOIR</td>";
echo "</tr>";

while ($affiche = mysql_fetch_array($res2))

{
$id =$affiche['nbrann'];
$date=$affiche['date'];
$nom=$affiche['nom'];
$email=$affiche['email'];
$code=$affiche['code'];
$annonce= stripslashes($affiche['annonce']);
$photo=$affiche['photo'];

echo "</tr>";
echo "<td>$id</td>";
echo "<td>$date</td>";
echo "<td>$nom</td>";
echo "<td><a href=\"mailto:$email\"> $email</a></td>";
echo "<td>$annonce</td>";

if ($photo!="")
{
echo "<td><img src=\"C:\wamp\www\ybet\image_annonce/$photo\"
width=\"80\" height=\"80\"></td>";
}
else
{echo "<td><center>no photos</center></td>";}

echo"<td>";
echo"<form method=\"POST\" action=\"index.php?page=affiche_choix\">";
echo"<input name=\"id\" type=\"hidden\" value=\"$id\">";
echo"<input type=\"submit\" value=\"look\">";
echo"</form>";
echo"</td>";
echo "</tr>";
}
echo "</table>";

}
mysql_close();

?>

</body>
</html>

Répondre à sebfitzmaurice
Google - Recherche des pages qui pointent vers un site donnéAvec Google il est possible de trouver les pages web qui pointent vers un site spécifique avec l’opérateur link: (utile pour les webmasters afin de connaître la cote de leur site). Syntaxe à utiliser : link:adresse_du_site Ex :... www.commentcamarche.net/faq/sujet-801-google-recherche-des-pages-qui-pointent-vers-un-site-donne
[Javascript] Lien aléatoire / Choisir un lien au hasardLe script ci-dessous permet de créer un lien hypertexte dirigeant le visiteur vers une adresse choisie au hasard dans une liste. Le code ci-dessous est à insérer entre les balise et en début de page : www.commentcamarche.net/faq/sujet-895-javascript-lien-aleatoire-choisir-un-lien-au-hasard
Plusieurs pages d'accueil pour son navigateurPlusieurs pages d'accueil au démarrage Il est possible d'avoir plusieurs pages d'accueil au démarrage des navigateurs internet. Toutefois, il faut ruser pour y parvenir avec la version actuelle de Microsoft Internet Explorer. Le plus simple est... www.commentcamarche.net/faq/sujet-1834-plusieurs-pages-d-accueil-pour-son-navigateur
Exporter HTML vers Excel (Résolu)Bonjour Voila j'ai un ennuie, car je souhaiterai pouvoir à partir de l'intranet de mon entreprise (config: I.E5.5 et ASP) pouvoir exporter mes données de ma page vers une feuille Excel. Je vois pas comment je peux faire. Merci www.commentcamarche.net/forum/affich-1616582-exporter-html-vers-excel
Wordpress: liens externe du nom de page (Résolu)Bonjour tout le monde, J'ai actuellement un petit souci sur Wordpress. Je cherche comment rediriger son nom de page vers un liens externe. (exemple sur mon blog: http://www.madinland.com ) Comment ouvrir directement le liens qui se trouve sur ma... www.commentcamarche.net/forum/affich-5158942-wordpress-liens-externe-du-nom-de-page
Redirection après une validation (Résolu)Bonjour, J'aimerai redirigé ma page vers l'acceuil lorsque l'utilisateur rempli le formulaire et clique sur "Valider", les informations s'enregistrent dans un fichier... if($val=="Valider") { $fichier = fopen ("Inscription.txt",... www.commentcamarche.net/forum/affich-5511842-redirection-apres-une-validation
Télécharger US Yellow PagesPour rechercher des informations de localisation sur une personne, le moyen le plus rapide est de consulter l'annuaire téléphonique notamment les pages jaunes. US Yellow Pages est la version en ligne pour consulter les pages jaunes aux Etats Unis.... www.commentcamarche.net/telecharger/telecharger-34056618-us-yellow-pages
Adobe Adobe InDesign CS2 - coffret de mise à niveauAdobe Adobe InDesign CS2 - coffret de mise à niveau,CS 2 ,Mise à jour depuis PageMaker vers "InDesign CS 2" CD-ROM en français pour Mac www.commentcamarche.net/guide-achat/adobe-adobe-indesign-cs2-coffret-de-mise-a-niveau-301025446-fiche-technique
Cambridge Audio Azur 640A Version 2640 A ,Stereo,Page web du produit:Anglais,Puissance:4/100,8/75 Watt,Télécommande,Type:Amplificateur,Poids:7.0 kg,Divers: ,Dimensions (HxLxP):43.0x10.0x32.0 cm,Canaux:Stereo,Compatible DVD-Audio:  www.commentcamarche.net/guide-achat/cambridge-audio-azur-640a-version-2-751588-fiche-technique
Adobe PagemakerAdobe Pagemaker,,Mise à jour vers ''PageMaker 7.0.2'' CD-ROM en Français pour Mac www.commentcamarche.net/guide-achat/adobe-pagemaker-469194632-fiche-technique
RSS Le standard RSS représente un moyen simple d'être tenu informé des nouveaux contenus d'un site web, sans avoir à le consulter. Le format « RSS » (traduisez « Really Simple Syndication ») permet ainsi de décrire de façon synthétique le contenu d'un... www.commentcamarche.net/www/rss.php3
Faire un lien vers CommentCaMarche Vous avez l'autorisation de faire pointer un lien vers la page d'accueil de CommentCaMarche.net ou bien directement vers un des articles. Si vous voulez agrémenter le lien d'une image, les bannières ci-dessous sont à votre disposition www.commentcamarche.net/ccmguide/ccmlogos.php3
Toutes les réponses pour « diriger une page vers une function() »