Pereiti prie turinio

acmeris

Nariai
  • Pranešimai

    55
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

acmeris Pranešimai

  1. Sveiki,

     

    Puslapis yra ant PrestaShop TVS. Puslapis stovi serveriai.lt servery.

     

     

    Atnaujinau kelis .tpl failus. Įkėliau ten kur reikia viskas OK, tačiau puslapį rodo seną informaciją. OK sakyčiau nesuindeksavo ir rodo seną info. perkroviau puslapį. Rodo tą patį. Pabandžiau ant kito pc, ant kurio visai nebuvo atidarinėtas šis puslapis irgi rodo seną info. Nors prisijungus per DirectAdmin ir paspaudus edit ant to failo kurį keičiau rodo naują info. O naršyklėse rodo seną info.

     

     

    Kur čia problema?

    Gal kaip nors per pačią TVS galima redaguoti šabloną? tuos .tpl failus?

  2. Uždėjau IP ir restart`inant apache2 išmeta klaidą tokią:

     

    
    root@localhost:/etc/apache2/sites-available# /etc/init.d/apache2 restart
    Restarting web server: apache2[sun Oct 07 12:40:13 2012] [warn] VirtualHost MANOIPAS:80 overlaps with VirtualHost MANOIPAS, the first has precedence, perhaps you need a NameVirtualHost directive
    ... waiting [sun Oct 07 12:40:14 2012] [warn] VirtualHost MANOIPAS:80 overlaps with VirtualHost MANOIPAS:80, the first has precedence, perhaps you need a NameVirtualHost directive
    .
    
    
    

     

     

     

     

     

    Nesupratau šios dalies, kur reikia nurodyti domeną į serverio IP?

     

    P.S. domenas čia netikras, esmė ta kad suvedus http://manoipas/manopavadinimas.lt/

     

    Noriu kad atidarytų puslapį, nes dabar norint pasiekti puslapį reikia suvesti tokį adresą: http://manoipas/manopavadinimas.lt/public_html

     

  3. Uždėjau IP ir restart`inant apache2 išmeta klaidą tokią:

     

    
    root@localhost:/etc/apache2/sites-available# /etc/init.d/apache2 restart
    Restarting web server: apache2[sun Oct 07 12:40:13 2012] [warn] VirtualHost MANOIPAS:80 overlaps with VirtualHost MANOIPAS, the first has precedence, perhaps you need a NameVirtualHost directive
    ... waiting [sun Oct 07 12:40:14 2012] [warn] VirtualHost MANOIPAS:80 overlaps with VirtualHost MANOIPAS:80, the first has precedence, perhaps you need a NameVirtualHost directive
    .
    
    
    

     

     

    Vietoj * uždėk IP

     

     

     

    Ten keli failus, nurodai domeną į serverio IP ir veiks.

     

     

    Nesupratau šios dalies, kur reikia nurodyti domeną į serverio IP?

  4. Sveiki,

     

    Susidūriau su tokia problema, noriu sukurti virtualhostą.

    Sukūriau taip:

     

    Katalge /etc/apache2/sites-available sukūriau failą su domeno pavadinimu. Failo turinys žemiau.

    
    <VirtualHost *:80>
        ServerName manopavadinimas.lt
        ServerAlias www.manopavadinimas.lt
        DocumentRoot /var/www/manopavadinimas.lt/public_html/
    </VirtualHost>
    
    

     

    Viskas veikia normaliai, tačiau kai noriu pasiekti įkelta puslapį reikia eiti tokiu adresu.

     

    http://manoipas/manopavadinimas.lt/public_html

     

    o aš noriu kad iškart paleistų public_html`ą užėjus adresu:

     

    http://manoipas/manopavadinimas.lt/

     

     

    Kaip tai padaryti?

  5. Išvedimą susitvarkiau, dabar išveda viską gerai.

     

    Tačiau nerodo lietuviškų raidžių. Pačioj DB raidės yra lietuviškos ten naudoju (utf8_lithuanian_ci).

     

     

    Puslapyje:

    <meta http-equiv="content-type" content="text/html;charset=windows-1257" />

     

     

    Vietoj lietuviškų simbolių išveda "?".

     

    PVZ:

    echo "Pavardė: " . $row['pavarde'] . "<br />";

     

    Žodį "Pavardė:" išveda normaliai, o "$row['pavarde']" su "?"

    Pavardė: Mauru?aitis

     

    Kas čia blogai?

  6. $vardas = mysql_real_escape_string($vardas);
    mysql_query("SELECT * FROM vartotojai where myusername='$vardas'");
    

    Kai taip parašau nieko neišveda.

     

    "SELECT * FROM vartotojai WHERE vardas='pirmas'"

     

    Kai parašau taip ^ su visais vartotojais prisijungus išveda pirmas informaciją.

  7. Tai

     

    <?php
    session_start();
    if(!session_is_registered(myusername)){
    header("location:index.php");
    	}
    ?>
    
    ir
    
    
    SELECT * FROM vartotojai WHERE myusername=vardas"
    

     

    Nieko neišveda

     

    $result = mysql_query("SELECT * FROM vartotojai WHERE id=???");

    Turėtum Cookies arba Session saugot vartotojo kokią nors informaciją (id, vartotojo vardas) ir tada rašai WHERE mysql užklausoje, kad pasirinktum tik reikalingo vartotojo informaciją

  8. Sveiki,

     

    Mokausi PHP ir MySQL. Dabar pasidariau prisijungimo formą. Per phpMyAdmin sukūriau laukelius, vartotojus ir pan. viskas veikia, prisijungti pavyksta, tačiau neišeina išspausdinti duomenų taip kaip noriu.

     

    DB yra laukeliai ID, vardas, password, pastas.

     

    Dabar sukūriau 4 vartotojus. Prisijungus atliekamas šis skriptas, pvz prisijungiu vartotoju "pirmas" man išspausdina visų 4 vartotojų informaciją, o man reikia, kad išspausdinų tik "pirmas" vartotojo informaciją. Prisijungus vartotoju "antras" išspausdintų "antras" informaciją. O dabar prisijungiu bet kokiu vartotoju ir man atpila visų 4 vartotojų informaciją.

     

    Ką blogai darau?

     

    <?php
    $con = mysql_connect("localhost","mokymas","password");
    if (!$con)
    {
      		die('Could not connect: ' . mysql_error());
    }
    
    mysql_select_db("mokymas", $con);
    
    $result = mysql_query("SELECT * FROM vartotojai");
    
    while($row = mysql_fetch_array($result))
      		{
      			echo "<table>";
       			echo "<tr>";
    	   			echo "<td>";
    		   			echo "<p>";
    			   			echo "Testiniai duomenys:" . "<br />";
    			   			echo "Vardas: " . $row['vardas'] . "<br />";
    			   			echo "El. paštas: " . $row['pastas'] . "<br />";
    		   			echo "</p>";
    	   			echo "<td>";
       			echo "<tr>";
      			echo "</table>";
    }
    

  9. Laba diena,

     

    Ruošiuosi kurti MySQL bazę, gal žinot kokių programų kaip pvz (HTML`ui - Expression Web).

     

    Man reikia patogaus ir suprantamo redaktoriaus, DB kursiu nuo 0. Būtų gerai, kad redaktorius sugebėtų automatiškai generuoti medžius ir pan.

     

    DB bus "mažos TVS" bus tik pati DB, todėl reikia patogios aplinkos.

  10. Susikurk atskirą vartotoją, jam nurodyk grupe apache ar www-data kokia yra pagal tavo http servisą. Nurodyk kad direktorija prisijungus būtų /var/www/ ir viskas bus gerai.

     

    Dar gali susikurti rankiniu būdų virtualhost'ą pvz /home/kazkas direktorijoje. Bet manau tai bus šiek tiek sudėtinga tau kol kas.

     

    google.lt pilnas manualų kaip tai padaryti, nereikia tingėti paieškoti.

     

     

    Vartotoją sukuriau su adduser. Kaip dabar jam nurodyti, kad prisijungtų prie /var/www?

     

    Linux`us čiupinėju tik kelias dienas, tai dar didelis miškas man čia :)

  11. Sveiki,

     

    Yra tokia problema, kad per nano teksto redaktorių. Nerodo lietuviškų raidžių ir nežinai kaip padaryti kad jas rodytų.

     

    Iškraipo lt raides taip --> ļæ½ļæ½ļæ½ļæ½ļæ½

     

     

    Laukiu Jūsų pagalbos.

  12. body{

    }

    pridek position: fixed; ir nebesislankios, jeigu tai tau geriausia iseitis :)

     

     

    Tai tada reikia išimti background-position:center top; nes jei abu sudedu vistiek slankiojasi, o jei išimu šitą, tai paveikslėlį lygiuoja kairėn, o reikia centre

  13. Na man vistiek paveikslėliai pirmas, antras ... penktas lieka savo vietose sumažinus naršyklės langą.

    O fonas stumdosi.

     

    Aš noriu, kad sumažinus langą naršyklės ir fonas ir paveikslėliai liktų savo vietose.

     

     

     

    Reikės nusistatyti naujas kordinates paveiksliukų.

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
       <head>
           <title>Untitled 1</title>
           <meta http-equiv="content-type" content="text/html;charset=utf-8" />
           <meta http-equiv="Content-Language" content="lt" />
           <link rel="stylesheet" href="style.css" />
           <style>
    body {
           font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
           background-color:black;
           background-image:url('images/bgm.jpg');
           background-repeat:no-repeat;
           background-size:1250px;
           overflow:hidden;
           background-position:top center; 
    
    }
    
    
    .pirmas {
           height:190px;
           width:200px;
           margin-top:90px;
           margin-left:400px;
           border:0px;
    	position:fixed;
    }
    .antras {
           height:210px;
           width:190px;
           margin-top:85px;
           margin-left:130px;
           border:0px;
    	position:fixed;
    }
    .trecias {
           height:200px;
           width:190px;
           margin-bottom:45px;
           margin-left:315px;
           border:0px;
    	position:fixed;
    }
    .ketvirtas {
           height:195px;
           width:150px;
           margin-bottom:70px;
           margin-left:80px;
           border:0px;
    	position:fixed;
    }
    .penktas {
           height:320px;
           width:180px;
           margin-bottom:10px;
           margin-left:87px;
           border:0px;
    	position:fixed;
    }
    	</style>
       </head>
    
       <body>
    
           <a href="/#/"> <img class="pirmas"      src="images/img.png""/></a>
           <a href="/#/"> <img class="antras"      src="images/img.png""/></a>
           <a href="/#/"> <img class="trecias"     src="images/img.png"/></a>
           <a href="/#/"> <img class="penktas"     src="images/img.png"/></a>
           <a href="/#/"> <img class="ketvirtas"   src="images/img.png"/></a>
    
       </body>
    </html>

  14. Yra paprastas HTML puslapis, su paveikslėliu ant bg.

     

    Ir keliais langais, ant kūrių paspaudus atsidaro kiti puslapiai (pas mane jie vadinasi pirmas antras ir t.t.). Tie langai turi būti tam tikrose bg vietose, nes fone nupiešti mygtukai ir reikia kad paspaudus ant jų atsidarytų kiti langai.

     

    Tačiau sumažinus naršyklės langą tie laukai lieka toje pačioje vietoje, o bg (fonas) slankiojasi.

    Kaip padaryti, kad slankiotusį ir laukai.

     

    Paveikslėlis img.png - yra permatomas. Kad matytųsi fonas. O ant jo paspaudus atsidaro kitas puslapis.

     

    Įdedu html ir css kodus

     

    HTML

    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Untitled 1</title>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <meta http-equiv="Content-Language" content="lt" />
           <link rel="stylesheet" href="style.css" />
    
    
    </head>
    <body>
    
    <a href="/#/"> <img class="pirmas" 	src="images/img.png""/></a>
    <a href="/#/"> <img class="antras"   	src="images/img.png""/></a>
    <a href="/#/"> <img class="trecias"  	src="images/img.png"/></a>
    <a href="/#/"> <img class="penktas"  	src="images/img.png"/></a>
    <a href="/#/"> <img class="ketvirtas"  	src="images/img.png"/></a>
    
    </body>
    </html>
    
    

     

     

    CSS

    
    
    body {
    font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
    background-color:black;
    background-image:url('images/bgm.jpg');
    background-repeat:no-repeat;
    background-size:1250px;
    overflow:hidden;
           background-position:top center; 
    
    }
    
    
    .pirmas {
    height:190px;
    width:200px;
    margin-top:90px;
    margin-left:400px;
    border:0px;
    }
    .antras {
    height:210px;
    width:190px;
    margin-top:85px;
    margin-left:130px;
    border:0px;
    }
    .trecias {
    height:200px;
    width:190px;
    margin-bottom:45px;
    margin-left:315px;
    border:0px;
    }
    .ketvirtas {
    height:195px;
    width:150px;
    margin-bottom:70px;
    margin-left:80px;
    border:0px;
    }
    .penktas {
    height:320px;
    width:180px;
    margin-bottom:10px;
    margin-left:87px;
    border:0px;
    }
    
    
    
    
    

×
×
  • Pasirinkite naujai kuriamo turinio tipą...