Bonjour / bonsoir,
J'ai fait un système permettant de récupérer des informations d'un formulaire en nodejs,
cependant je souhaite ouvrir une nouvelle page avec ces infos mais voila
mon probleme : il n'y a pas de nouvelle page qui s'ouvre
PARTIE HTML :
Code html : 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 <!DOCTYPE html> <html> <head> <title>Corentin</title> <link rel="stylesheet" type="text/css" href="css/style.css"> <link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet"> </head> <body> <div class="header">Super site</div> <div class="separate"></div> <div class="header" style="color:#86a8dc;font-size:40px">Bienvenue sur mon site, inscrit toi</div><br><br> <center> <form method="post" action="/post.html"> <input class="input" type="text" name="nom" placeholder="Prénom"><br> <input class="input" type="email" name="email" placeholder="Adresse email"><br> <input class="input" type="password" name="mdp" placeholder="Mot de passe"><br> <input type="submit" value="inscription" class="inputbtn"> </form> </center> </body> </html>
PARTIE NODEJS :
et enfin mon petit html post.html
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 var express = require('express') var bodyParser = require("body-parser") var server = express() server.use(bodyParser.urlencoded({ extended: true })) server.listen(8080) server.get('/', function(request, response) { response.sendFile( __dirname + '/index.html') }) server.post('/post.html', function(request, response) { var nom = request.body.nom var email = request.body.email response.writeHead(200, {'Content-Type': 'text/html'}) response.write("Ravi de faire ta connaissance " + nom + " ^^" + "<br>" + "Ton adresse email est surement " + email) response.end() })
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <!DOCTYPE html> <html> <head> <title>Infos</title> </head> <body> <h1></h1> </body> </html>
Lorsque j'appuie sur le button inscription ça m'emene dans une autre page je le vois a l'url mais ce n'est pas le title de ma page post.html
Et moi je veux une redirection avec toutes les infos de la personne
Esce possible de programmer une redirection de page html en nodejs la j'aimerais qu'apres l'inscription ça redirige la personne vers post.html ? merci
Si oui comment faire ?
Voici mon code :
Merci énormement a celui qui m'aidera
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 var express = require('express') var bodyboard = require("body-parser") var server = express() server.use(bodyParser.urlencoded({ extended: true })) server.listen(8080) server.get('/', function(request, response) { response.sendFile( __dirname + '/index.html') }) server.post('/post.html', function(request, response) { var nom = request.body.nom var email = request.body.email var mdp = request.body.mdp console.log(nom) })
Partager