26/12/07 - Hello
bonjour
il n'est pas possible d'ouvrir un formulaire MS ACCESS avec du PHP, ni dans n'importe quel langage internet.
La seule possibilité qui existe est la lecture des tables
|
|
13/12/07 - julien_41
j'ai résolu mon probleme avec ceci :
<%
// FileName="Connection_odbc_conn_dsn.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
MM_culture_STRING = "Driver={Microsoft Access Driver (*.mdb)}; ...
|
|
13/12/07 - DB77
Je te propose de faire ce fichier (copier/coller), que tu appelleras "testlecture.asp" et que tu lanceras en http pour voir.
Si ça fonctionne, tu reprendras le code précédent, mais sinon, il faudra voir où ça coince et ainsi, on progressera...
Mais il faut toujours commencer simple et ...
|
|
12/12/07 - julien_41
en effet il y a une erreur dans le chemin de la base, j'ai donc mis
<%
var MM_culture_STRING = new ActiveXObject("ADODB.Connection");
MM_culture_STRING.open("Driver={Microsoft Access Driver (*.mdb)};DriverID=25;DBQ="
+ Server.MapPath("database/romo.mdb")+" ");
var rs = new ...
|
|
12/12/07 - julien_41
<%
var MM_culture_STRING = new ActiveXObject("ADODB.Connection");
MM_culture_STRING.open("Driver={Microsoft Access Driver (*.mdb)};DriverID=25;DBQ="
+ Server.MapPath("../database/romo.mdb")+" ");
var rs = new ActiveXObject("ADODB.Recordset");
rs.Open("SELECT * FROM ...
|
|
12/12/07 - papindeve
Est il possible d'ouvir un formulaire Ms Access dans un navigateur internet avec du php?
|
|
12/12/07 - julien_41
avec le var et en doublant les / ca n'a rien changer avec l'autre methode :
<%
var MM_culture_STRING = new ActiveXObject("ADODB.Connection");
MM_culture_STRING.open("Driver={Microsoft Access Driver (*.mdb)};DriverID=25;DBQ="
+ Server.MapPath("..\database\romo.mdb")+" ");
var ...
|
|
12/12/07 - Didier
Et en doublant les \ ? (n'oublie pas le var au début et le ; à la fin)
var MM_culture_STRING = "Driver={Microsoft Access Driver (*.mdb)};Data Source=" + Server.MapPath("..\\database\\romo.mdb");
|
|
12/12/07 - Didier
Bon alors plusieurs erreurs déjà...
Ta ligne 27 doit finir par ;
Recordset1.ActiveConnection = MM_culture_STRING;
et pour ta connexion essaye ceci :
MM_culture_STRING = "Driver={Microsoft Access Driver (*.mdb)};Data Source=" + Server.MapPath("..\database\romo.mdb");
|
|
12/12/07 - DB77
Attention aux sauts de ligne :(
La ligne :
DSN_BASE="DBQ=" & Server.Mappath("../database/")&"/romo.mdb" & ";Driver={Microsoft Access Driver (*.mdb)};"
Commence à DSN... et finit à .mdb)};"
|
|
12/12/07 - DB77
Et comme ça :
<%
DSN_BASE="DBQ=" & Server.Mappath("../database/")&"/romo.mdb" & ";Driver={Microsoft Access Driver (*.mdb)};"
Set conn=Server.createObject("ADODB.connection")
conn.Open DSN_BASE
%>
|
|
12/12/07 - julien_41
Bonjour,
J'ai fait une migration car j'ai changé d'hébergeur, je travail en ASP. Voici mon problème sur l'ancien hébergeur ma connexion se fesait avec une dsn mais je ne peut pas avec mon hebrgeur actuel.
J'ai donc changé mon fichier con_db.asp :
<%
// ...
|
|
06/12/07 - chupi57
oui j'ai essayé mais ca me dit que la page
www.nomdomaine.fr/bidule n'est pas trouvé
mon code :
dans le /htaccess j'ai mit
<FilesMatch "^page$">
ForceType application/x-httpd-php
</FilesMatch>
page sans extension et à la racine du site
<?
// on récupère l'url ...
|
|
05/12/07 - DB77
En désactivant ton htaccess et en essayant l'url en direct (celle avec index.php) est-ce que ça fonctionne ?
|
|
05/12/07 - chupi57
je vous donne mon code
RewriteEngine On
RewriteRule ^/(.*) http://www.nomdomaine.fr/index.php/$1 [P]
le code est bon je penses ?
c'est à dire, quoi quon mette après le www.nomdomaine..fr/ , on arrivera sur l'index?
et j'ai l'erreur 403.... pourtant mon site à le ...
|