Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
378 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  onclick et transmettre une variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

onclick et transmettre une variable

n°1379598
lucaskevin
Posté le 02-06-2006 à 10:52:10  profilanswer
 

Bonjour,
dans mon script j'ai:
<input name="button" type="button" onClick="document.location.href='http://www.libi.com/anc.php'" value="Supprimer">
Pour cela c'est bon.
j'ai voulu remplacer par:
<input name="button" type="button" onClick="document.location.href='http://www.libi.com/fr/anc/anc.php?ref='.$row['ref'].'" value="Supprimer">
mais cela ne marche pas c'est-à-dire que lorsque je clique sur le bouton "Supprimer" rien ne se passe.Est-ce que quelqu'un pourrait m'aider?
Merci

mood
Publicité
Posté le 02-06-2006 à 10:52:10  profilanswer
 

n°1379607
anapajari
s/travail/glanding on hfr/gs;
Posté le 02-06-2006 à 10:57:07  profilanswer
 

  • tu mélanges php et javascript
  • tu as un problème de concaténation de variable

n°1379611
aipsy0783
Posté le 02-06-2006 à 10:58:31  profilanswer
 

ça manque d'explications...
t'aurais pas un bout de code à lacher?

n°1379644
lucaskevin
Posté le 02-06-2006 à 11:16:32  profilanswer
 

voila une partie de mon code.
<form name="form1" method="post" action="http://www.libi.com/fr/rps/rps.php" onSubmit="return verification()">
<input type="button" value="Supprimer" onClick="document.location.href='http://www.libi.com/fr/anc/anc.php?ref='.$row['ref'].'">
<input type="submit" name="Submit" value="Renseignements" >
<td width="152" style="border-width:1; border-color:white; border-style:none;">
<table width="240" cellspacing="0" style="border-collapse:collapse;" align="center">
<tr>
<td width="106" style="border-width:1; border-color:white; border-style:none;"><div align="center"><a onClick="javascript:window.open(this.href);return(false);">
<input type="radio" name="ref" value="ra234">
</a></div></td>
<td width="310" style="border-width:1; border-color:white; border-style:none;"><p align="center"><KBD><span style="font-size:10pt;"><b>raquette de tennis </b></span></KBD></p></td>
</table>
<p>&nbsp;</p>
</form>  

n°1379740
aipsy0783
Posté le 02-06-2006 à 12:46:17  profilanswer
 

Mais tu en fais quoi de ça? anc.php?ref='.$row['ref']
 
tu me montre que de l'html là

n°1379747
lucaskevin
Posté le 02-06-2006 à 12:52:29  profilanswer
 

aipsy0783 a écrit :

Mais tu en fais quoi de ça? anc.php?ref='.$row['ref']
 
tu me montre que de l'html là


je veux envoyer la valeur de "ref" vers la page anc

n°1379748
aipsy0783
Posté le 02-06-2006 à 12:53:08  profilanswer
 

oui mais pour quoi faire?

n°1379753
lucaskevin
Posté le 02-06-2006 à 12:55:58  profilanswer
 

aipsy0783 a écrit :

oui mais pour quoi faire?


pour pouvoir supprimer l'annonce(ici c'est raquette de tennis)
j'ai mis qu'une annonce mais en vrai il peut y avoir une dizaine d'annonces.

n°1379754
aipsy0783
Posté le 02-06-2006 à 12:58:02  profilanswer
 

et quand tu laisses la souris sur ton lien tu vois l'état de ton lien?
je veux dire par là tu es sur que ton $row['ref'] marche bien

n°1379759
lucaskevin
Posté le 02-06-2006 à 13:03:37  profilanswer
 

aipsy0783 a écrit :

et quand tu laisses la souris sur ton lien tu vois l'état de ton lien?
je veux dire par là tu es sur que ton $row['ref'] marche bien


 
j'ai changé:
<input type="button" value="Supprimer" onClick="document.location.href='http://www.libi.com/fr/anc/anc.php?ref='.$row['ref'].'">  
en :
<input type="button" value="Supprimer" onClick="document.location.href='http://www.libi.com/fr/anc/anc.php?ref=<echo $row['ref']; ?>'">  
 
cela marche c'est a dire que cela va bien vers la page anc.php mais la valeur ne suis pas
 

mood
Publicité
Posté le 02-06-2006 à 13:03:37  profilanswer
 

n°1379764
aipsy0783
Posté le 02-06-2006 à 13:11:16  profilanswer
 

oula oula re-édite parce que ce que tu as écris je sais pas comment ça pourait marcher lol

n°1379766
lucaskevin
Posté le 02-06-2006 à 13:15:10  profilanswer
 

aipsy0783 a écrit :

oula oula re-édite parce que ce que tu as écris je sais pas comment ça pourait marcher lol


<input type="button" value="Supprimer" onClick="document.location.href='http://www.libi.com/fr/anc/anc.php?ref=<?   echo $row['ref']; ?>'">  
excuse pour l'erreur
donc je comprends pas pourquoi la valeur de "ref" ne passe pas ver la page anc

n°1379771
aipsy0783
Posté le 02-06-2006 à 13:21:39  profilanswer
 

tu pourais envoyer ta page entière?
c'est vrai que si ton input n'était pas dans un echo " "; il y avait aucune chance pour que ce soit interprété....
 
ta modification semble plus correcte mais ja'imerais voir ta requete SQL stp

n°1379796
lucaskevin
Posté le 02-06-2006 à 13:43:10  profilanswer
 

aipsy0783 a écrit :

tu pourais envoyer ta page entière?
c'est vrai que si ton input n'était pas dans un echo " "; il y avait aucune chance pour que ce soit interprété....
 
ta modification semble plus correcte mais ja'imerais voir ta requete SQL stp


Quand j'edite la page avec xxxx anonces dans les boutons radios il y a bien les valeurs par exemple:
<input type="radio" name="ref" value="44309871 ">
ou
<input type="radio" name="ref" value="74803871 ">
etc
mais après avoir appuyer sur le bouton supprimer l'adresse dans l'url qui apparait est :
http://www.libi.com/fr/anc/anc.php?ref=
la valeur de"ref" n'apparait pas

n°1379893
aipsy0783
Posté le 02-06-2006 à 14:33:29  profilanswer
 

ah oki c'est pire que ce que je croyais... tu penses qu'en faisant $row['ref'] tu obtiens le value??

n°1379952
j_lecruel
☀ ☁ ☂
Posté le 02-06-2006 à 15:23:47  profilanswer
 

aipsy0783 >> je pense que tu perds ton temps
 
lucaskevin >> aprend au moins les bases concernant les langages que tu utilises, notamment le différence entre un langage serveur et un langage client.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1379994
aipsy0783
Posté le 02-06-2006 à 15:59:29  profilanswer
 

j_lecruel >> t vraiment cruel lool lui parle pas de langage serveur et client tu vas vraiment lui faire peur lol

n°1380044
j_lecruel
☀ ☁ ☂
Posté le 02-06-2006 à 16:31:34  profilanswer
 

En même temps, quand on fait du dev web on apprend au moins le fonctionnement des technologies qu'on utilise... ce ne sera pas vraiment l'aider que de lui filer une solution qu'il ne comprendra pas.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1380519
lucaskevin
Posté le 03-06-2006 à 18:06:35  profilanswer
 

Bonjour,
je planche sur un problème depuis plus d'une semaine sans pouvoir le résoudre.
J'espère que quelqu'un va pouvoir m'aider.
Donc d'abord le script que j'ai simplifié :
<form name="form1" method="post" action="http://www.libi.com/rps/rps.php" onSubmit="return verification()">
<input name="button" type="button" onClick="document.location.href='http://www.libi.com/vdr/vdr.php'" value="Supprimer">
<input type="submit" name="Submit2" value="Renseignements" >
</form>
ça c'est pour les boutons.
<?
....
<p>raquette de tennis </B></SPAN><SPAN style="FONT-SIZE: 10pt"><B>
<input type="radio" name="ref" value="'.$row['ref'].' ">
</p>
<p>ballon </B></SPAN><SPAN style="FONT-SIZE: 10pt"><B>
<input type="radio" name="ref" value="'.$row['ref'].' ">
</p>
....
?>
cette partie est en php.j'ai simplifié au maximum.toutes les valeurs des boutons radios sont des nombres par exemple(455544),(757575),etc.
toutes ces valeurs proviennent de la base de données.
 
Mon but est:Si on coche sur un des boutons radio et on clique sur le bouton "Supprimer" cela envoie la valeur du bouton radio 'ref'
à la page http://www.libi.com/vdr/vdr.php'
Si on coche sur un des boutons radio et on clique sur le bouton "Renseignements" cela envoie la valeur du bouton radio à la page 'http://www.libi.com/rps/rps.php'
Sachant qu'il y a qu'un form comment faire?
Merci d'avance

n°1380751
aipsy0783
Posté le 04-06-2006 à 13:11:18  profilanswer
 

tu prends des cours de php et de javascript


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  onclick et transmettre une variable

 

Sujets relatifs
Passage de variableProblème: Variable globale
pb d'affichage de variablevariable dans un lien
Stocker un XPATH dans une variable ???POST d'une variable définie dans un formulaire pr insertion ds BD
Variable macro $(toto) sous visual studio .NET 2003Porté une variable sur une autre page avec "a href" ?
Filtre avec critere variable Excelfaire entrer dans une variable le nombre de carractere d une autre
Plus de sujets relatifs à : onclick et transmettre une variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR