Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2989 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  [ ASP ] + Dreamweaver : erreur de configuration de l'ASP?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ ASP ] + Dreamweaver : erreur de configuration de l'ASP?

n°764589
frantz_69
Posté le 15-06-2004 à 15:54:39  profilanswer
 


  bonjour, je suis en train d'apprendre à utiliser dreamweaver MX 2004 et j'ai réalisé l'exemple d'aide du pdf "bien démarrer avec DW" sans aucune erreur et cependant j'obtiens à la fin le message d'erreur ci-apres (cela se produit lorsque j'essaye d'activer le Live Data afin de verifier si ma page web pour ajouter un enregistrement dans la base de donnee fonctionne..)
 
J'ai effectué tout ce que disait de faire le .pdf donc je ne comprends pas d'ou peut venir l'erreur.. Surement de la configuration d'IIS mais je ne vois vraiment pas quoi...  :(  
 
Merci de votre aide!..


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
mood
Publicité
Posté le 15-06-2004 à 15:54:39  profilanswer
 

n°764605
frantz_69
Posté le 15-06-2004 à 16:07:37  profilanswer
 

heuuuu j'ai pas l'image.. mais ca marque :
 
---------------
HTTP 500.100 - Erreur interne au serveur - Erreur ASP
Services Internet (IIS)
---------------
Type d'erreur :
Erreur de compilation Microsoft VBScript (0x800A0401)
Fin d'instruction attendue
var MM_editAction = Request.ServeurVariables("SCRIPT_NAME" );
----------------


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°764657
urd-sama
waste of space
Posté le 15-06-2004 à 16:40:36  profilanswer
 

essaye d'enlever le point-virgule?

n°765271
frantz_69
Posté le 16-06-2004 à 09:19:58  profilanswer
 

Non ca marque une erreur de ponctuation sinon...  
 
Je pense que le code est bon mais que cela viens d'IIS...
en tout cas voila l'erreur que ca marque :

 
Impossible d'afficher la page  
Un problème est survenu dans la page que vous essayez d'ouvrir et vous ne pouvez donc pas afficher cette page.  
 
--------------------------------------------------------------------------------
 
Essayez les opérations suivantes :
 
Cliquez sur le bouton Actualiser ou réessayez plus tard.
 
Ouvrez la localhost page d'accueil, puis recherchez les liens vers les informations souhaitées.  
HTTP 500.100 - Erreur interne au serveur - Erreur ASP
Services Internet (IIS)
 
--------------------------------------------------------------------------------
 
Informations techniques (destinées au personnel du Support technique)
 
Type d'erreur :
Erreur de compilation Microsoft VBScript (0x800A0401)
Fin d'instruction attendue
/MySampleApp/comments-add.asp, line 6, column 58
var MM_editAction = Request.ServerVariables("SCRIPT_NAME" );
---------------------------------------------------------^
 
 
Type de navigateur :
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)  
 
Page :
GET /MySampleApp/comments-add.asp  
 
Heure :
mercredi 16 juin 2004, 09:17:55  
 
 
Informations complémentaires :
Support technique Microsoft  
 


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°765280
Flyman30
Posté le 16-06-2004 à 09:28:32  profilanswer
 

Si tu travaille avec XP tu est mal parti car la page 500.100.asp est bugguée et n'indique pas l'erreur, il te faut récupérer une 500.100.asp^de windows2000  ;) eventuellement demande en PM je peux de l'expédier par mail  :)

n°765326
frantz_69
Posté le 16-06-2004 à 09:59:09  profilanswer
 

heuuuu je suis deja sous windows 2000 SP4... :??:  :-S


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°765332
frantz_69
Posté le 16-06-2004 à 10:01:38  profilanswer
 

voila la partie qui pose probleme (bien qu'à mon avis ca vienne pas du code etant donné que j'ai fait mot à mot ce qui disait le .pdf)
 
// set the form action variable
var MM_editAction = Request.ServerVariables("SCRIPT_NAME" )
if (Request.QueryString) {
  MM_editAction += "?" + Server.HTMLEncode(Request.QueryString);
}


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°765340
frantz_69
Posté le 16-06-2004 à 10:03:52  profilanswer
 

heuuu avec le ";" apres (SCRIPT_NAME);
 
(je l'avais pas remi apres l'essai (cf plus haut))


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°765445
Flyman30
Posté le 16-06-2004 à 11:06:20  profilanswer
 

donne le code de la page ;)

n°765503
frantz_69
Posté le 16-06-2004 à 11:36:14  profilanswer
 

voila (mais sans la base de donnee relative ca marchera pas..)
 
 
<!--#include file="Connections/connTrio.asp" -->
<%
// *** Edit Operations: declare variables
 
// set the form action variable
var MM_editAction = Request.ServerVariables("SCRIPT_NAME" );
if (Request.QueryString) {
  MM_editAction += "?" + Server.HTMLEncode(Request.QueryString);
}
 
// boolean to abort record edit
var MM_abortEdit = false;
 
// query string to execute
var MM_editQuery = "";
%>
<%
// *** Insert Record: set variables
 
if (String(Request("MM_insert" )) == "form1" ) {
 
  var MM_editConnection = MM_connTrio_STRING;
  var MM_editTable  = "COMMENTS";
  var MM_editRedirectUrl = "comments-view.asp";
  var MM_fieldsStr = "FIRST_NAME|value|LAST_NAME|value|EMAIL|value|COMMENTS|value";
  var MM_columnsStr = "FIRST_NAME|',none,''|LAST_NAME|',none,''|EMAIL|',none,''|COMMENTS|',none,''";
 
  // create the MM_fields and MM_columns arrays
  var MM_fields = MM_fieldsStr.split("|" );
  var MM_columns = MM_columnsStr.split("|" );
   
  // set the form values
  for (var i=0; i+1 < MM_fields.length; i+=2) {
    MM_fields[i+1] = String(Request.Form(MM_fields[i]));
  }
 
  // append the query string to the redirect URL
  if (MM_editRedirectUrl && Request.QueryString && Request.QueryString.Count > 0) {
    MM_editRedirectUrl += ((MM_editRedirectUrl.indexOf('?') == -1)?"?":"&" ) + Request.QueryString;
  }
}
%>
<%
// *** Insert Record: construct a sql insert statement and execute it
 
if (String(Request("MM_insert" )) != "undefined" ) {
 
  // create the sql insert statement
  var MM_tableValues = "", MM_dbValues = "";
  for (var i=0; i+1 < MM_fields.length; i+=2) {
    var formVal = MM_fields[i+1];
    var MM_typesArray = MM_columns[i+1].split("," );
    var delim =    (MM_typesArray[0] != "none" ) ? MM_typesArray[0] : "";
    var altVal =   (MM_typesArray[1] != "none" ) ? MM_typesArray[1] : "";
    var emptyVal = (MM_typesArray[2] != "none" ) ? MM_typesArray[2] : "";
    if (formVal == "" || formVal == "undefined" ) {
      formVal = emptyVal;
    } else {
      if (altVal != "" ) {
        formVal = altVal;
      } else if (delim == "'" ) { // escape quotes
        formVal = "'" + formVal.replace(/'/g,"''" ) + "'";
      } else {
        formVal = delim + formVal + delim;
      }
    }
    MM_tableValues += ((i != 0) ? "," : "" ) + MM_columns[i];
    MM_dbValues += ((i != 0) ? "," : "" ) + formVal;
  }
  MM_editQuery = "insert into " + MM_editTable + " (" + MM_tableValues + " ) values (" + MM_dbValues + " )";
 
  if (!MM_abortEdit) {
    // execute the insert
    var MM_editCmd = Server.CreateObject('ADODB.Command');
    MM_editCmd.ActiveConnection = MM_editConnection;
    MM_editCmd.CommandText = MM_editQuery;
    MM_editCmd.Execute();
    MM_editCmd.ActiveConnection.Close();
 
    if (MM_editRedirectUrl) {
      Response.Redirect(MM_editRedirectUrl);
    }
  }
 
}
%>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Trio Motors Home Page</title>
<link rel="stylesheet" href="Assets/CSS/divs.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
<!--
p.sidebar-text {
font-size:80%;
font-family:Verdana;
}
#SplashImage {
 float: left;
}
.navbar {
 white-space: nowrap;
}
-->
</style>
<link href="Assets/CSS/Level1_Verdana.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#" )!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
 
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?" ))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
 
function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over" ) {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down" ) {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}
//-->
</script>
</head>
<body onload="MM_preloadImages('Assets/images/btnShowroom_on.jpg','Assets/images/btnNews_on.jpg','Assets/images/btnOwners_on.jpg','Assets/images/btnServices_on.jpg')">  
<div id="row1">
  <div class="logo"><img src="Assets/images/trio_logo.jpg" alt="Trio Motors" name="Banner" width="600" height="41" id="Banner" /></div>
  <div class="navbar"><a href="showroom.html" target="_top" onclick="MM_nbGroup('down','group1','showroom_button','',1)" onmouseover="MM_nbGroup('over','showroom_button','Assets/images/btnShowroom_on.jpg','',1)" onmouseout="MM_nbGroup('out')"><img src="Assets/images/btnShowroom.jpg" alt="" name="showroom_button" width="151" height="40" border="0" id="showroom_button" onload="" /></a><a href="news.html" target="_top" onclick="MM_nbGroup('down','group1','news_button','',1)" onmouseover="MM_nbGroup('over','news_button','Assets/images/btnNews_on.jpg','',1)" onmouseout="MM_nbGroup('out')"><img src="Assets/images/btnNews.jpg" alt="" name="news_button" width="150" height="40" border="0" id="news_button" onload="" /></a><a href="owners.html" target="_top" onclick="MM_nbGroup('down','group1','owners_button','',1)" onmouseover="MM_nbGroup('over','owners_button','Assets/images/btnOwners_on.jpg','',1)" onmouseout="MM_nbGroup('out')"><img src="Assets/images/btnOwners.jpg" alt="" name="owners_button" width="150" height="40" border="0" id="owners_button" onload="" /></a><a href="services.html" target="_top" onclick="MM_nbGroup('down','group1','services_button','',1)" onmouseover="MM_nbGroup('over','services_button','Assets/images/btnServices_on.jpg','',1)" onmouseout="MM_nbGroup('out')"><img src="Assets/images/btnServices.jpg" alt="" name="services_button" width="149" height="40" border="0" id="services_button" onload="" /></a></div>
</div>
<div id="main">  
  <div id="col2">  
    <div id="feature">  
      <h1>Customer Comments</h1>
      <p>We value your comments and questions. Please fill out the form below and we'll answer as soon as possible.</p>
      <p>&nbsp;</p>
     
      <form method="post" action="<%=MM_editAction%>" name="form1">
        <table align="center">
          <tr valign="baseline">
            <td nowrap align="right">First Name</td>
            <td><input type="text" name="FIRST_NAME" value="" size="32">
            </td>
          </tr>
          <tr valign="baseline">
            <td nowrap align="right">Last Name</td>
            <td><input type="text" name="LAST_NAME" value="" size="32">
            </td>
          </tr>
          <tr valign="baseline">
            <td nowrap align="right">Email</td>
            <td><input type="text" name="EMAIL" value="" size="32">
            </td>
          </tr>
          <tr>
            <td nowrap align="right" valign="top">Comments</td>
            <td valign="baseline"><textarea name="COMMENTS" cols="50" rows="5"></textarea>
            </td>
          </tr>
          <tr valign="baseline">
            <td nowrap align="right">&nbsp;</td>
            <td><input type="submit" value="Ins&eacute;rer l'enregistrement">
            </td>
          </tr>
        </table>
        <input type="hidden" name="MM_insert" value="form1" />
      </form>
      <p>&nbsp;</p>
    </div>  
  </div>  
  <div id="col1">  
    <h2>Previews &amp; More</h2>
 <p><img src="Assets/images/preview.jpg" alt="" /></p>
    <p class="sidebar-text">We are excited to offer you a glimpse of next year's
      TRIO models. We're applying our technology not just to compact cars, but
      also to sedans and SUVs. These prototypes are evidence of our commitment
      to giving drivers what they want while being environmentally conscious. </p>  
    <p>&nbsp;</p>  
  </div>  
</div>  
</body>
</html>


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
mood
Publicité
Posté le 16-06-2004 à 11:36:14  profilanswer
 

n°765531
Flyman30
Posté le 16-06-2004 à 11:49:17  profilanswer
 

Désolé mais la quasi totalité des gens qui utilise ASP codent en VBScript  :sweat:

n°765566
frantz_69
Posté le 16-06-2004 à 12:02:56  profilanswer
 

arf mince :-S   :cry:


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°765827
frantz_69
Posté le 16-06-2004 à 14:49:50  profilanswer
 

c'est bon j'ai trouvé le problème ! :)
 
c'est vraiment bête mais il falait trouver !...
 
Cela venait bien d'IIS! Dans les propriétés j'ai défini le JScript comme langage de script par defaut (au lieu de VBScript)! Pourtant IIS doit normalement gerer les deux en simultané mais bon parfois l'informatique... lol
 
En tout cas maintenant ca marche nickel!
Merci pour votre aide et merci à Flyman30 de m'avoir fait pensé au possible probleme VBScript/JScript :)


---------------
Ne pleures pas d'avoir perdu la Lune, cela t'empeche de voir les étoiles...
n°766357
Flyman30
Posté le 16-06-2004 à 19:20:37  profilanswer
 

frantz_69 a écrit :

c'est bon j'ai trouvé le problème ! :)
 
c'est vraiment bête mais il falait trouver !...
 
Cela venait bien d'IIS! Dans les propriétés j'ai défini le JScript comme langage de script par defaut (au lieu de VBScript)! Pourtant IIS doit normalement gerer les deux en simultané mais bon parfois l'informatique... lol
 
En tout cas maintenant ca marche nickel!
Merci pour votre aide et merci à Flyman30 de m'avoir fait pensé au possible probleme VBScript/JScript :)


 
Pas de problèmes ont m'a souvent aidé aussi  ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  [ ASP ] + Dreamweaver : erreur de configuration de l'ASP?

 

Sujets relatifs
VBS - Lecture dans registre - ERREURProblème de configuration pour QT
Problème Connexion BDD (ASP) [Résolu]Probleme avec Dreamweaver
[debutant Js] Erreur de syntaxephp vs asp
Erreur trop chiante en écrivant dans un fichierrequest.getParameter(...) une erreur ?
Où est ma faute? msg d'erreur("objet requis")erreur : send session cookie - headers already sent by
Plus de sujets relatifs à : [ ASP ] + Dreamweaver : erreur de configuration de l'ASP?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR