|
![]() |
#1 |
Registered User
Datum registracije: Jan 2012
Lokacija: Beograd
Postovi: 1
|
pomoć oko update php forme
Totalni sam početnik što se tiče php-a,unos podataka u bazu izvršim bez problema u tabelu ponudjac međutim kod update prijavljuje mi grešku kao što sam naveo ispod koda.Ako neko zna da mi pomogne u čemu je problem bio bih mu zahvalan.Ne znam šta mi znači ta greška im kako to da rešim? Hvala unapred! Evo koda: <?php session_start(); require_once('baza.php'); $id=$_SESSION['idreg']; $poruka=''; if($_SESSION['korTip']>1 && $_SESSION['korTip']<3 ) { if(array_key_exists('Submit', $_POST)) { $naziv = isset($_POST['naziv']) ? $_POST['naziv'] : 0; $ulica = isset($_POST['ulica']) ? $_POST['ulica'] : 0; $broj = isset($_POST['broj']) ? $_POST['broj'] : 0; $post = isset($_POST['post']) ? $_POST['post'] : 0; $grad = isset($_POST['grad']) ? $_POST['grad'] : 0; $PIB = isset($_POST['PIB']) ? $_POST['PIB'] : 0; $tek = isset($_POST['tek']) ? $_POST['tek'] : 0; $ziro = isset($_POST['ziro']) ? $_POST['ziro'] : 0; $delatnost = isset($_POST['delatnost']) ? $_POST['delatnost'] : 0; $sajt = isset($_POST['sajt']) ? $_POST['sajt'] : 0; $radnim = isset($_POST['radnim']) ? $_POST['radnim'] : 0; $vikendom = isset($_POST['vikendom']) ? $_POST['vikendom'] : 0; $ime = isset($_POST['ime']) ? $_POST['ime'] : 0; $prezime = isset($_POST['prezime']) ? $_POST['prezime'] : 0;; $lk = isset($_POST['lk']) ? $_POST['lk'] : 0; $JMBG = isset($_POST['JMBG']) ? $_POST['JMBG'] : 0; $email = isset($_POST['email']) ? $_POST['email'] : 0; $telefon = isset($_POST['telefon']) ? $_POST['telefon'] : 0; $faks = isset($_POST['faks']) ? $_POST['faks'] : 0; $profil = isset($_POST['profil']) ? $_POST['profil'] : 0; $korIme = isset($_POST['korIme']) ? $_POST['korIme'] : 0; $sifra = isset($_POST['sifra']) ? $_POST['sifra'] : 0; $upit = "UPDATE ponudjac SET naziv='$naziv' ulica='$ulica' broj='$broj' postanski_broj='$post' grad='$grad' PIB='$PIB' tekuci_racun='$tek' ziro_racun='$ziro' osnovna_delatnost='$delatnost' web_sajt='$sajt' rad_vreme_rad_danima='$radnim' rad_vreme_vikendom='$vikendom' ime='$ime' prezime='$prezime' broj_licne_karte='$lk' JMBG='$JMBG' email='$email' tel='$telefon' faks='$faks' profil_kompanije='$profil' korIme='$korIme' sifra='$sifra' WHERE idpon='$id' "; if (!mysql_query($upit)) { echo "<br /> Greska!!".mysql_error(); } } } else { $poruka = "<br />Nemate ravo pristupu stranici!"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <center> <h1>Unos u bazu</h1></center> <hr width = "80%" size = "4" noshade> <br> <table align="center" cellspacing="20" width="90%" > <tr> <td valign="top" width="20%"> <?php include "levi_meni.php"; ?> </td> <td> <?php if($_SESSION['korTip']>1 && $_SESSION['korTip']<3 ) { ?> <form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>"><!-- "#" --> <table> <tr> <td width="240">Naziv</td> <td width="360"> <input name="naziv" type="text" size="60" value="<?php echo $_POST['naziv'];?>" /> </td> </tr> <tr> <td>Ulica</td> <td> <input name="ulica" type="text" size="60" value="<?php echo $_POST['ulica'];?>" /> </td> </tr> <tr> <td>Broj</td> <td> <input name="broj" type="text" size="60" value="<?php echo $_POST['broj'];?>" /> </td> </tr> <tr> <td>Poštanski broj</td> <td> <input name="post" type="text" size="60" value="<?php echo $_POST['post'];?>" /> </td> </tr> <tr> <td>Grad</td> <td> <input name="grad" type="text" size="60" value="<?php echo $_POST['grad'];?>" /> </td> </tr> <tr> <td>PIB</td> <td> <input name="PIB" type="text" size="60" value="<?php echo $_POST['PIB'];?>" /> </td> </tr> <tr> <td>Tekući račun</td> <td> <input name="tek" type="text" size="60" value="<?php echo $_POST['tek'];?>" /> </td> </tr> <tr> <td>Žiro račun</td> <td><input name="ziro" type="text" size="60" value="<?php echo $_POST['ziro'];?>" /></td> </tr> <tr> <td width="222">Osnovna delatnost</td> <td width="386" rowspan="2"> <textarea name="delatnost" cols="45" rows="5" value="<?php echo $_POST['delatnost'];?>" ></textarea> </td> </tr> <tr> <td> </td> </tr> <tr> <td width="240">Web sajt</td> <td width="361"><input name="sajt" type="text" size="60" value="<?php echo $_POST['sajt'];?>" /></td> </tr> <tr> <td>Radno vreme radnim danima</td> <td><input name="radnim" type="text" size="60" value="<?php echo $_POST['radnim'];?>" /></td> </tr> <tr> <td>Radno vreme vikendom</td> <td><input name="vikendom" type="text" size="60" value="<?php echo $_POST['vikendom'];?>" /></td> </tr> <tr> <td>Ime</td> <td><input name="ime" type="text" size="60" value="<?php echo $_POST['ime'];?>" /></td> </tr> <tr> <td>Prezime</td> <td><input name="prezime" type="text" size="60" value="<?php echo $_POST['prezime'];?>" /></td> </tr> <tr> <td>Broj lične karte</td> <td><input name="lk" type="text" size="60" value="<?php echo $_POST['lk'];?>" /></td> </tr> <tr> <td>JMBG</td> <td><input name="JMBG" type="text" size="60" value="<?php echo $_POST['JMBG'];?>" /></td> </tr> <tr> <td>Email</td> <td><input name="email" type="text" size="60" value="<?php echo $_POST['email'];?>" /></td> </tr> <tr> <td>Telefon</td> <td><input name="telefon" type="text" size="60" value="<?php echo $_POST['telefon'];?>" /></td> </tr> <tr> <td>Faks</td> <td><input name="faks" type="text" size="60" value="<?php echo $_POST['faks'];?>" /></td> </tr> <tr> <td>Profil kompanije</td> <td><input name="profil" type="text" size="60" value="<?php echo $_POST['profil'];?>" /></td> </tr> <tr> <td>Korisničko ime</td> <td><input name="korIme" type="text" size="60" value="<?php echo $_POST['korIme'];?>" /></td> </tr> <tr> <td>Šifra</td> <td><input name="sifra" type="text" size="60" value="<?php echo $_POST['sifra'];?>" /></td> </tr> <tr> <th><input type="submit" name="Submit" value="Prosledi"/></th> <th><input type="reset" name="Reset" value="Odustani"/></th> </tr> </form> </table> <?php }?> </body> </html> Greska: ( ! ) Notice: Undefined index: post in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 128 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Grad ( ! ) Notice: Undefined index: grad in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 134 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> PIB ( ! ) Notice: Undefined index: PIB in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 140 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Tekući račun ( ! ) Notice: Undefined index: tek in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 146 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Žiro račun ( ! ) Notice: Undefined index: ziro in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 151 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Osnovna delatnost <span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Notice: Undefined index: delatnost in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line <i>156</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0012</td><td bgcolor='#eeeeec' align='right'>420840</td><td bgcolor='#eeeeec'>{main}( )</td><td title='C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php' bgcolor='#eeeeec'>..\azuriranjePonudjaca.php<b>:</b>0</td></tr> </table></font> " > Web sajt ( ! ) Notice: Undefined index: sajt in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 166 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Radno vreme radnim danima ( ! ) Notice: Undefined index: radnim in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 170 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Radno vreme vikendom ( ! ) Notice: Undefined index: vikendom in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 174 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Ime ( ! ) Notice: Undefined index: ime in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 178 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Prezime ( ! ) Notice: Undefined index: prezime in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 182 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Broj lične karte ( ! ) Notice: Undefined index: lk in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 186 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> JMBG ( ! ) Notice: Undefined index: JMBG in C:\wamp\www\turistickaorg4\azuriranjePonudjaca.php on line 190 Call Stack #TimeMemoryFunctionLocation 10.0012420840{main}( )..\azuriranjePonudjaca.php:0 " /> Email |
![]() |
![]() |
![]() |
#2 |
Bazinga
Datum registracije: Nov 2007
Lokacija: Križevci
Postovi: 3,926
|
Ovako na brzinu pogledano, fulao si negdje naziv ključa u polju. Znači $_POST['post'] ti ne postoji. Da ti budem iskren malo je teško čitat ovaj kôd. Aj molim te koristi PHP opciju kod pisanja posta. Pogledat ću još malo detaljnije, pa ću editirat post. A ti zasad imaš tip. ![]() Ček, ako dobro vidim (a u to nisam siguran jer ti je kôd šuma Striborova) ti u value nekog inputa ispisuješ nešto što još nije pokupljeno iz obrasca. Daj si malo pogledaj sve 'if-ove', tj. da li si ti dobro postavio uvjete.
__________________
The best place to hide a dead body is page 2 of Google search results. Zadnje izmijenjeno od: sinisa1989. 03.01.2012. u 22:15. |
![]() |
![]() |
|
|
Oglas
|
|
![]() |
#3 |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,907
|
<?php
PHP kod:
PHP kod:
A za rjesenje nagradnog pitanja, za pocetak mislim da ti fale zarezi kod SET dijela u MYSQL queryu. Znaci nakon svakog setiranja polja ide zarez ovako: PHP kod:
Prvo nauci kako kod stavljat u post.
PHP kod:
PHP kod:
PHP kod:
A za rjesenje nagradnog pitanja, za pocetak mislim da ti fale zarezi kod SET dijela u MYSQL queryu. Znaci nakon svakog setiranja polja ide zarez ovako: PHP kod:
__________________
9900K-32GB-5TB-3060TI Zadnje izmijenjeno od: zwer. 03.01.2012. u 22:03. |
![]() |
![]() |
![]() |
#4 | |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,907
|
Citiraj:
__________________
9900K-32GB-5TB-3060TI |
|
![]() |
![]() |
|
|
Oglas
|
|
![]() |
|
|