🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #51119

Re: jquery ajax problem

#51119
From: DG
Date: Tue, 03 Jul 2012 19:55
69 lines
2974 bytes
Bez php spagetti:) :

Witam grupowiczów mam taki oto kod przykładowy kod: ( Nie wiem co jest nie
tak ale nie działa przesyłanie ajaxem formularza do skryptu

  <div id="dg_zgoda" >
  <form id="dg_zgoda_form"  method="POST" >
  <input type="hidden" name="id" value="<?php echo($id);?>" />
  <input id="dg_zgoda_checkbox" type="checkbox" name="zgoda" value="1"
checked="checked"/>Wyrażam zgodę<br/>
 <input id="dg_zgoda_submit" type="submit" value="Wyślij"
name="submit"/>
  '</form><div id="jakis_to"></div></div>

 <script type="text/javascript">
 $(document).ready(function(){
 alert("dziala skrypt");
 var idklient = "<?php echo($objKlienci->idklient);?>";
 var zgoda = "<?php echo($objKlienci->zgoda);?>";
 var file = location.protocol + "//" + location.host + "/skrypt.php";
        var dane = $('#dg_zgoda_form').serialize();
 $('#dg_zgoda_form').submit(function(){
  $.ajax({
   type: "POST",
   url: file,
   data: dane,
   beforeSend: function() {
    alert(file);
    },
   success: function(html){
    alert("Wyslano succes");
    $('div#jakis_to').html(html);
    $('#dg_zgoda').hide();
    //window.history.go(-2);
    },
   error: function(msg) {
    alert("Err" + msg.toString());

   },
   complete: function() {
     alert("Complete");
   }
  });
 });
});
</script>



Oraz 2 gi skrypt do którego są przesyłane ajaxem przez post dane:
<?php
$test='test';
$id=$_POST['id'];
$zgoda$_POST['zgoda'];
if (isset($_POST['zgoda']))
{
 $con=mysql_connect('localhost',$test,$test) or die('Nie mogę połączyć z
baza');
 $sel=mysql_select_db(test) or die("nie moge wybrać bazy d.");
 $sql="UPDATE  `abc` SET `pole`=$pole where `id`= $id";

 $query=mysql_query($sql) or die("Nie mogę zrobić do bazy update");
 echo("Wpis");

}

?>
POPRAWIŁEM i ta wersja też nie działa
żadna nie działa POMOCY 
Technical Details
Message-ID: <jsviu8$gha$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <jsvg1u$7j4$1@mx1.internetia.pl> <jsvhks$ibd$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: "DG" <darekg1@onet.europejski.eu>
Newsgroups: pl.comp.lang.javascript
Subject: Re: jquery ajax problem
Date: Tue, 3 Jul 2012 21:55:55 +0200
Organization: Netia S.A.
Lines: 70
Message-ID: <jsviu8$gha$1@mx1.internetia.pl>
References: <jsvg1u$7j4$1@mx1.internetia.pl> <jsvhks$ibd$1@inews.gazeta.pl>
NNTP-Posting-Host: 77-253-38-145.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1341345544 16938 77.253.38.145 (3 Jul 2012 19:59:04 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Tue, 3 Jul 2012 19:59:04 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18463
In-Reply-To: <jsvhks$ibd$1@inews.gazeta.pl>
X-Tech-Contact: usenet@internetia.pl
X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
X-Priority: 3
X-Server-Info: http://www.internetia.pl/
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit