Pb d'erreur 405 - HTML/CSS - Programmation
Marsh Posté le 16-03-2003 à 15:27:15
Alors pas d'idée?
Si vous ne comprenez pas mon problème allez ici: http://lesmains.free.fr/wurth/index.html et tapez 123 comme numéro de client.
Merci!
Marsh Posté le 17-03-2003 à 13:13:49
Normal, tu utilises un formulaire avec la méthode POST et tu envoies les informations de ce formulaire vers une page HTML qui ne peux pas traiter ces informations (seuls les scripts coté serveur le peuvent).
En fait tu n'a pas besoin de mettre un bouton "submit" vu que tu ne soumets pas ton formulaire. Remplace le <input type="submit" ...> par un <input type="button" ...> et vire éventuellement le method="post" dans le <form>
Marsh Posté le 17-03-2003 à 20:06:50
Bien vu!
Effectivement, j'avais pas pensé à la méthode post!
Merci bien!!
Par contre, je suis obligé de mettre un type="submit" sinon ça marche pas.
Marsh Posté le 17-03-2003 à 21:42:25
heffer a écrit : Bien vu! |
Ca marche pas ? Bizarre... Normalement un onclick="taFonction();" devrait suffire avec le type="button"
Sinon tu peux essayer de mettre un submit="get" dans <form>
Marsh Posté le 18-03-2003 à 17:02:47
Ouais en fait les 2 marchent mais là j'ai un autre problème:
Si je tape le numéro 123 par exemple alors,
Voici le code:
<html>
<head>
<title>WURTH06 - Accès</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script langage="javascript">
<!--
function control(form)
{
if (form.numClient.value=="" )
{
alert("Veuillez saisir votre numéro de client." );
form.numClient.focus();
return false;
}
lien=form.numClient.value + ".html";
window.open(lien,'_self';
form.action=lien;
}
//-->
</script>
</head>
<body bgcolor="#FDFEE7">
<CENTER>
<img src="img/wuerth-logo.gif" width="107" height="60">
<form name="form" onSubmit="control(this)">
<font size="3" face="Arial, Helvetica, sans-serif"> Numéro de client : </font>
<input type="text" name="numClient">
<br>
<br>
<input type="button" onclick="javascript:control(form);" value="Valider">
</form>
</CENTER>
</body>
</html>
Marsh Posté le 15-03-2003 à 22:50:52
Voilà j'ai une page qui permet de saisir via un formulaire un numéro de client. Après validation, l'internaute est redirigé vers la page spécifique au client.
Ex: numéro de client saisi: 1234
redirection vers 1234.html
Pb: quand je valide le numéro de client, IE met une erreur 405 ressource non autorisée. Pouquoi??
---------------
Découvrez la version 2005 du Site des Mains!! C'est la même qu'en 2004!