41

(16 replies, posted in PHP)

gali tiesiog pasidaryti prieš kodo vykdyma laiko išvedimą (į ekraną ar į failą kaip tau patogiau) ir po kodo gabalo. Taip matysi kodo vykdymo laiko intervalus (čia bus bent orientaciniai skaičiai).

42

(3 replies, posted in Visa kita)

Bandžiau per twitter'į viena kita sekioti, bet kažkaip nesėkmingai.. tai laiko pristygsta tai noro nėra. šiaip po kol kas pagrinde į forumus lankausi. Bet būtų įdomu žinoti geras vietas internete :)

zygis wrote:

savaime aišku http://blog.mysql.lt :)

+1

zygis wrote:

Na kodo editimui yra skirtos version control sistemos, google docs ir yra google docs - arba tinka arba ne.

Iš bėdos tinka.. bet būtų daug patogiau pritaikytas teksto formatavimas, sintaksės highlightinimas ir eilučių numeravims.. užtektų plugino jei žinoma google doc'ai juos palaikytu.

šita butinai reiks išmėginti, vien dėl to kad pažiūrėti kaip atrodo tai realizavus, gaila free plano neradau:/

Man patinka google doc'sai - paprastiems dokumentams, galiu editinti real-time doka kartu su draugais. Norėtusi analogo kodo editinimui. Rimtam kodinimui nelabai tinka, bet kodo aiškinimusi manau būtų patogu. Aišku būtu gerai kad žiūrėti / editinti kodą galėtu tik tie kurie yra gavę pakvietimą.

code.google galima editint kodą, bet iš principo ten vieša erdvė ir skirta open sourciniams projektams, o ne aiškinantis padrikus kodo gabalus.

Ar yra tokių online servisu?

45

(17 replies, posted in PHP)

DY wrote:

Idealus dalykas būtų tas frazes priskirti kintamiesiems (kaip "string"). Tokiu atveju būtų mažiau vargo jeigu keičiant dizainą ar pan. reikėtų jas visas koreguoti.

Dizainas ir turinys yra du visiškai atskiri dalykai vienas nuo kito neturi būti priklausomi.

46

(10 replies, posted in PHP)

DY wrote:

Beje, pabandžius pakeisti šabloną į kitą, kitas šablonas irgi atvaizduojamas neteisingai, be pilkų atspalvių, nors to šablono visai nekoregavau.
Ar gali būti, kad kažkaip pats tinklapio tekstas kažkodėl kažkur interpretuojamas kaip kodas? Ar gali būti, kad hostingo problemos šitą sukelia?

Jei tekstus dedi standartiškai per (new post ar pan) tai neturėtų interpretuoti teksto kaip kodo, bet jei pats manualiai tekstus iterpinėji tarp kodo kažkur - visko gali laukt.

šiaip WP turi tam tikrus requirements.. tam tikra PHP, MySQL versija, užmesk aki ar atitinka dėl visa ko..

DY wrote:

ir pradžioje atrodė - panašiai į šitą

Bet greičiausiai kažkur kažka nutrynei ar tekstą įkišai ne ten kur derėtų.. Manau greičiausiai tiesiog atstatyk svetainę iš back-up'o ir žiūrėk ar kartosis dizaino anomalijos ;)

diperis wrote:

esme tame, kad hostas pradejo luzineti kai perejau is paprasciausio html puslapio i php (as zinau kad hostas svelniai tariant nekoks) hostas pradejo luzineti kai ikelineju kamstelius

Pasidaryk baltą langą su minimum kodo reikalingo failui įkelti, žiūrėk kaip servas susitvarko, jei pastoviai lūžinės keliant (< 2MB) paveikslėlius, o įkėlimo kodas tvarkingas (nete yra nemažai standartinių samplų), tuomet teks keisti hostinga.

48

(15 replies, posted in PHP)

Juk tinklalapiaus turinį atvaizduoja naršyklę, o ne operacinė sistema, kam OS'as turi rupėti tinklalapiui?

Galima browserio platforma nustatyti, bet puikiai žinom jog vartotojas turintis 64bit OS neretai naudoja 32bit programas..

<script type="text/javascript">

document.write("Platform: " + navigator.platform);

</script>
$content = "<iframe src='http://adresas.lt/a.php?ipas=$ip&portas=$port' width='400' height='20'></iframe>";
$content .= file_get_contents($serverlist);
file_put_contents($serverlist, $content);
Chilis wrote:

function displayDate()
            {
                document.getElementById("demo").innerHTML=Date();        // Veikia
                alert("Hello! I am an alert box!");                                       // Neveikia
            } 

<body>
<p id="demo">This is a paragraph.</p>
                        <input type="button" onclick="show_alert()" value="Show alert box" />
</body>

dar <script> tago truksta funkcijai, nors gal pamiršai ja čia įpastinti. šiaip Firebug geras įrankis JS debugint;)

51

(8 replies, posted in PHP)

JuliusGr wrote:

Apgailėtina klaida buvo šioj eilutėj:

include 'piece/connection_real.php';

reikėjo:

include('piece/connection_real.php');

Mindes print_r irgi nesuveikė, kol nepataisiau tų skliaustų, juos pataisius visaip uzflūdino su išvestais duomenimis :)

Nuo kada skliaustai būtini includui?

Mantas LT wrote:

Naudojant PDO injekcijų galima 100% išvengti?

Na reikia teisingai naudoti, bet 100% apsauga yra nevartotinas terminas jei ką:)
PDO palaiko multiquery, dėl to lengviau injekcija padaryti (kai PDO neteisingai naudojamas).

53

(7 replies, posted in PHP)

skuelas wrote:

veikia pas mane taip kad uzvedus ant lenteles eilutes rodoma zinute pirma temos, tai reikia padaryti kad rodytu ir paskutine zinute susirasinejimo taigi kadangi viskas eina is eiles tai 2 tekstai susijungia ir gaunasi makalyne.

Neįsivaizduoju kam naudoji title bet aiškiai ne tam kam jis skirtas..

http://www.w3schools.com/tags/tag_tr.asp wrote:

title - Specifies extra information about an element

54

(7 replies, posted in PHP)

skuelas wrote:

bandziau ir \n ir '\n ir "/n" ir .'\n'. ir ."\n." ir nieko.

pavyzdys žemiau veikia su chromu ir ie, bet ne su firefox.. tai va.. Manau galima su javascriptu kažką sugalvoti, bet ar verta? juk titluose pagal viską turėtu būti trumpi paaiškinimai, o ne eilėraščių posmeliai :)

$str = <<<TEXT
<table border="1">
<tr title='vienas\ndu'>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
TEXT;
print $str;

55

(7 replies, posted in PHP)

Title pamėgink \n įkišt

56

(7 replies, posted in PHP)

skuelas wrote:

echo <<<EOC <tr title="$vart[id].$lastap"> EOC;

Kaip padaryti kad $lastap spausdintu is naujos eilutes? Nes dabar spausdina viska i viena eilute.

Tai ką bandai parašyti yra heredokinis stringas. Jis skirtas darbui su stringais o ne atskirti eilutes. Jei atvaizduoji HTML'e įmesk <br/> į stringo vidu ir gausi naują eilutę. Herodoką būtina užbaigti naujoje eilutėje tad tos mados sukišti viską į vieną laina čia nepritaikysi :)

<?php
$ilgasStringas = <<<HEREDOKAS
stringas stringas
stringas stringas
stringas stringas
HEREDOKAS;

#printinam stringa
print $ilgasStringas;
?>

57

(4 replies, posted in PHP)

skuelas wrote:

kaip vadinasi sis budas su ? :

$j = 4;
echo is_int($j/2) ? "TAIP" : "NE";

Tai yra ternery operatorius ir pagal php.net turėtų būti naudojamas tuomet kada norima pasirinkti tarp dviejų reikšmių priklausomai nuo trečios. Taip pat rekomenduojama naudoti skliaustus ypač kuomet keletą tokių operatorių kišama į vieną eilutę..

straipsnis - sufailino biški :D

Bet tai dar karta įrodo kad niekada negali būti 100% tikras dėl svetainės saugumo;)

Ajaks wrote:

O duotame linke isivaizduok pvz administratoriaus meniu, kuriame jis gali redaguoti kiekviena parasyta komentara - iskarto, tame paciame viename lange, be jokiu nauju langu uzkrovimo ar papildomu meniu.

Jei kalbi apie komentą po kurio eina 'edit' mygtukas ir paspaudus ji komenta galima editinti (čia ir dabar) tai čia Ajax pasidarbuoja. Sugeneruoja pagal komento id jam formą ir ikiša (be puslapio perkrovimų) vietoj prieš tai buvusio komentaro teksto. Galima padaryti taip jog formos duomenys būtų išsiustų į kokį php, o esamas puslapis nepersikrautu.. gal tau to ir reikia.

Ajaks wrote:

Ka reiskia toks pasnekejimas kaip 'Su daug formų į pagalbą ateina javascript arba formų išmėtymas per veiksmą'?

Išskaidymas reiškia grupavimą: supildai viena forma spaudi 'next' supildai kita spaudi next ir nereikia jokių scroll sprendimų.

Ajaks wrote:

Puslapio struktura yra gera ir jos keisti nereikia.

Daug formų viename puslapyje yra bloga praktika.

Ajaks wrote:

Klausimai kyla ar yra budai ir galimybes isspresti esamas uzduotis ar tu budu nera. Jeigu nera, vadinasi nera ir tiek.

Būdų visados yra tik reikia pasukti galvą. Jei su viena forma javascript'as susitvarkė tai naturalu kad galima padaryti abstraktesnę funkcija kuriai užtektų paduoti formos parametrą ir ji jau žinotų su kokia formą turi reikalų. Taigi būdų yra tik "kažkas" nori jau gatavo varianto :)

Ajaks wrote:

Kai yra simtas formu tai didesnis monitorius nepades.

šimtas formų.. kad ir ką ten darai nenorėčiau tų formų pildyti. Praktikoj neteko matyti labai daug formų viename puslapyje.