Salut tout le monde. Bon alors je suis enfin arrivé à faire une sorte de carnet d'adresse en asp et base de donnée ".MDB", avec 5 pages (contacts, virer, modif, modifok, ajout, ajoutok) ça marche... mais comment récupérer les champs, non pas de la page asp, mais de ceux d'un swf qui serait inclus dans la page... les champs flash aurait les meme noms en fait... voilà mon code pour valider les champs en asp :
"ajout.asp":
<html><title>Ajouter un contact</title>
<body>
<p>Ajout d'un nouveau contact : </p>
<form name="form2" method="post" action="ajoutOK.asp">
<table width="625" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="71">Nom<br>Prenom <br>Telephone <br>Portable <br>Adresse <br>Email</td>
<td width="554">
<input name="id" type="hidden" maxlength="50">
<input name="Nom" type="text" maxlength="50"><br>
<input name="Prenom" type="text" maxlength="25"><br>
<input name="Telephone" type="text" maxlength="25"><br>
<input name="Portable" type="text" maxlength="25"><br>
<input name="Adresse" type="text" maxlength="200"><br>
<input name="Email" type="text" maxlength="100"></td>
</tr>
</table>
<label><br>
<input type="submit" name="Submit" value="Submit">
</label>
<a href="contacts.asp">Annuler / retourner à la liste de contacts ?</a>
</form>
</body>
</html>
"ajoutok.asp"
<html><title>Test ASP</title>
<body>
<p> </p>
<%
Application("BDD_Prefix")="provider=Microsoft.Jet.OLEDB.4.0; Data Source=-le site tructruc"
Application("BDD_NAME")="contacts"
Application("Conflit_ConnectionString") = Application("BDD_Prefix") & Application("BDD_Name") & ".mdb"
Set Conn = Server.CreateObject("ADODB.Connection")
conn.open Application("Conflit_ConnectionString")
'changer les * en % et les " en '
dim nom
nom=request("nom")
dim prenom
prenom=request("prenom")
dim telephone
telephone=request("telephone")
dim portable
portable=request("portable")
dim adresse
adresse=request("adresse")
dim email
email=request("email")
sSql= "INSERT INTO Table1 ( Nom, Prenom, Telephone, Portable, Adresse, Email ) SELECT '" & nom & "' AS Expr1, '" & prenom & "' AS Expr2, '" & telephone & "' AS Expr3, '" & portable & "' AS Expr4, '" & adresse & "' AS Expr5, '" & email & "' AS Expr6;"
set rs= conn.execute(ssql)
conn.close
%>
<p>Le nouveau contact a été inscrit ! <a href="contacts.asp">Retourner à la liste de contacts ?</a></p>
</body>
</html>
pour le flash je pense que ce serait dans un bouton :
on (release) {getURL("ajoutFlash.asp", 0, "POST");}
mais ensuite... c'est dans la page asp que ça se joue, alors... hm comment re-appeler les infos entrés dans flash??
Mici de vos lumières de codeurs !