[PHP/AJAX] Envoie vers formulaire impossible
patrice86
Messages postés
1520
Statut
Membre
-
patrice86 Messages postés 1520 Statut Membre -
patrice86 Messages postés 1520 Statut Membre -
Bonjour,
Je débute en Ajax et là j'ai un soucis sur lequel je suis depuis 1h...
Le but (tout simple):
Un formulaire newcat.html pour créer une catégorie:
*Et un script newcat.php:
Une ligne se créer bien dans ma base de donnée mais j'au un Array à la place de ce que j'ai insérer dans libcat.
Je débute en Ajax et là j'ai un soucis sur lequel je suis depuis 1h...
Le but (tout simple):
Un formulaire newcat.html pour créer une catégorie:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>
Gestion XXXXX
</title>
<link rel="stylesheet" type="text/css" href="css/mep.css" media="all" />
<link rel="stylesheet" type="text/css" href="css/design.css" media="screen" />
<script type="text/javascript" src="js/jquery.min.js" »></script>
</head>
<script type='text/JavaScript'>
function ajaxFunction(){
var ajax;
try{
// Opera 8.0+, Firefox, Safari
ajax = new XMLHttpRequest();
}catch (e){
try{
ajax = new ActiveXObject("Msxml2.XMLHTTP");
}catch (e) {
try{
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}catch (e){
alert("Erreur !");
return false;
}
}
}
var lib = document.getElementById('libcat').value;
ajax.open("GET", " php/newcat.php?libcat"+lib, true);
ajax.send(null);
}
</script>
<body>
<form action="php/newcat.php">
<table border="5">
<tr></tr>
<tr>
<td>Libelle:</td>
<td> <input type="texte" id="libcat"></td>
</tr>
<td><INPUT TYPE="submit" VALUE="Valider" onclick='ajaxFunction()'> </td>
</tr>
</table>
</form>
</body>
</html>
*Et un script newcat.php:
<?php
$dbconnect=pg_connect("host=localhost dbname=PTI user=postgres password=ifesuh2m");
//Vérifie si une valeur est bien envoyée
if ( (isset($_GET['libcat']))) {
$count = "INSERT INTO categorie VALUES (default,'".$_GET['libcat']."')";
pg_query($dbconnect, $count);
}
?>
Une ligne se créer bien dans ma base de donnée mais j'au un Array à la place de ce que j'ai insérer dans libcat.
A voir également:
- [PHP/AJAX] Envoie vers formulaire impossible
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Civilité sur un formulaire - Forum VB / VBA
- Formulaire de reclamation instagram - Guide
- Votre envoi est en cours de transport vers son site de livraison - Forum Consommation & Internet