Bonjour j'utilise une fonction ajax pour redimmensionner mon image :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 $('#redim').click(function() {
              $.ajax({
                    type: "GET",
                    url: "include/redim.php",
                     data: "chemin="+$("#chemin").attr('value'),
                    success: function(msg){
                     alert( "Image redimmenssionnée " + msg );
                     }
                     });
                 })
Et mon script php redim.php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
  include('../../classes/realisation.class.php');
  $realisation= new realisation();
  $url=$_GET['chemin'];
  echo $url;
  echo realpath($url);
  $img=$realisation->redimessionner($url,300,"","");
Le truc c'est qu'il me sort un warning comme s'il ne trouvait pas l'image au moment du getimagesize().

Je pense que ça vient de l'encodage car la fonction realpath ne me retourne rien et pourtant l'image est au bon endroit j'ai essayé avec une adresse complète rien à faire toujours la même erreur je suis sûr qu’il n’arrive pas à lire correctement l'url.

Aider moi s'il vous plait