PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1 2 
RE: vaja abi sesose php ja javascritiga
Postitaja: ise php 2013-04-23 13:20:22
See peaks toimima nüüd.


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1257">
<link rel="stylesheet" href="css/stiil.css">
<script src="jquery-1.9.0.min.js"></script>


<script type="text/javascript">
var co = false;
$(document).ready(function(){

$('#nupp1').click(function(){

var check = $('input[name=vaartusx]').val();

$.post("check.php.php", {vaartusx: check} , function(data)
{
if (data != '' || data != null)
{

co = confirm('Väärtus on juba olemas?')
} else
{co = true;}

if(co == true){ $('#form1').submit();}
});



});

});
</script>
<script type="text/javascript">
function checkname(check)
{
//$('#strcheck').html('<img src="ajax-loader.gif" />');
$.post("check.php", {vaartusx: check} , function(data)
{
if (data != '' || data != null)
{
$('#check').html(data);
}
});
}
</script>
<style type="text/css">
.error{
color: #FF0000;
font-size:11px;
}

.success{
color: #33CC00;
font-size:11px;
}
</style>
</head>
<title>Uus too</title>

<?php
require("baas.php");
$dbi = mysql_connect($host, $baasi_user, $baasi_parool );
mysql_connect($host, $baasi_user, $baasi_parool );
mysql_select_db($baasi_nimi, $dbi);
?>

<body topmargin="75">





<?php
//$suur = mysql_result(mysql_query("SELECT max(id) FROM tabel"), 0);
//$too = $suur+1;
?>


<form method="post" id="form1" action="sisestus.php">


<table border="0">


<tr>

<td width="150">Väärtuse nr</td>

<td><INPUT tabIndex=1 TYPE="text" MAXLENGTH="13" name="vaartusx" id="vaartusx" onblur="checkname(this.value)" />
<span id="check" style="padding-left:10px; ; vertical-align: middle;"></span>




</td>



</tr>

<tr>

<td>Nimi</td>

<td>
<INPUT tabIndex=2 TYPE="text" NAME="nimix">
</td>

</tr>


<tr>





<tr>

<td>Andmed</td>

<td><TEXTAREA tabIndex=3 COLS="30" ROWS="4" NAME="andmedx"></TEXTAREA>
</td>

</tr>













</table>
<br /><br />



<br /><br />


<table border="0">


<tr>
<td>
<input type="button" value="Salvesta ja edasi..." id="nupp1"></td>
</tr>

</table>


<?php
$vaartus =$_POST['vaartusx'];
$nimi =$_POST['nimix'];
$andmed =$_POST['andmedx'];





mysql_query("INSERT INTO tabel set vaartus='$vaartus', nimi='$nimi', andmed='$andmed'");



?>
</form>




</body>

<?php
mysql_close();
?>

</html>

RE: vaja abi sesose php ja javascritiga
Postitaja: scartyx 2013-04-23 13:48:20
kle kõik ok! nüüd tomib, saan edasi testida siit alates...sured tänud!!!

Viimati muudetud: 23-04-2013 13:52:36
Muutja: scartyx
Põhjus: eelmine tekst polnud õige

RE: vaja abi sesose php ja javascritiga
Postitaja: scartyx 2013-04-23 15:01:58
üks asi on, kui ma action alt muudan veebi lehe mingiks muuks leheks

<form method="post" id="form1" action="index.php?id=25&idx=<?php echo $too; ?>">

, siis asi enam ei toimi, st hoiatus aken antakse iga kord ette ja baasi ei sisestata midagi, baasi hakkab sisestama alles siis kui panna

<input type="button" value="Salvesta ja edasi..." id="nupp1"></td>

all type="button" asemele type="submit"

Viimati muudetud: 23-04-2013 15:12:36
Muutja: scartyx
Põhjus:

RE: vaja abi sesose php ja javascritiga
Postitaja: ise php 2013-04-23 17:33:42
Pane

if (data != '' || data != null)
asemele

if (data != '')

siis ta ei anna teadet, kui kontrollimisel midagi pole ehk kontrolllehele midagi ei väljastata vaid läheb kohe submit.

mul pole kül vahet katsetamisel, mis action on ja ei tohikski olla.
RE: vaja abi sesose php ja javascritiga
Postitaja: scartyx 2013-04-23 17:45:05
töötab, aitähh :)

Leheküljed: 1 2 

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.464397907257