Bonjour, ça fait des jours que je galère sur l'implémentation suivante:
je veux cliquer sur une image récupérer le src de cette image en jquery ensuite envoyer cette (variable src) au serveur (la récupérer dans un fichier php)
donc j'ai ça :
1 fichier (index.php)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <div class="col-xs-6 col-sm-6 col-md-6"> <a href="gallery.php"> <img id="imgppp" class=".img-rounded scale" src="<?php echo $data['lien_image'];?>" alt="my gallerie"> </a> </div>
2 fichier (script.js)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $(document).ready(function(){ var lien = $('#imgppp'); $(lien).on('click', function(){ var monTexte = $(this).attr('src'); alert (monTexte); $.getJSON('gallery.php', {text: monTexte}, function(data){ console.log(data); }); }); });
3 fichier (gallery.php)
le problème est qu'au niveau de ma page (gallery.php) je ne récupère pas la(es) variable(s)... je souhaite juste faire un truc du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php if(!empty($_GET)){ $text = strip_tags($_GET['text']); $length = strlen($text); $upper = strtoupper($text); $response = [ 'message'=>'Le lien compte '.$length.' caractères', 'uppercase' => 'Voici le lien en majuscules : '.$upper ]; echo json_encode($response); } ?>
et voir la valeur de ma variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $mon_lien =$POST["message"]; echo $mon lien;
Merci
Partager