Salut,

Voici ce qui bloque mon développement :
Pour mon site de petites annonces, j'ai un formulaire avec deux boutons submit. Le premier "envoie" les données du formulaire vers la page "ModifAd.php", le second l'envoie vers la page "ConfirmAd.php".

Le code HTML :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<form name="annonce" methode="POST" action="">
Votre nom : <input name="nom" type="text">
</form>
 
<input type="button" value="Confirmer"  onclick="soumet('ConfirmAD.php')"/>
<input type="button" value="Modifier"  onclick="soumet('ModifAD.php')"/>

Plus haut dans le <head>, j'ai mon JS

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
function soumet(page)
{
	var path = page;
	document.annonce.action = path;
	document.annonce.submit();
}
Lorsque je teste ce code en local, il marche parfaitement bien. Le problème, c'est qu'il ne fonctionne pas du tout une fois sur mon hébergeur. Quand je clique sur un de mes boutons, je me retrouve avec un "404 not found".
J'ai pensé à utiliser un chemin absolu de la forme ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var path = "http://monsite.com/"+page;
... mais ça ne marche pas mieux.


Savez-vous pourquoi ?