Bonjour ,

J'espère que je poste bien au bon endroit.
Voilà mon objectif : utiliser basex pour faire des requêtes web et ensuite les stocker en base de données

Mon (mes !) problème(s) sont multiples. Je n'arrive pas à tout comprendre dans la doc baseX :

1) la déclaration de "namespace" (ça sert à quoi ? que faut-il y mettre ?)
2) Le formulaire : il fonctionne sur le site w3 mais ici il bloque sur le point après var x.
3) si je veux envoyer les résultats de ma requête sur une autre page : comment dois-je faire ?


Voici mon code. Merci pour vos conseils, explications, bref pour tout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
declare
	module namespace page = "http://www.mapage.fr"
	%rest:path("/")
	%output:method('html')
 
	function page:accueil() as element (html)
	{
	<html>
		<head>
			<script>
				function validateForm() {
					var x = document.forms["myForm"]["fname"].value;
					if (x == null || x == "") 
						{
						alert("Name must be filled out");
						return false;
						}
				}
			</script>	
		</head>
		<body>
			<form name="myForm" onsubmit="return validateForm()" method="post">
				Name: <input type="text" name="fname">
				<input type="submit" value="Submit">
			</form>
		</body>
	</html>
	};