Pereiti prie turinio

Gemalas

Patvirtinti nariai
  • Pranešimai

    327
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

Gemalas Pranešimai

  1. Sveiki,

     

    Turiu klausima (temoje gal per placiai skamba) ir noriu suzinoti kuriant tarkim kokia nors imoku surinkimo sistema pvz: kaip lesto nuo ko pradeda kurti tokia sistema koks yra eiliskumas? Nes sunku susigaudyti nuo ko geriau pradeti viska daryti? Nes siuo momentu apsigalvojau duomenu baze, ja susikuriau tuomet pradejau programuoti pacia sistema, ir tada pradejau jausti, kad nezinau tiksliai nuo kurio galo pradeti, nes programuodamas iskarto bandau mauti dizainai kurio realiai nera tai gaunasi begale darbu vienu metu. Todel dabar gaunasi baisi maisatis, sedziu 2 valandas ir ziuriu tai i koda tai i dizaina ir galvoju nuo kurios puses pradeti, bet nebesugalvoju nuo kurio galo geriau pradeti :)

     

    Tai ir noreciau paklausti koks eiliskumas visko turetu buti (nekalbu apie 49 lapu programos sistemini projekta), nezinau ar yra skirtumas, bet ta sistema kuriu su Codeigniter :)

     

    Dekui uz pagalba :)

  2. Sveiki,

     

    Darau prisijungima prie busimos svetaines ir gaunu errora.

     

    A Database Error Occurred
    
    Error Number: 1054
    
    Unknown column 'email' in 'where clause'
    
    SELECT * FROM (`users`) WHERE `email` = '[email protected]' AND `password` = 'xxxxxxxxxxxx'
    
    Filename: C:\wamp\www\system\database\DB_driver.php
    
    Line Number: 330

     

    Irases ta select i mysql console kuri duoda erroras gaunu kaip priklauso "1 row in set".

     

    Kodas su kuriuo kreipiuosi:

    $this->db->where('email', $this->input->post('login'));
    	$this->db->where('password', md5($this->input->post('password')));
    	$query = $this->db->get('users');

  3. Siuo varijantu gaunu:

     

    Internal Server Error
    
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    
    Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
    
    More information about this error may be available in the server error log.

     

     

    Sitas varijantas, is pat pradziu nesuveikia, nes patas webas nebuvo rootinei direktorijoi, bet persimetus i root viskas veikia :)

  4. Kai eini i main conttroleri kuris nurodytas config.php gali eiti localhost/main ir viskas ok, bet kai tarkim eini i localhost/login/form nesuveikia. Reikia butinai eiti per localhost/index.php/login/form todel noriu paklausti ar galima kazkokiu butu ta index.php is to linko issimesti kad jo nereikejo rasyti :)

  5. Na tai ar tuo keliu nuėjus yra tas css failas? Savaime suprantama jei yra Deny from all toje direktorijoje neleis nieko peržiūrėti. Aš pvz darau CSS failą root kataloge ir includinu jį man taip papraščiau, skirtumo jokio nėra. Roto katalogas čia tas kur virš application.

     

    Nuejus i ta faila:

     

    Forbidden
    
    You don't have permission to access /**********/application/views/css/style.css on this server.

  6. Sveiki,

     

    Noriu includinti css faila i header.

     

    css failas:

     

    application/views/css/style.css

     

    header failas:

     

    application/views/header.php

     

    kvieciuosi:

     

    <?php echo link_tag('css/style.css'); ?>

     

    kazkur skaiciausi gal del htaccess gali neleisti tik tiek kad nelabai jas suprantu.

     

    application/.htaccess (Deny from all)

     

    O klaida gaunasi tokia: GET http://localhost/********/css/style.css 404 (Not Found)

  7. Pasirodo naudojau htmlentities tiksliai nezinodamas kam funkcija reikalinga.

     

    Prie to paties noreciau paklausti kai insertinu imones pavadinima UAB "kaku kratituvas" insertina i duomenu baze viska gerai bet jei noriu pasiimti is duomenu bazes ir ideti ta imone redagavimui man kas buvo kabutese nebeismeta palieka tik "UAB "

  8. pabandyk .htaccess faile irasyti

     

    AddDefaultCharset UTF-8

     

    Vistiek 0 emociju tik tai padariau utf_encode tada i klaustukus pasikeite o dabar vis rodo ąĨęėįšųū9

     

    per chrome inspect element pasiziuriu network headers ir ten viskas atvaizduojama gerai bet paciam webe ne

    Form Data

    company:ąčęėįšųū90

    name:dasdas

    last_name:wqewqe

    .......

  9. jei is web puses, tai tesiog pridek <meta charset="utf-8">, o jei is kazkur kitur, tai aprasyk is kur.

     

    ir tesiog, ziurint i ateiti patarimas: pamirsk lt kalba programavime. Ta prasme, nenaudok ju butent kode (knygutes_id), rasyk book_id.

     

    Pridejau <meta charset="utf-8">, poto dadejau header('Content-Type: text/html; charset=UTF-8'); ir vistiek nulis emociju :)

  10. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    Sitas yra header.php

     

    i index.php includintas header.php (i ji ieina meniu ir visa kita)

    add_users.php inludintas tai pat i index.php bet po header.php

     

    add_users.php input supildomi duomenis ir siunciami i funkcija kuri insertina i duomenu beze.

     

    Jauciu painiau negalejau paaiskinti bet gal suprasit :)

     

    ar tiesiog kadangi header.php inludintas del to tiesiog negauna tos utf koduotes?

  11. Sveiki dar karta keliu is naujo tema nes susisduriau vel su problema. Nuo mysql perejau prie PDO ir viskas buvo kaip ir gerai bet ziuriu kad man visgi insertina nesuprantamus simbolius vietoi lietuvisku raidziu :)

    Insertina toki teksta: Skaistažiedė, UAB "Migdita"

     

     

    CONNECT:

     

    $dbh = new PDO("mysql:host=".$config['db_host'].";dbname=".$config['db_name'].";charset=utf8", $config['db_user'], $config['db_pass']);
    
    $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $dbh->query("SET character_set_results = utf8");
    $dbh->query("SET character_set_client = utf8");
    $dbh->query("SET character_set_connection = utf8");
    $dbh->query("SET character_set_database = utf8");
    $dbh->query("SET character_set_server = utf8");

     

    INSERT:

     

    $do = $dbh->prepare("UPDATE vartotojai SET company = :company, name = :name, last_name = :last_name, address = :address, phone = :phone, email = :email, main_id = :main_id  WHERE main_id = :old_main_id");
    $result = $do->execute(array(
    							':company' => $new_company,
    							':name' => $new_name,
    							':last_name' => $new_last_name,
    							':address' => $new_address,
    							':phone' => $new_phone,
    							':email' => $new_email,
    							':main_id' => $main_id,
    							':old_main_id' => $old_main_id));
    

     

    SQL:

     

    CREATE DATABASE IF NOT EXISTS `elektra` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    
    CREATE TABLE `vartotojai` (
     `id` int(3) NOT NULL AUTO_INCREMENT,
     `company` varchar(225) DEFAULT NULL,
     `name` varchar(15) DEFAULT NULL,
     `last_name` varchar(40) DEFAULT NULL,
     `address` varchar(100) NOT NULL,
     `phone` varchar(11) NOT NULL,
     `email` varchar(30) DEFAULT NULL,
     `main_id` varchar(4) NOT NULL,
     `password` varchar(32) NOT NULL,
     `sk` int(1) NOT NULL,
     PRIMARY KEY (`id`),
     UNIQUE KEY `knygutes_id` (`main_id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8;
    

  12. Sveiki,

     

    Turiu toki versliuka: spaudziu obuoliu sultis ir susiduriau su tokia problema, mes pasiliekame ispaudas. Ir praktiskai nebeturime kur ju deti, galvojau kam galeciau jas pasiulyti atiduoti (kad atvaziuotu pasiimtu) ir prisiminiau kad medziotojam tos ispaudos ganetinai pravecia pritraukti zverims (sernams).

    Tai noreciau paklausti gal forume yra medziotoju kuriuos dominti tokia "dovana" :)

  13. :) patys linkai yra blogai

     

    a href="" yra negerai, jei nėra tikslios nuorodos daryk a href="#"

     

    Ech visada dedavau groteles... galvoju si karta nedesiu vistiek GET linkus rasysiu... Del tokio kakalo virs valandos sudeginau :)

     

    Aciu :)

  14. Sveiki

     

    Susiduriau su tokia problema ir arba kazko nematau (kur klaida) arba net neisivaizduoju... esme tame kad yra keli linkai ir jie css pasiima nuo meniu css o ne nuo to kuri nurodau.

     

    Meniu:

     

    CSS

    #meniu a:link, a:visited{
    font-size: 12px;
    color: #ffffff;
    font-family: arial;
    text-decoration: none;
    background-color: #658b11;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    }
    
    #meniu a:hover{
    text-decoration: underline;
    background-color: #7aa916;
    }

     

    Meniu HTML

    <div id="meniu">
    	<a href="index.php?action=add_users">PRIDĖTI VARTOTOJUS</a>
    	<a href="index.php?action=edit_users&mod=select">REDAGUOTI VARTOTOJUS</a>
    	<a href="index.php?action=history&mod=select">ĮMOKŲ ISTORIJA</a>
    	<a href="http://spektras.exto.lt/" target="_blank">SĄSKAITŲ REDAGAVIMAS</a>
    	<a href="http://spektras.exto.lt/" target="_blank">PERŽIŪRĖTI SĄSKAITAS</a>
    	<a href="index.php?action=logout">BAIGTI DARBĄ</a>
    </div>

     

    Kitu linku CSS

     

    .simple_text{
    color:#000;
    font-size: 12px;
    font-family: arial;
    }
    
    .simple_text a:link, a:active, a:visited{
    color:#000;
    font-size: 12px;
    font-family: arial;
    }
    

     

    Kitu linku HTML

     

    <td colspan="4" class="simple_text">
    				<a href="">Šiandien</a> | 
    				<a href="">Vakar</a> | 
    				<a href="">Ši savaitė</a> | 
    				<a href="">Šis mėnuo</a> | 
    				<a href="">Praėję tris mėnesiai</a> | 
    				<a href="">Praėję puse metų</a> | 
    				<a href="">Praėję devyni mėnesiai</a> | 
    				<a href="">Praėję metai</a> | 
    				<a href="">Visas žinomas laikotarpis</a>
    			</td>
    

  15. Pabandyk naudoti exceptionus? Tada jei jų negaudysi, tai turėtų jau niekaip tyliai klaida nepraslįsti.

     

    $dbh->setAttribute(PDO:ATTR_ERRMODE, PDO:ERRMODE_EXCEPTION);
    

     

    Good God!@! aciu uz pagalba iskarto pamaciau kad esu berastis "INSERT INTO varotojai...." nors turetu but vartototjai :)

     

    Kaip visada praleidi pusantros valandos ieskodamas rasybos klaidos arba kablelio :)

     

    P.S pasinaudojau sita kodo dalimi :) $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

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