Jump to content
php.lv forumi

Faks

Reģistrētie lietotāji
  • Posts

    326
  • Joined

  • Last visited

Everything posted by Faks

  1. palasi sito rakstu tad sapratisi kas ir kas :) http://www.phpfreaks.com/tutorial/basic-pagination
  2. $in = array ( '\[spoiler\](.*?)\[/spoiler\]' ); // nestrada jo php nenem preti : ( $out = array( '<div align="center"> <div style="margin: 5px 20px 20px; width: 60%;"> <div style="text-align: right; padding: 4px; background: #72B73A; repeat-x scroll 0% 0% transparent; border: 1px solid #2C6302; -moz-border-radius:5px; color:#ffffff; text-shadow:0 -1px #4B7926; font-weight:bold; ">Spoiler: <input type="button" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }" style="width: 45px; font-size: 10px; margin: 0px; padding: 0px;" value="Show"></div><div class="quotecontent"><div style="border-right: 1px solid #000000; border-width: 0px 1px 1px; border-style: none solid solid; border-color: #000000; padding: 4px; -moz-border-radius:5px; display: none;">$1</div></div></div></div>' ); preg_replace($in, $out, $text);
  3. problema ka nemaz ta te nevar darit jo tas ir ieksa out .... un iet cauri preg_replace ... ja spamos topiks iet ciet !
  4. problema ir site php nenem preti html kodu <input type="button" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }" style="width: 45px; font-size: 10px; margin: 0px; padding: 0px;" value="Show"></div> pat ar echo to pasu var piedzivot vot nevaru izdomat ka eskeipot tagus tada aizdoma ka bez php strom cauri netiksu ja ne vien kads cits nepateiks labaku varijantu !
  5. Labdien Damas un Kungi tatad atkal problema un nestrada kuram gaisaka galva varbut palidzt atrisinat problemu pieviena sis kods ari noderes komunai :) ! $in = array( '\[spoiler\](.*?)\[/spoiler\]' ); // nestrada jo php nenem preti :( $out = array( '<div align="center"> <div style="margin: 5px 20px 20px; width: 60%;"> <div style="text-align: right; padding: 4px; background: #72B73A; repeat-x scroll 0% 0% transparent; border: 1px solid #2C6302; -moz-border-radius:5px; color:#ffffff; text-shadow:0 -1px #4B7926; font-weight:bold; ">Spoiler: <input type="button" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }" style="width: 45px; font-size: 10px; margin: 0px; padding: 0px;" value="Show"></div><div class="quotecontent"><div style="border-right: 1px solid #000000; border-width: 0px 1px 1px; border-style: none solid solid; border-color: #000000; padding: 4px; -moz-border-radius:5px; display: none;">$1</div></div></div></div>' P.s Paldies par uzmanibu un atsaucibus (nesudzaties ka nau garum zimes eh 64bit os ...) .
  6. atgadina jquery realtime php,mysql search sistemu :) vai ari ajax principa
  7. tapec ka nepareizi taisiji neiet jalauj iet cauri portam routerim uz arejo pasauli un jaizmanto routera ip ar to portu ... nekā smaga !
  8. kurš liek time() pediņas un tad sūdzas ka ir problēmas :)
  9. ir tak ari http://fortumo.com/ un daudzi citi pie mums .
  10. iskatās tiri neslikti personīgi pašam iznāk drusku švakāk roka jau nau vairs uzsista :) bet ja tā turpināt tad ir labas iespējas kļut par labu freelance Web Designer :)
  11. javaga hostingu droši pm mani pa 2.80 euro uz ls ir 1.30 piedāvāju 2 mēnešus hostinga :) vairāk pa pm :)
  12. Faks

    Kas nepareizi?

    Pareizi Būs šadi :) ja nē mainīgos liec iekša figur iekavās . mysql_query("UPDATE bap_services_fields SET sf_text = '".$sftext2."' WHERE sf_id = '".$sfid."' ");
  13. Izskatas ka hostinga cpu usage laikam 100% tāpec automātiski taisa drop tavam connect un teu ir errors :) iesaku convertēt PostgreSql uz mysql ! varbūt noder http://www.lightbox.ca/pg2mysql.php
  14. man priekštam ir viens mazinš filtrs :) a ja tiešāk neliels komplekts :)
  15. nu ja ir dinamiska ip tad nāksies veidot kārtigu filtru ja nē ideju var atmest :) protams var kaut ko izdomāt vienmēr vienkārši ar id drošibu vajaga palasīt RTFM un drusciņ pagrozīt galvu un bus teu miers :) piemēram esu esu drošibas maniaks piemērs kodu glabāju ar sha512 un plus nākt salt kurš ir bijis vel labi noheshots :D rezultāta iznāk uz 99% neuzlaužams kods bet vienmēr pastāvēs 1% iespēja ka spēs atkost :) ja nē pastāv iespēja ka kāds spēs kaut kad vai kādreiz atlauzt :)
  16. Nevajaga Būt ģenijam lai to visu saprast vienīgi tavs kodešanas stils mani nobeidz ... iesaku nedaudz vel pacept kodu un sekot līdzi savādāk ar tevi te neviens neauklēsies un šeit tā visi darīs :) if ($statuss != "ok") { echo $error; } elseif ($statuss == "ok") { $sql = mysql_query("INSERT INTO musicans (musican, biografy, cover, user_id) VALUES ('".$musican."', '".$biografy."', '".$cover."', '".$user_id."') ") or die(mysql_error()); }
  17. Faks

    Mysql query

    INSERT INTO user (name, surname, adult, img, sex, time, normal, special) VALUES('Janis','Janis','1','inbox.lv','M', NOW(), '5', '1' ) ja nē liec dubult pēdiņas bet pacik te nekā tāda nau tad būtu jaiet :) ja atmiņa neviļ :)
  18. Tagad ies ;) -- -- MySQL 5.1.54 -- Sat, 23 Jul 2011 09:02:33 +0000 -- CREATE TABLE `lietotajs` ( `id` int(11) not null auto_increment, `login` varchar(255) not null, `dzi` enum('male','female') not null default 'male', `valuta` int(11) not null default '0', `mid` tinyint(3) unsigned not null default '1', `x` smallint(6) not null default '0', `y` smallint(6) not null default '0', `status` enum('online','inmove','....','wait','inaction') not null default 'online', `lastupdate` timestamp not null default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `jbid` smallint(5) unsigned not null default '0', `jtime` int(11) not null default '0', `a_hour` tinyint(3) unsigned not null default '0', `maksa` smallint(5) unsigned not null default '0', `dzt` smallint(5) unsigned not null default '40', `dzm` smallint(5) unsigned not null default '40', `dzu` timestamp not null default '0000-00-00 00:00:00', `pwr` smallint(6) not null default '10', `drg` smallint(6) not null default '30', `stpm` timestamp not null default '0000-00-00 00:00:00', `refer` int(11) not null default '0', `pers_info` varchar(255) not null, `seccode` smallint(6) not null default '0', `quest_col` smallint(5) unsigned not null default '0', `quest_gen` int(11) not null default '0', `quest_war_gen` int(11) not null default '0', `quest_war_col` smallint(5) unsigned not null default '0', `corpid` smallint(6) not null default '0', `plen_id` int(11) not null default '0', `plen_h` smallint(6) not null default '0', `plen_ti` int(11) not null default '0', `ref_col` smallint(5) unsigned not null default '0', PRIMARY KEY (`id`), UNIQUE KEY (`login`), KEY `login` (`login`), KEY `status` (`status`), KEY `x` (`x`), KEY `y` (`y`), KEY `job` (`jbid`,`jtime`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1; -- [Table `lietotajs` is empty]
  19. to sauc prefix uz datubazes .... ka viena db var sabazt vairakas majas lapas :)
  20. Labien Esu nolēmis pārbaudīt cik ir stipra mana server drošība un vai viņa atbilst mūzdienu standarta līmenim tāpēc izzaicinu visus kas vēlas pierādīt ka vis ir uzlaužams un nekas nevar būt aizsargāts ! Mērķis ir Mans serveris un Viņa uzlaušana atļauti ir visi shell uzbrukumi ! Bet tas nebūs viegli,'Nāksies pacentsties' . Adresse Ienākt Pieeja uz FTP Lietotājs login Kods login Nosacijums ir tikai viens index fails ir aizliegts .
  21. Tu laikam nirgājies par tadu naudu un ceri kaut ko dabut ja gribi izvietošanu tad menesī rēķini vismaz no 10 - 25 ls ... a nevis gadā javienīgi pie kāda privāti nesarunā . bet ja vēlies tīru web hostingu raksti pm man varu maybe kaut ko piedāvāt :)
  22. Faks

    date interval

    personīgi es šo sķērsli pārvarēju druscin savadāka es liku iekša datubāze sākuma datumu un beigu tad vilku arā no db un ar if palīdzību liku baudit vai sakuma datums nav vienāds ar beigu un ja jā tad veikt noteikto darbību ja ne viņs katru dienu liek iekša datubāze jaunu datumu līdz sakuma un beigu datums ir veināds un veic kaut kādu norādīto darbību ! ceru ka noder vai līdz ;)
  23. Faks

    invitation

    tāmi ir tas joks ka tas tirs un pareizs varijants anti inject ja savādāk rakstīsi būs inject caurums tāka teu pašam nekaitētu pamācīties vel pajautā briedim ....
  24. Faks

    invitation

    Personīgi Veidota invite sistēma :: Personīgais Lepnums par sevi un savu padarīto :: 312 Līnijas Koda :) vienīgi invite_name_generator ņemts pus gatavs bet pārakstits uz 70% priekš manām vajadzībam :) tāka to var nosaukt par paša darbu jau :),starpcitu šeit ir 1 trial ar 10 invite un pēctam nāk pēc invite no cita lietotāja atslēgas un uzzaicinājuma vārda :) Šadi reali izskatās tas vis :) <?php if ($_SESSION['logged_in']) { if ($_SESSION['rights'] <= 3) { echo $redirect; } elseif ($_SESSION['rights'] == 4) { echo $redirect; } } else { //Invite Code Generator function invite_code_generator() { $rand_id_invite = rand(10,100); $multiply_id_invite = $rand_id_invite * 20; $uniqid_id_invite_random = uniqid(microtime($multiply_id_invite)); $uniqid_id_invite_encrypt = sha1($uniqid_id_invite_random); return $uniqid_id_invite_encrypt; } function invite_name_generator() { //Invite Name Generator $length = 20; $validCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789+-*#&@!?"; $validuniqid = uniqid(microtime(rand(20,$validCharacters))); $validCharNumber = strlen($validuniqid); $result = ""; for ($i = 0; $i < $length; $i++) { $index = mt_rand(20, $validCharNumber); $result .= $validCharacters[$index]; } return $result; } $name = $_POST['nick']; $name = mysql_real_escape_string($_POST['nick']); $name = htmlentities($_POST['nick']); $name = trim($_POST['nick']); $name = stripslashes($_POST['nick']); $name = addslashes($_POST['nick']); $pass = $_POST['password']; $pass = mysql_real_escape_string($_POST['password']); $pass = htmlentities($_POST['password']); $pass = trim($_POST['password']); $pass = stripslashes($_POST['password']); $pass = addslashes($_POST['password']); $pass = sha1($_POST['password']); $reason = $_POST['reason']; $reason = mysql_real_escape_string($_POST['reason']); $reason = htmlentities($_POST['reason']); $reason = trim($_POST['reason']); $reason = stripslashes($_POST['reason']); $reason = addslashes($_POST['reason']); $invite_name = $_POST['invite_name']; $invite_name = mysql_real_escape_string($_POST['invite_name']); $invite_name = htmlentities($_POST['invite_name']); $invite_name = trim($_POST['invite_name']); $invite_name = stripslashes($_POST['invite_name']); $invite_name = addslashes($_POST['invite_name']); $invite_code = $_POST['invite_code']; $invite_code = mysql_real_escape_string($_POST['invite_code']); $invite_code = htmlentities($_POST['invite_code']); $invite_code = trim($_POST['invite_code']); $invite_code = stripslashes($_POST['invite_code']); $invite_code = addslashes($_POST['invite_code']); $user_invite_code = $_POST['user_invite_code']; $user_invite_code = mysql_real_escape_string($_POST['user_invite_code']); $user_invite_code = htmlentities($_POST['user_invite_code']); $user_invite_code = trim($_POST['user_invite_code']); $user_invite_code = stripslashes($_POST['user_invite_code']); $user_invite_code = addslashes($_POST['user_invite_code']); $user_invite_code = invite_code_generator(); $user_invite_name = $_POST['user_invite_name']; $user_invite_name = mysql_real_escape_string($_POST['user_invite_name']); $user_invite_name = htmlentities($_POST['user_invite_name']); $user_invite_name = trim($_POST['user_invite_name']); $user_invite_name = stripslashes($_POST['user_invite_name']); $user_invite_name = addslashes($_POST['user_invite_name']); $user_invite_name = invite_name_generator(); $select_check_invite = ("SELECT invite_name,invite_code,COUNT(invite_code) FROM user WHERE invite_name = 'Anonymous' AND invite_code = '3bca474ce5eca0d89554533159f9fe9ff6a26577' "); $query_check_invite = mysql_query($select_check_invite) or die(mysql_error()); $check_valid_invite = mysql_fetch_array($query_check_invite); if ($check_valid_invite['COUNT(invite_code)'] != 5) { if (isset($_POST['Submit'])) { if (isset($_POST['invite_name']) && isset($_POST['invite_code'])) { if ($check_valid_invite['invite_name'] != $_POST['invite_name'] && $check_valid_invite['invite_code'] != $_POST['invite_code']) { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Please Enter Valid Invitation Name & Valid Invitation Code </td></tr> </table><p>"; } elseif ($check_valid_invite['invite_name'] != $_POST['invite_name']) { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Please Enter Valid Invitation Name </td></tr> </table><p>"; } elseif ($check_valid_invite['invite_code'] != $_POST['invite_code']) { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Please Enter Valid Invitation Code </td></tr> </table><p>"; } elseif ($check_valid_invite['invite_name'] == $_POST['invite_name'] && $check_valid_invite['invite_code'] == $_POST['invite_code']) { mysql_query("INSERT INTO user (nick,password,reason,invite_name,invite_code,user_invite_name,user_invite_code) VALUES ('".$name."','".$pass."','".$reason."','".$invite_name."','".$invite_code."','".$user_invite_name."','".$user_invite_code."') "); echo $redirect; } } } echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> <form method='post'> <label for='nick'>Name:</label> <br /> <input name='nick' type='text' value='Please Enter User Name !' size='50' /> <p> <label for='password'>Password:</label> <br /> <input name='password' type='password' size='50' /> <p> <label for='invite_name'><a href='#' class='tooltip'>Invitation Name:<span>Bound To Invitation Code</span></a> {$check_valid_invite['invite_name']}</label> <br /> <input name='invite_name' type='text' value='Please Enter Invitation Name!' size='50' /> <p> <label for='invite_code'><a href='#' class='tooltip'>Invitation Code:<span>Bound To Invitation Name</span></a> {$check_valid_invite['invite_code']}</label> <br /> <input name='invite_code' type='text' value='Please Enter Invitation Code !' size='50' /> <p> <label for='reason'>What Is Your Reason Joining Our Cause ?</label> <br /> <textarea name='reason' cols='50' rows='10'>Please Enter Reason of your Joining !</textarea> <p> <input type='submit' name='Submit' value='Submit' /> <input type='reset' name='Reset' value='Reset' /> </form> </td></tr> </table>"; } else { $name = $_POST['nick']; $name = mysql_real_escape_string($_POST['nick']); $name = htmlentities($_POST['nick']); $name = trim($_POST['nick']); $name = stripslashes($_POST['nick']); $name = addslashes($_POST['nick']); $pass = $_POST['password']; $pass = mysql_real_escape_string($_POST['password']); $pass = htmlentities($_POST['password']); $pass = trim($_POST['password']); $pass = stripslashes($_POST['password']); $pass = addslashes($_POST['password']); $pass = sha1($_POST['password']); $reason = $_POST['reason']; $reason = mysql_real_escape_string($_POST['reason']); $reason = htmlentities($_POST['reason']); $reason = trim($_POST['reason']); $reason = stripslashes($_POST['reason']); $reason = addslashes($_POST['reason']); $invite_name = $_POST['invite_name']; $invite_name = mysql_real_escape_string($_POST['invite_name']); $invite_name = htmlentities($_POST['invite_name']); $invite_name = trim($_POST['invite_name']); $invite_name = stripslashes($_POST['invite_name']); $invite_name = addslashes($_POST['invite_name']); $invite_name = invite_name_generator(); $invite_code = $_POST['invite_code']; $invite_code = mysql_real_escape_string($_POST['invite_code']); $invite_code = htmlentities($_POST['invite_code']); $invite_code = trim($_POST['invite_code']); $invite_code = stripslashes($_POST['invite_code']); $invite_code = addslashes($_POST['invite_code']); $invite_code = invite_code_generator(); $user_invite_name = $_POST['user_invite_name']; $user_invite_name = mysql_real_escape_string($_POST['user_invite_name']); $user_invite_name = htmlentities($_POST['user_invite_name']); $user_invite_name = trim($_POST['user_invite_name']); $user_invite_name = stripslashes($_POST['user_invite_name']); $user_invite_name = addslashes($_POST['user_invite_name']); $user_invite_code = $_POST['user_invite_code']; $user_invite_code = mysql_real_escape_string($_POST['user_invite_code']); $user_invite_code = htmlentities($_POST['user_invite_code ']); $user_invite_code = trim($_POST['user_invite_code']); $user_invite_code = stripslashes($_POST['user_invite_code']); $user_invite_code = addslashes($_POST['user_invite_code']); $select_user_invite = sprintf('SELECT user_invite_name,user_invite_code,COUNT(user_invite_code) FROM user WHERE user_invite_name = "%s" AND user_invite_code = "%s" ',$user_invite_name,$user_invite_code); $query_user_invite = mysql_query($select_user_invite) or die(mysql_error()); $check_user_invite = mysql_fetch_array($query_user_invite); if ($check_user_invite['COUNT(user_invite_code)'] != 5) { $select_check_invite = sprintf('SELECT invite_name,invite_code,COUNT(invite_code) FROM user WHERE invite_name = "%s" AND invite_code = "%s" ',$user_invite_name,$user_invite_code); $query_check_invite = mysql_query($select_check_invite) or die(mysql_error()); $check_valid_invite = mysql_fetch_array($query_check_invite); if ($check_user_invite['user_invite_code'] == $check_valid_invite['invite_code'] && $check_valid_invite['COUNT(invite_code)'] == 1 && $check_user_invite['COUNT(user_invite_code)'] != 5) { if (isset($_POST['Submit'])) { if (isset($_POST['user_invite_name']) && isset($_POST['user_invite_code'])) { if ($check_user_invite['user_invite_name'] != $_POST['user_invite_name'] && $check_user_invite['user_invite_code'] != $_POST['user_invite_code']) { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Please Enter Valid Invitation Name & Valid Invitation Code </td></tr> </table><p>"; } elseif ($check_user_invite['user_invite_name'] != $_POST['user_invite_name']) { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Please Enter Valid Invitation Name </td></tr> </table><p>"; } elseif ($check_user_invite['user_invite_code'] != $_POST['user_invite_code']) { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Please Enter Valid Invitation Code </td></tr> </table><p>"; } elseif ($check_user_invite['user_invite_name'] == $_POST['user_invite_name'] && $check_user_invite['user_invite_code'] == $_POST['user_invite_code']) { mysql_query("INSERT INTO user (nick,password,reason,invite_name,invite_code,user_invite_name,user_invite_code) VALUES ('".$name."','".$pass."','".$reason."','".$user_invite_name."','".$user_invite_code."','".$invite_name."','".$invite_code."') "); echo $redirect; } } } echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> <form method='post'> <label for='nick'>Name:</label> <br /> <input name='nick' type='text' value='Please Enter User Name !' size='50' /> <p> <label for='password'>Password:</label> <br /> <input name='password' type='password' size='50' /> <p> <label for='user_invite_name'><a href='#' class='tooltip'>Invitation Name:<span>Bound To Invitation Code</span></a></label> <br /> <input name='user_invite_name' type='text' value='Please Enter Invitation Name!' size='50' /> <p> <label for='user_invite_code'><a href='#' class='tooltip'>Invitation Code:<span>Bound To Invitation Name</span></a></label> <br /> <input name='user_invite_code' type='text' value='Please Enter Invitation Code !' size='50' /> <p> <label for='reason'>What Is Your Reason Joining Our Cause ?</label> <br /> <textarea name='reason' cols='50' rows='10'>Please Enter Reason of your Joining !</textarea> <p> <input type='submit' name='Submit' value='Submit' /> <input type='reset' name='Reset' value='Reset' /> </form> </td></tr> </table>"; } else { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Validation Name & Validation Code usage limit reached </td></tr> </table>".$refresh; } } else { echo "<table width='58%' border='0' align='left' cellpadding='0' cellspacing='0' class='table_style'> <tr><td> Validation Name & Validation Code usage limit reached </td></tr> </table>".$refresh; } } } ?>
  25. Faks

    invitation

    analogi vaiedoju savu invite sistēmu tikai pēc aprēķina ka katram lietotājam tiek izsniegta atslega un zem viņa var but 10 lietotāji un katram apakšlietotājam tikpat isāk sakot reāli vaiaja uzzimēt piemērus grafiski un kas kā notiks :) bet +1 par labu piemēru citiem kas nemāk plānot :)
×
×
  • Create New...