Jump to content
php.lv forumi

MārisL

Reģistrētie lietotāji
  • Posts

    203
  • Joined

  • Last visited

Posts posted by MārisL

  1. Pie pārbaudes vai lietotājs tiešām ir tiešām ir ievadījis kaut ko iesaku izmantot f-ju empty.

    if(empty($username) OR empty($password) {

    echo 'nav visi lauki aizpilditi';

    }

     

    // Pārbaudam vai lietotājvārds, parole un e-pasts ievadīti pareizi
    if(empty($lietotajvards) OR empty($parole) OR empty($parole_apstip) OR empty($epasts) {
    echo 'Lūdzu aizpildiet visus nepieciešamos lauciņus.';
    }
    // Pārbaudam vai paroles sakrīt

     

    Parse error: parse error, unexpected '{' in /home/www/dastm.freehostia.com/izdarit_reg.php on line 16

  2. izdarit_reg.php hhttp://paste.php.lv/6408

    registreties.php http://paste.php.lv/6403

     

    Kodu rakstiju pats pēc video pamācības. Dažas vietas bija nesalāmas tādēļ iespējams kļūda ir kaut kur pie if / else.

    Pašam kļūdu neizdevās atrast, bet pie submit reģistrēšanās izlec paziņojums, ka nepieciešams aizpildīt visus nepieciešamos lauciņus un to, ka esmu reģistrējies (Abus reizē - vienu aiz otra)

    Vēl iespējams ir kļūda tāda, ka vēl nav izveidots pie FORM'a pie dzimis, lai uz DB suta datumu, jo db izveidota kollona 'dzimis' ar type DATE.

  3. Nu standartā kad no mysql izvada, tad katrs jaunais ieraksts ir jaunā rindā, bet man nepieciešams, ka katrā rindā ir 2 ieraksti...

     

     

     

    Āaaaaa. Viss kārtībā. Nebiju ievērojis, ka man <center> bija pielikts tādēļ rindā bija tikai viena bilde

  4. Lapā iekļaujot

    <?php
    // Lietotājs nav ielogojies
    if(!isset($session['userid'])){
    echo "Rekonstrukcija";
    exit;
    }
    // Lietotājs ir ielogojies
    $row=mysql_fetch_object(mysql_query("select * from lietotaji where userid='$session[userid]'"));
    
    echo "<br>Lietotājs: $session[userid]<br /><a href=update-profile.php>Profils</a><br /><a href=change-password.php>Mainīt paroli</a><br /><a href=logout.php>Izlogoties</a><br />";
    ?>

    Viss, kas atrodas aiz tā pazūd. Kas varētu būt par vainu? :X

  5. man ir tabula 'lietotaji'

    Tur ir kollonas 'username', 'password'

    Pievienojot vēl kollonu id (INT(11)primary key, auto_icreatment)

    Kāds pēc tam reģistrējoties vairs nevar piereģistrēties... atkal izdzēšot šo kollonu viss strādā.

  6. Jā. Es pārbaudiju visus failus, kad izlasiju tavu rakstu par to header already sent. Nu lab, tam vairs nav nozīme. Man viss iet.

     

    Index failā man output nekur nemainju un augsa.php tāpat

  7. Tas man bija augsa.php

     

    Respektīvi es būvēju lapu tā lai ir

     

    <?php include "augsa.php"; // Sametu tajā visus include config, ban un pārējo ?>

    Piemēram <h2> Yo Yo šeit man ir lapa</h2>

    ahuenais teksts, kas parāda cik es kruts esmu.

    <?php include "apaksa.php" ?> // Tur parasti atrodas tikai footer.

     

    Tā man ir daudz izdevīgāk, jo nav jālabo katrā lapā atsevišķi viss.

  8. Tas man nāca tieši zem koda, bet neuzskatiju, ka tas ir nepieciešams..

     

     

    <?php
    $lapa = $_GET['lapa'];
    switch($lapa) {
    case 'manalapa':
    include('manalapa.php');
    break;
    default:
    include('zinjas.php');
    break;
    }
    ?>

    piemērs.

  9. login.php man jau ir izveidots :)

    Izskatās, ka visas problēmas man sākas, tad, kad tiek pievienots switch's...

     

    Mēģināšu visu pārveidot bez switch'a

     

     

    Pievienots: Bez switch'a viss iet :)

  10. Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/dastm.freehostia.com/index.php:2) in /home/www/dastm.freehostia.com/augsa.php on line 2

     

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/dastm.freehostia.com/index.php:2) in /home/www/dastm.freehostia.com/augsa.php on line 2

  11. Kods

     

    Īpaši neko nemainot no sākotnējā koda iekopēju šo sev login.php failā, bet kad mēģinu iet adrese.lv/login.php, tad tur ir tikai balta lapa. Kodu paskatijos un form kods tur ir, bet nevaru saprast kādēļ tas netiek parādīts.

×
×
  • Create New...