Rodyti pranešimus

Čia galite matyti visus šio nario pranešimus. Matote tik tuos pranešimus, kurie buvo paskelbti jums prieinamose lentose.


Žinutės - Haris

Puslapiai: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 ... 42
121
PHP ir SQL - Klausimai ir pagalba / Re: mokejimai.lt paprastas scriptukas
« Įrašytas: 2011-08-12 12:16:18 pm »
Parašyk man į skaipą arba į mail'ą. ;)
skype: sk8boy04
mail : rubikokubas@gmail.com

122
Jeigu norite stebėti savo tinklalapio SEO progresavimą , tai užsiregistruokite google webmasters tinklalapyje ;)
Ten galima rankiniu budu užcrawlint url'u, prideti sitemap'a, pamatyti kur pakimba crawleriai. ;)

123
PHP ir SQL - Testai / Paprasta prisijungimo prie MySQL DB klasė
« Įrašytas: 2011-07-29 15:36:11 pm »
<?php

class db {

    private 
$host;
    private 
$user;
    private 
$pass;
    private 
$database;
    var 
$prefix;

    public function 
__construct() {
        
$this->setVals($this->getVals("sql.ini"));
        
$this->connectDB() or die(print (&#39;Neįmanoma prisijungti prie duomenų bazės.&#39;));
    
}

    public function 
__destruct() {
        
$this->disconnectDB();
    }

    private function 
disconnectDB() {
        
mysql_close($this->connectDB());
    }

    private function 
getVals($link) {
        return 
parse_ini_file($link);
    }

    private function 
setVals($vals) {
        foreach (
$vals as $key => $val) {
            
$this->$key $val;
        }
    }

    public function 
connectDB() {
        
$con mysql_connect($this->host$this->user$this->pass);
        if (
$con) {
            
$sel mysql_select_db($this->database$con);
            if (
$sel) {
                return 
$con;
            } else {
                return 
FALSE;
            }
        } else {
            return 
FALSE;
        }
    }

}

?>


Neseniai pradėjau OOP ir šiandien sukonstravau šiokią tokią klasę. ;)
Įvertinkit ar patarkit ką nors? ar viskas čia OK ? :D

124
HTML, CSS ir JavaScript - Kita / Re: Dėl naujienu rašymo
« Įrašytas: 2011-07-29 00:31:23 am »
Šiaip yra labai toks paprastas dalykas , susikuri duomenu bazej lentele ir į ją įrašai naudodamas kokį wysiwyg;)

125
Dideli Photoshop darbai / Re: dStudio.lt Dizainas
« Įrašytas: 2011-07-29 00:27:52 am »
Šitas geeras ;)
Tik footer'ije kairėje pusėje šiek tiek švelnesnį font'ą ir spalvą parink, nes tas footerio tekstas iškart į akį šovė :D

126
Jūsų Photoshop darbų galerija / Re: Paškos galerija.
« Įrašytas: 2011-07-29 00:08:41 am »
Žemyn į apačią vis geriau ;)

127
PHP ir SQL - Klausimai ir pagalba / Re: Vieta po operacijos atlikimo
« Įrašytas: 2011-07-25 20:29:19 pm »
Sveiki. Pavadinimas šiek tiek jus suglumino ,bet pabandysiu viską paaiškinti :) Yra vienas failas ,kuris atlieka 3 failų funkcijas. Tai komentarų rašymas. Yra video albumas, tiesiog albumas ir t.t. Ir parašius komentarą nežinau kaip lengviau padaryt ,kad gryžtų į tą pačia vietą. Kadangi nuorodos keičiasi ir neina mano smegenėlėm dar suprast kaip tai lengviau padaryti. Sakau ,gal kažkaip būtų galima gauti url adresą prieš rašant komentarą ir tuomet parašius su location gryžt į tą pačią vietą. Kažkaip $SERVER ar kažkas panašaus esu matęs, bet dabar neberandu.

Tai nereikia tų smegenėlių apsisunkinti :D
per hidden inputą bandyk siųsti url'ą į kur grįžti, naudodamas $_SERVER kintamaji.

128
Bet juk avatarų img_id (nuotraukos pavadinimas duomenų bazėje) yra kitoje lentelėje nei komentarai. Aš dar nelabai tokių php gudrybių žinau. Pagrindus jau daug maž...

Lentelėje `users` laikai linką į avatarą ir kiekvienas useris turi savo unikalu ID , taigi ,kai įrašai komentarą į duomenų bazę , tu išsaugai tą userio ID į `komentarai` lentelę.
O atvaizduoji komentarus tokiu Queriu , sujungdamas `users` ir `komentarai` lenteles:
SELECT *
FROM
        `users` , `komentarai`
WHERE
        `users`.`id` = `komentarai`.`user_id`
        AND
        `komentarai`.`pav_id` = 'cia_jeigu_atrenki_komentarus_tam_tikram_paveiksleliui'

Vo! ;)

129
Jūsų kurti internetiniai puslapiai / Re: RubikoKubas.LT
« Įrašytas: 2011-07-21 21:09:04 pm »
O, už CMSMS tai pagarba. :) jau pats ne pirmus metus naudoju. Bandei modulius rašyti? Galbūt pasidalinsiu darbeliu greitu metu, jei norėsi :]
O FF 5 :)

Man atrodo viens kito(ir dar aš pats savęs) nelabai supratom :D
Aš parašiau CMCMS , tai reiškia turbūt, kad kurtas visas mano paties ;)

Nu tuoj išbandysiu ant FF 5 ;)

130
Jūsų kurti internetiniai puslapiai / Re: RubikoKubas.LT
« Įrašytas: 2011-07-21 17:00:57 pm »
Ačiū už konstruktyvią kritiką :)

Naudoju gryną CMCMS(Custom Made Content Management System) ;)
mm.. dėl tų nuorodų, tai gerai sakai, reikės patvarkyti :)

O dizaino elemtai, tai man viską puikiai rodo, footeris išvis pagal viską turėtu taip daryti jei plotis mažiau nei 800px. kokią versiją FF naudoji? :o

Pasistengsiu ;)

mm.. WEBGL'as įdomus daiktas ;)

131
Jūsų kurti internetiniai puslapiai / RubikoKubas.LT
« Įrašytas: 2011-07-21 13:04:41 pm »
Pagaliau galiu pristatyti savo ilgai kurtą projektėlį www.rubikokubas.lt.
Jame yra Parduotuvė , kur galima įsigyti įvairių galvosūkių(kolkas jų dar nėra taip daug :D), laikmatis , kuris padės gerinti kubo susukimo rekordus , forumas ir kitų dalykėlių... ;)

Rašykit ką manot? :)

132
Virtuvė / Re: .eu domenai po 2LT/Metams
« Įrašytas: 2011-07-21 11:27:21 am »
Na gi jauti skirtumą tarp 2 Lt ir 2,42 Lt! :D

Čia šiaip juokauju. Jeigu reikėtų tai būtinai paimčiau. Šiaip, kiek pamenu, jie ir taip pastoviai būna po 5-7 Lt metams. :)
aišku ;D Galvojau, kad dėl kokių nors problemų su iv.lt ;)

133
Virtuvė / Re: .eu domenai po 2LT/Metams
« Įrašytas: 2011-07-21 00:21:51 am »
Nepaminėjei kad +PVM tai gautusi 2,42LT

Tai viską keičia. Persigalvojau, nebeimsiu :)

hmmm..? kas sulaikė?

134
Virtuvė / Re: .eu domenai po 2LT/Metams
« Įrašytas: 2011-07-20 07:29:47 am »
bet vistiek pigiai :)

135
Virtuvė / .eu domenai po 2LT/Metams
« Įrašytas: 2011-07-19 22:46:28 pm »
Gal kas matėt, o gal nematėt IV.lt siūlo .eu domenus po 2 Litus, metams :o

http://iv.lt

136
HTML, CSS ir JavaScript - Klausimai / Re: Data su JavaScript
« Įrašytas: 2011-07-19 22:11:18 pm »
Žinoma, kad iškvietimas blogas, galėjai bent jau pataisyti žmogų ;)
<html>
<head>
<script type="text/javascript">
function laikas () {
    var D = new Date();
    var y = D.getFullYear();
    var m = D.getMonth();
    var d = D.getDate();
    var w = D.getDay();
    var h = D.getHours();
    var i = D.getMinutes();

    var diena = new Array(
        "Sekmadienis",
        "Pirmadienis",
        "Antradienis",
        "Treèiadienis",
        "Ketvirtadienis",
        "Penktadienis",
        "Ðeðtadienis"
    );

    var menuo = new Array(
        "Sausio",
        "Vasario",
        "Kovo",
        "Balandþio",
        "Geguþës",
        "Birþelio",
        "Liepos",
        "Rugpjûèio",
        "Rugsëjo",
        "Spalio",
        "Lapkrièio",
        "Gruodþio"
    );

    h = (h > 9) ? h : "0"+h;
    i = (i > 9) ? i : "0"+i;

    document.getElementById('laikas').innerHTML =  y+" "+menuo[m]+" "+d+" d. ("+diena[w]+")<br>"+h+":"+i;
}
</script>
</head>
<body onLoad="laikas()">
<div id="laikas">laikas</div>
</body></html>

Šitaip tinka?

137
PHP ir SQL - Klausimai ir pagalba / Re: Puslapiavimas
« Įrašytas: 2011-07-19 21:59:44 pm »
Šiaip yra forume, netgi ir ajaxinis ;)

138
HTML, CSS ir JavaScript - Klausimai / Re: Del php mail
« Įrašytas: 2011-07-18 12:25:13 pm »
Sveiki, turiu koda

                                $from = "info@info.lt";
$pos = strpos($from, "@");

$msg = "<html>";
$msg .= "<body>";
$msg .= $_POST['text'];
$msg .= "</body>";
$msg .= "</html>";

$to = $_POST['mail'];

$subject = 'Užklausa';
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= 'Content-type: text/plain; charset=\'utf8_unicode_ci\'' . "\r\n".
'From: '.$from.' <'.$from.'>' . "\r\n" .
'Reply-To: '.$from.' '. "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $msg, $headers);

Kodel man gavus i el pasta tekctas atvaizduojamas ne kaip HTML?
O taip:
<html>
<body>
   <p>
    tekstas
   </p>
</body>
</html>

Manau, kad dėl šios eilutės:

<?php
$headers 
.= &#39;Content-type: text/plain; charset=\&#39;utf8_unicode_ci\&#39;&#39; . "\r\n".
?>


Joje tūrinio tipas yra nustatomas nekaip HTML, o kaip paprastas tekstas, taigi reikia vietoje text/plain; parašyti : text/html;.

Manau turėtu veikti ;)

139
Nežinau kaip jums ,bet man tai neveikia. Vitalikaz, su tavo pavyzdžiu man atvaizduoja: <?php=htmlspecialchars($row['gimimo_diena'])?>
inpute.


Šiaip veikia šitaip:

<?php
   
      $con = mysql_connect("localhost", "root", "") or die("Could not connect: " . mysql_error());
         mysql_select_db("cb_db");
         $xx = $_SESSION['LOGINAS'];
         $result = mysql_query("SELECT * FROM `members` WHERE `login`= '$xx'")  or die(mysql_error());
         while ($row = mysql_fetch_array($result)) {

         echo "<form action='vartotojo_duomenys-exec.php' method='POST'>";
         echo "<input type='hidden' name='loginn' value='IPaulius'/>";
         echo "<input type='text' name='diena' value='".$row['gimimo_diena']."'/>";
         echo "<input type='text' name='valstybe' value='".$row['valstybe']."'/>";
         echo "<input type='text' name='miestas' value='".$row['miestas']."'/>";
         echo "<input type='text' name='apie_jus' value='".$row['apie_jus']."'/>";
         echo "<input type='submit' value='Issaugoti'></br></br>";
         echo "</form>";

         }
   ?>

Bet ar taip galima?

Galima, bet neverta, jei atvaizduoji tik iš vienos eilutės įrašus.
while reikia naudoti tada, kai yra atvaizduojamas daugiau nei vienas įrašas(duomenų bazės, lentelės eilutės).

dabar tau tiesiog šitaip turėtu būti:

<?php

$con mysql_connect("localhost""root""") or die("Could not connect: " mysql_error());
mysql_select_db("cb_db");
$xx $_SESSION[&#39;LOGINAS&#39;];
$result mysql_query("SELECT * FROM `members` WHERE `login`= &#39;$xx&#39;")  or die(mysql_error()); 
$row mysql_fetch_array($result);
echo "<form action=&#39;vartotojo_duomenys-exec.php&#39; method=&#39;POST&#39;>";
echo "<input type=&#39;hidden&#39; name=&#39;loginn&#39; value=&#39;IPaulius&#39;/>";
echo "<input type=&#39;text&#39; name=&#39;diena&#39; value=&#39;".$row[&#39;gimimo_diena&#39;]."&#39;/>";
echo "<input type=&#39;text&#39; name=&#39;valstybe&#39; value=&#39;".$row[&#39;valstybe&#39;]."&#39;/>";
echo "<input type=&#39;text&#39; name=&#39;miestas&#39; value=&#39;".$row[&#39;miestas&#39;]."&#39;/>";
echo "<input type=&#39;text&#39; name=&#39;apie_jus&#39; value=&#39;".$row[&#39;apie_jus&#39;]."&#39;/>";
echo "<input type=&#39;submit&#39; value=&#39;Issaugoti&#39;></br></br>";
echo "</form>";
?>


140
PHP ir SQL - Klausimai ir pagalba / [Klausimas] OOP klasės prasmė
« Įrašytas: 2011-07-18 00:08:31 am »
Nagrinėdamas NET beans IDE sample project'a "AirAliance" pamačiau tokį dalyką

Sukuriama tokia klasė:

<?php
class Flight {

    private 
$FID;
    private 
$fName;
    private 
$source;
    private 
$dest;

    function 
set_FID($FID) {
        
$this->FID $FID;
    }

    function 
set_FName($fName) {
        
$this->fName $fName;
    }

    function 
set_source($source) {
        
$this->source $source;
    }

    function 
set_dest($dest) {
        
$this->dest $dest;
    }

    function 
get_FID() {
        return 
$this->FID;
    }

    function 
get_FName() {
        return 
$this->fName;
    }

    function 
get_source() {
        return 
$this->source;
    }

    function 
get_dest() {
        return 
$this->dest;
    }

}
?>


Ji panaudojama:

<?php
function getFlightInfo($FID){
    
$connection initDB();
    
$query;

    if(
$FID == 0){
            
$query "SELECT * FROM Flights";                
        }
        else{
            
$query "SELECT * FROM Flights WHERE FID=&#39;".$FID."&#39;";               
        }


    
$result mysql_query($query);
        
// or die ("Query Failed ".mysql_error());

    
$flightData;
    
$flightID 0;

    while(
$row mysql_fetch_array($result)){   
        
            
$FID $row[&#39;FID&#39;];
            
$FName $row[&#39;FName&#39;];
            
$SourceSID $row[&#39;SourceSID&#39;];
            
$DestSID $row[&#39;DestSID&#39;];
        
            
$query2 "SELECT * FROM Sectors WHERE SID=&#39;".$SourceSID."&#39;";
            
$result2 mysql_query($query2);
                
//or die ("Query Failed ".mysql_error());                
            
$row2 mysql_fetch_array($result2);
            
$source $row2[&#39;Sector&#39;];
        
            
$query3 "SELECT * FROM Sectors WHERE SID=&#39;".$DestSID."&#39;";
            
$result3 mysql_query($query3);
                
//or die ("Query Failed ".mysql_error());                
            
$row3 mysql_fetch_array($result3);
            
$dest$row3[&#39;Sector&#39;];
                
                //Build the Flight object
            
$flight = new Flight();        
            
$flight->set_FID($FID);
            
$flight->set_FName($FName);
            
$flight->set_source($source);
            
$flight->set_dest($dest);
                
                
//Build the Flight object array
            
$flightData[$flightID] = $flight;
            
$flightID $flightID +1;              
        }
    
closeDB($connection);
    return 
$flightData;
}
?>


Išvedama info:

<?php
                            $flightData 
getFlightInfo($FID);
                            
                            for(
$index=0;$index count($flightData);$index++){
                                
$flight $flightData[$index];
                                echo 
"<tr>";
                                echo 
"<td>".$flight->get_FID()."</td>";
                                echo 
"<td>".$flight->get_FName()."</td>";
                            
                                echo 
"<td>".$flight->get_source()."</td>";
                                echo 
"<td>".$flight->get_dest()."</td>";
                            
                                echo 
"</tr>";
                            }
?>


Kodėl klasėje talpinama info ir einama per ją? nepaprasčiau būtu tiesiogiai atvaizduoti su while ir mysql_fetch array?

Puslapiai: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 ... 42