Afficher un texte dans une div [JS]

Résolu
Aka13 Messages postés 153 Date d'inscription   Statut Membre Dernière intervention   -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aimerais faire une fonction qui me permet d'afficher un texte dans une div à partir d'une page externe. Pour mieux comprendre voici le 2 pages utilisé:
_______________________________________
index.php

<script type="text/javascript">   
function testPseudo(pseudo) {   
  var texte;   
  texte = file('ajax.php?pseudo='+escape(pseudo));   
  document.getElementById('float').innerHTML = texte;   
}   
</script>   

<div onclick="testPseudo('Pseudo1');"></div>   
<div onclick="testPseudo('Pseudo2');"></div>   

<div id="float"></div>

_______________________________________
ajax.php

<?   
$pseudo = $_GET["pseudo"];   
echo $pseudo;   
?>

_______________________________________

J'aimerais que dans la div float soit marqué le pseudo de la div qui à été cliqué avec la fonction testPseudo.

Le problème c'est que je n'obtient aucun résultat, j'aimerais savoir d'où vient le problème.

PS: Je précise que pour que vous comprenez mieux le code j'ai rendu juste l'essentiel des 2 pages !

Cordiallement Aka13

2 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 

texte = file('ajax.php?pseudo='+escape(pseudo));


qu'elle est cette fonction file ?
0
Aka13 Messages postés 153 Date d'inscription   Statut Membre Dernière intervention   8
 
Ma question n'est pas "Devinez ce que c'est...". c'est plutôt trouvez l'erreur !

La fonction file récupère le contenu de la page indiqué
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
la fonction file récupère le contenu d'un fichier est une fonction php, pas javascript

de plus elle retourne un array ligne par ligne

tu semble vouloir utiliser Ajax pour appeler le fichier ajax.php sur le serveur, ce n'est pas cette méthode.

vas voir sur Google "Ajax"
0