trakaissk Posted April 12, 2010 Report Share Posted April 12, 2010 Sveiki! Ir lieta tāda kad uzrakstīju kontakt formu , bet tagad vajag uztaisit tā , lai php pārbauda katru lauku kas nav aizpildīts un izmet brīdinājumu 'Lūdzu ailpildi e-mail lauku' un tā ar visiem pārējiem laukiem var lūdzu kāds iedot adresi kur es varu palasīt informāciju kā to izdarīt. Ar datubazi savienojas un iformācija uz db arī aiziet veiksmīgi. Jau laikus paldies. Quote Link to comment Share on other sites More sharing options...
emsy Posted April 12, 2010 Report Share Posted April 12, 2010 (edited) if(!empty($_POST['email'])){ // 'email' ir input lauka name print"WooHooo, Tev tas izdevās!!!"; } else{ print"Aizpildi e-mail lauku!!"; } Edited April 12, 2010 by emsy Quote Link to comment Share on other sites More sharing options...
m8t Posted April 12, 2010 Report Share Posted April 12, 2010 http://www.w3schools.com/php/default.asp <form ...> <input type="text" name="epasts"/> <input poga /> </form> <?php if(empty($_POST['epasts'])) { echo "Nemāki aizpildīt visus laukus, ko?"; } else { echo "Viss ir ok"; } Quote Link to comment Share on other sites More sharing options...
trakaissk Posted April 12, 2010 Author Report Share Posted April 12, 2010 Tāpat nedaudz nesaprotu reku man ir php <?php error_reporting(0); include "config.php"; $record = $_POST['spiest']; $vards = $_POST['vards']; $teksts = $_POST['teksts']; $email = $_POST['email']; if($record) { $query = 'INSERT into kontakti set vards="'.$vards.'", teksts="'.$teksts.'", email="'.$email.'"'; $res = mysql_query($query); } ?> Reku forma virs viņas ir jāizlec ziņojums <form name='forma' method='post'> <div> Vārds: <br /><input name='vards' type='text' value='' /> </div> <div> E-mail: <br /><input name='email' type='text' value='' /> </div> <div> Rakstīt:<br /> <textarea name='teksts' cols='30' rows='5' type='text' value='' /> </textarea> </div> <br /> <div > <input name='spiest' type='submit' value='Nosūtīt' /> </div> </form> Quote Link to comment Share on other sites More sharing options...
m8t Posted April 12, 2010 Report Share Posted April 12, 2010 <form name='forma' method='post'> <div> Vārds: <br /><input name='vards' type='text' value='' /> </div> <div> E-mail: <br /><input name='email' type='text' value='' /> </div> <div> Rakstīt:<br /> <textarea name='teksts' cols='30' rows='5' type='text' value='' /> </textarea> </div> <br /> <div > <input type='submit' value='Nosūtīt' /> </div> </form> <?php error_reporting(0); include "config.php"; $vards = $_POST['vards']; $teksts = $_POST['teksts']; $email = $_POST['email']; if(!empty($vards, $teksts, $email)) { $query = 'INSERT into kontakti set vards="'.$vards.'", teksts="'.$teksts.'", email="'.$email.'"'; $res = mysql_query($query); } ?> Neteikšu ka būtu baigi droši, bet... Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted April 12, 2010 Report Share Posted April 12, 2010 Jā...error_reporting(0) ir ritīga nākotne!!! Zināji, ka tas izslēdz visus kļūdu paziņojumus? Skaties uz funkciju empty - kā jau tev teica. Ja nesanāk, tad rādi ko tu mēģināji darīt, lai sanāktu. Quote Link to comment Share on other sites More sharing options...
trakaissk Posted April 12, 2010 Author Report Share Posted April 12, 2010 Met error. Lab paldies papetisu dzilak par to emty. Un to error_reporting(0) es iznemu ara vnk aizmirsu iznemt.Un nekā nedroša tur nesaskatu. Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted April 12, 2010 Report Share Posted April 12, 2010 Tas nav nekas nedrošs, bet es neredzu kā var rakstīt kodu neredzot kļūdas :D Quote Link to comment Share on other sites More sharing options...
trakaissk Posted April 12, 2010 Author Report Share Posted April 12, 2010 Viss kārtībā problēma atrisināta paldies par palīdzību. Quote Link to comment Share on other sites More sharing options...
Kemito Posted April 12, 2010 Report Share Posted April 12, 2010 Audz liels :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.