Bonjour,
Voila ce que je souhaite faire :
un formualire avec une connexion ftp et remplissage d'autres données.
pour eviter de recharger plusieur fois la page, je teste toutes les données.
Concernant la connexion ftp, j'envoie la requete via axaj comment ca du temps que l'utilisateur saisi le reste des données, le serveur à le temps de faire le test.
s'il y a une erreur, je souhaite afficher un layer disant par exemple "erreur de connexion ftp" dans un layer avec un bouton fermé.
Problème : je n'arrive pas a eccecuter le javascript. en revanche si j'affiche du php c'est sans probleme
Voici le bout de code pour l'affichage :
losque que le client a finbi de saisir le mot de passe, appel du code ajax pour la connexion ftp :
execution du code php pour tester la connexion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="password" name="pass_ftp" value="<?echo $pass_ftp;?>" class="span_droite" onblur="test_connexion_ftp(this.document.form_etape1.adresse_ftp.value,this.document.form_etape1.login_ftp.value,this.document.form_etape1.pass_ftp.value,1)" />
ouvrir_connexion_ftp retourn 1 en cas de succes et 0 en cas d'echeque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $test_ftp=ouvrir_connexion_ftp($adresse_ftp,$login_ftp,$pass_ftp); if($test_ftp==0) { echo "<script language='Javascript'>"; echo "<!--\n"; echo "alert();\n"; echo "// -->"; echo "</script>\n"; echo "ok barre"; } else { echo"ok"; }
Voila je voudrai executer le code javascript avec le alert() par exemple mais je ne comprend pas pourquoi.
Merci apr avance
Partager