ezs Posted January 15, 2004 Report Share Posted January 15, 2004 Man būt forma kura tipa vajadzētu caur POST nodot scriptam lai tas ieraxta comentus bet kat kur iezagusies tikai nesaprotu kur pēc būtības vajadzētu taču nododot visus laukus lai ieraksta ar hiden vajadzētu nodot hiden formai to raxta Id, bet laikam nemāku piešķirt vērtību pie, $id ? Link to comment Share on other sites More sharing options...
Kaklz Posted January 15, 2004 Report Share Posted January 15, 2004 Man būt forma kura tipa vajadzētu caur POST nodot scriptam lai tas ieraxta comentus bet kat kur iezagusies tikai nesaprotu kur pēc būtības vajadzētu taču nododot visus laukus lai ieraksta ar hiden vajadzētu nodot hiden formai to raxta Id, bet laikam nemāku piešķirt vērtību pie, $id ? Esi lūdzu tik laipns un izlasi vēlreiz savu jautājumu. Vai tu pats saproti, ko jautā? Es ne. Pēc idejas neredzot kodu ir NEREĀLI uzminēt, kur tava kļūda ir iezagusies. Tā kā ieteiktu noprecizēt jautājumu. Link to comment Share on other sites More sharing options...
ezs Posted January 15, 2004 Author Report Share Posted January 15, 2004 (edited) sorry te but izdrukas & formas scripts <? //piekonektejas serverim un datu bazei MYSQL_CONNECT ($hostname,$username,$password) OR DIE ("nav servera"); mysql_select_db("$dbName") or DIE ("Nav DB."); $all = mysql_query("SELECT * FROM $usertable ORDER BY `id` DESC "); //Noskaidrojam cik ir ieraksti datu bazee $skaits = MYSQL_NUMROWS($visi); $mws = mysql_query($nws); ?> <? //te saksies to datu izvade kas ir datu bazee if (!$all) { echo( mysql_error()); } else { while ($row1 = mysql_fetch_array($all)) { $https = $row1["http"]; $name_c = $row1["name"]; $text = $row1["text"]; $dat_c = $row1["date"]; $id_c = $row1["id"]; $mail = $row1["email"]; ?> .. <tr> <td><? print("$text"); ?></td><br><br> .... <font face="Verdana" size="-2" color="#999999">autors: <a href="mailto:<? echo $mail; ?>"><? echo $name_c; ?></a> / <? echo $dat_c; ?> <? if($https == 0){ echo "[ no http ]"; } else { print("[<a href="$http" target="_blank">http</a>]"); } ?></font></td> </tr> </table><? } } ?><table> <tr></tr> </table> <form name="form1" method="post" action=""> <br> <br> <table width="100%" border="0"> <tr> <td width="5%">name:</td> <td width="95%"><input name="name" type="text"> *</td> </tr> <tr> <td>http://</td> <td><input name="http" type="text"></td> </tr> <tr> <td>mail:</td> <td><input name="email" type="text"> *</td> </tr> <tr> <td>text:</td> <td><textarea name="textarea" cols="60" rows="10"></textarea> *</td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Pievienot"></td> </tr> <tr> <td> </td> <td><input type="hidden" name="raxta_id" value="<? echo '$raxta_id'; ?>"> <? $ip= $_SERVER['REMONTE_ADDR']; echo "<b>ip:</b> ", ($ip); ?> </td> </tr> </table> </form> a un vai šo failu drīxt includot failā kurš jau tiek includeots piemēram man ir news.php kurs pēc id includo ko viņam vajag un parāda textu utt un tam includojamajam textam beigās vel piemetu include coments.php (šo failu) Edited January 15, 2004 by ezs Link to comment Share on other sites More sharing options...
LamerNo1 Posted January 15, 2004 Report Share Posted January 15, 2004 to hiden raksti kaa <input type=tips* name=mainiigaa_vaards value=veertiiba> tavaa gadijumaa tips buus hiden(k-kaa taa rakstijaas) Link to comment Share on other sites More sharing options...
sviesc Posted January 16, 2004 Report Share Posted January 16, 2004 man te šitāda forma kas te nav pareizi sis fails tiek includots[/code] <? if (sizeof($_POST)>0){ $data = mysql_query("INSERT INTO $usertable (vards, text, raxta_id, datums, ip, email) VALUES ('$name','$text','$id','$datums','$ip','$email')"); //forseejam refresh bez posta echo " <script> window.location='read.php?id=$id'; </script> "; } ?> <table> <tr></tr> </table> <form name="form1" method="post" action="read.php?id=<?=$id?>"> <br> <br> <table width="100%" border="0"> <tr> <td width="5%">name:</td> <td width="95%"><input name="name" type="text"> *</td> </tr> <tr> <td>http://</td> <td><input name="http" type="text"></td> </tr> <tr> <td>mail:</td> <td><input name="email" type="text"> *</td> </tr> <tr> <td>text:</td> <td><textarea name="textarea" cols="60" rows="10"></textarea> *</td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Pievienot"></td> </tr> <tr> <td> </td> <td><input type="hidden" name="<?=$raxta_id?>" value="<?=$raxta_id?>"> <? //$ip = $_SERVER['REMONTE_ADDR']; ?> </td> </tr> </table> </form>[/code] Link to comment Share on other sites More sharing options...
Aleksejs Posted January 16, 2004 Report Share Posted January 16, 2004 2 sviesc: Varbūt vari precizēt, kas tieši Tevi neapmierina? Man šobrīd nepatīk tas, ka tu uzticies lietotāja ievadītajiem datiem un uzreiz bāz viņus datubāzē bez priekšapstrādes, taču, domājams, ka tā nebija problēma, kas tevi mocīja... :D Link to comment Share on other sites More sharing options...
sviesc Posted January 16, 2004 Report Share Posted January 16, 2004 No sākuma biju uztaisijis arī filtrus bez tiem nu nekādīgi nevar, domāju ka tur tā problēma Bez filtriem nu nekadīgi nevar neesmu tak trax iemochis vel kādu interesantu scriptiņu un viss aizies pa pieskari... Bez filtrien nedomāju veidot komentus, bet seit problema ir taja ka šis scripts vispār neraxta iekš db un man ne mazākas idejas kapē to ezs ja šim scriptam tiks rasta atbilde mos tas Tev var palīdzēt Link to comment Share on other sites More sharing options...
ezs Posted January 20, 2004 Author Report Share Posted January 20, 2004 Man tas sviescta variants izskatās tiri tāneko tinai viņš laikam nenodod pareizu ID un visu parejo ko ieraxtīt moš kāds vēlas uzmest tam aci? Link to comment Share on other sites More sharing options...
Aleksejs Posted January 20, 2004 Report Share Posted January 20, 2004 <form name="form1" method="post" action="read.php?id=<?=$id?>"> formas metode ir POST, tādēļ tā nekādus GET mainīgos nepados. Raksti to id, kā <input type="hidden" name="id" value="$id"> Link to comment Share on other sites More sharing options...
Recommended Posts