edi
-
Posts
144 -
Joined
-
Last visited
Posts posted by edi
-
-
ka lai parbauda vai logins nesatur tikai skaitlus? vajag ta lai butu pieejams logins tikai ar latinu alfabeta burtiem un +var vel ar cipariem bet nebutu pieejams tikai ar cipariem
preg_match("",$login);
-
slashus nonemu:D
un problema isteniba bija funkcija ar kuru es pirms ievietosanas datubaze parbaudiju tekstu )
function check($str) { $str = htmlentities(trim($str), ENT_QUOTES, 'UTF-8'); $str = nl2br($str); $str = strtr($str, array(chr(0) => '', chr(1) => '', chr(2) => '', chr(3) => '', chr(4) => '', chr(5) => '', chr(6) => '', chr(7) => '', chr(8) => '', chr(9) => '', chr(10) => '', chr(11) => '', chr(12) => '', chr(13) => '', chr(14) => '', chr(15) => '', chr(16) => '', chr(17) => '', chr(18) => '', chr(19) => '', chr(20) => '', chr(21) => '', chr(22) => '', chr(23) => '', chr(24) => '', chr(25) => '', chr(26) => '', chr(27) => '', chr(28) => '', chr(29) => '', chr(30) => '', chr(31) => '')); $str = str_replace("\'", "'", $str); $str = str_replace('\\', "\", $str); $str = str_replace("|", "I", $str); $str = str_replace("||", "I", $str); $str = str_replace("/\\\$/", "$", $str); $str = mysql_real_escape_string($str); return $str; }
-
Laikam jau ir stilīgi katru tagu aizvērt uzreiz ciet. Iesaku palasīt par HTML un XML.
hint : <tag></tag> == <tag />
man liekas brauzerim ir pilnigi vienalga vai tas slash ir pie tas formas vai nav, bet tas tapat nepalidzes :D
man liekas, ka ar javascript vajag to visu apstradat
-
<form action="" method="POST"/><textarea name="msg" cols="70" rows="15"/>bal bla bla lba bla bal<br />bla bla <br />blabla<br />blabal<br />blabla<br />bla<br />bal<br />bal</textarea><br/><input type="submit" name="submit" value="Labot"/></form>
rekur source kods no brauzera
-
Varu saderēt, ka tie <br> patiesībā ir <br>
Vienmēr vajag skatīties ko rāda pārlūka source, nevis to, ko redzi, kad jau pārlūks ir norenderējis...
Vispirms var mēģināt htmlspecialchars_decode un tad nl2br_rever, vai kā tur...
ne ir <br /> nevis <br>
-
Nu paņem tak kaut visvienkāršāko str_replace('<br />', "\n", $text);
es jau meginaju, nekas nesanak! vienkasi izvada ka tekstu nevis ka jaunu rindu.
-
tā nevarētu būt. Būs vien jārāda, ko atdod db pēc pieprasījuma.
$text = mysql_result(mysql_query("SELECT `text` FROM `table` WHERE `id`='$id' AND `author`='$login';"),0); // iegutais teksts = bla bla bla bla<br />blablabla<br />bla bla bla<br />bla bla<br />blabla bla echo '<textarea name="msg" cols="70" rows="15"/>'.nl2br_revert($text).'</textarea><br/>';
man liekas ta f-ja nav pareiza un kas tas par $1, kas aizstaj <br>
izmantojot f-ju nekas nenotiek :D
meginaju vienkasi ar str_replace('<br />', '$1',$text)
$1 paradijas un tas ari viss :)
-
<?php function nl2br_revert($string) { return preg_replace('`<br(?: /)?>([\\n\\r])`', '$1', $string); } ?>
php.net pirmais useru posts pie nl2br
es jau meginaju, nepalidz
-
tatad izvadu textarea tekstu no datubazes un textarea lauka izvadas <br /> tegi. ka vinus aizstaj ar jaunu rindu?
-
nodefinē platumu maindivam width:600px;
pagaidam viss ok )
-
nu tur absolūti pozicionēt kaut ko točna nav nekādas vajadzības. pie tam autors nav definējis kur ir viņa problēma : vai tas ka main box izstiepjas?
ne, vins zem leftbox izvadas
-
Kas tev jālabo savā CSS failā:
1. iekš mainbox pievieno šādas rindas:
position: absolute;
left: 230px;
overflow: auto;
2. iekš leftbox pievieno tādus pašas augstum definčijas, kā mainbox sadaļā:
min-height: 530px;
height: auto !important;
height: 530px;
CSS definīcijām vajadzētu būt šādām:
.leftbox { float: left; width: 230px; min-height: 530px; height: auto !important; height: 530px; } .mainbox { float: left; line-height: 17px; min-height: 530px; height: auto !important; height: 530px; padding: 0 15px; border-left: 1px dotted #a5ceee; position: absolute; left: 230px; overflow: auto; }
Tad visam vajadzētu strādāt.
nepalidz, ar absolute visu tekstu nerada :D
-
Uzliec div'am mainbox vēl šādu parametru overflow: auto;, tad garajām rindām vajadzētu attēloties korekti.
Vēl vari arī paspēlēties ar tagu nowrap, kas neļauj garas rindas lauzt un attēlot vairtākās rindās.
ne white-space:nowrap; ne ari overflow: auto; nepalidz
-
links uz html kodu http://paste.php.lv/7e64e1a4742148aba01f10f949d63924?lang=html4strict
uz css http://paste.php.lv/48c0f8e00de0ec56b85f76012986ffec?lang=css
ja mainbox simboli rinda ir parak daudz, tad viss div sakas no apaksas nevis blakam left box.. domaju pec screenshotiem bus vieglak saprast :)
-
kā mktime var dabūt no šāda datuma 2010.05.01 ?
-
iespraud vienkasi to lentu ieksa un aiziet. portativajam parasti virs klaviaturas ir plastmasas panelis, kurs nav pieskruvets, bet uz tiem plastmasas sudiem... raujot nost skaties, ka nenolauz visus :) nonemot to paneli jabut kadai skruvitei, kas tur klavu pie korpusa.. nemot klavu nost vispirms aizmugure atvieno lentu :)
-
mysql_result(mysql_query(""),0);
-
ne pa temu.... ja ImageMagic modulis ir uzstadits ka areja programma un atrodas /usr/local/bin/convert ka lai vinu izmanot? :)
-
kā dabūt bildes izmēru px?
-----
atradu :D
-
902 ar kapeikam :D
-
login kaut ka ta http://paste.php.lv/a3b68ecec914a329618b7cd5fefb9e33?lang=php , register
$password = md5($_POST["password"]);
..
$query = "INSERT INTO tb_users (username, password, ip, email, referer, country, joindate) VALUES('$username','$password','$laip','$email','$referer','$country','$joindate')";
ne? :D
EDIT: db neaizmirsti ka parole md5 32 simb gara
-
addtheme($POST[t], text, author);
:)
-
es jau google skatijos :) ja pareizi atceros, tad mēģināja sūtīt uz rev.goaland.net
-
kas tas tāds? un ko vīņš dara? pirms pāris minūtēm gribēja kaut ko sūtīt uz kaut kurieni :D
preg_match
in Vispārēji
Posted · Edited by edi
ar tavu piemeru meginot izvada erroru :)
sadi meginot preg_match("/^[a-z][0-9a-z]*$/", $reg_nick) nekadas reakcijas
sadi preg_match("/[^a-z][0-9a-z]*$/", $reg_nick) rada ka visi ir skaitli :D
un sadi preg_match("/[^\da-z][0-9a-z]+/", $reg_nick) neko nerada (:
tad ka bus pareizi? :D