Jump to content
php.lv forumi

Kemito

Reģistrētie lietotāji
  • Posts

    981
  • Joined

  • Last visited

Posts posted by Kemito

  1. suncore.lv izmantoju, un jau iepriekš rakstīju, ka ir ļoti pozitīva attieksme pret darbu. Protams, ja ir vaidzība tur slēgt rakstiskus līgumus utml. lietas domājams, to visu tur var sarunāt un darīt. Bet visā visumā, nekādas īpašās problēmas nav sagādātas personīgi man, un ja ir bijušas tad, tās ir operatīvi novērstas. Tāka nav pamata "nedoties" pie viņiem.

    Personīgi rekomendēju.

  2. Vispār jau gluži tas nebūtu iepriekšējais skaitlis + 1, jo ja tiek dzēsts pēdējais datubāzes ieraksts, tad attiecīgi ir tā paša dzēstā ieraksta ID + 1. Apskaati rATRIJA piemēru, un problemām vispār ar ID nevaidzētu būt.

  3. $variable1 = "INSERT INTO members (name, email, biografy, password, hash, date, ip) VALUES ('$name', '$email', '$biografy', '$password', '$hash', '$date', '$ip')";
    mysql_query($variable1) or die(mysql_error());
    
    $variable2 = "INSERT INTO akeys (status) VALUES ('1') WHERE hash='$hash'";
    mysql_query($variable2) or die(mysql_error());
    

  4. Lai parametru salīdzinātu ar datubāzi izmanto taču parametru + vērtību, kur vērtība ir kods un parametrs ir konstante, jeb doma = manslinks.lv?param=23455gfg5b6456b35 un datubāzē pēc sūtīšanas ieliec "23455gfg5b6456b35" un čeko pēc GET`a nu kungs dieniņ.

  5. Ak dievs Ziedinjsh es tev uzsmērēju desmaizi, garšīgu un sulīgu, tas ka apēst vēl jāmāca viņa būs?

    nu c`moon tas jau paliek smieklīgi, iemācies tad pašus pamatus vismaz pirms sāc gāst lielos kalnus.

    Datubāzē tu ieraksti, tad tas IR derīgs, un atverot URL`lī norāda šo hashu, ja tādu paņem ar GET`u un salīdzini no datubāzes.

     

    Man paliek tāda sajūta, ka drīzāk tev patīk čakarēt citiem laiku un smadzenes, nevis tu "nezini" vai arī nespēj domāt un tev nav atmiņu, vai arī slinkums... iespējamo faktoru ir daudz.

     

    EDIT: Ja tu sen būtu aptiprinājis mani pie saviem skype kontaktiem ( iris.... ) tad jau būtu izpalīdzējis un tev nevaidzētu jaukt citiem prātu.

  6. Problēmu nav, vienkārši neceņšas domāt.

     

    1. Ģenerēts tiek identifikātors, kas ir ielūgumam.

    2. Saglabā pēc izsūtīšanas datubāzē.

    2.1. Varbūt pat pieliec datumu, lai čekā varētu pārbaudīt derīguma termiņu tam kodam.

    3. Tālāk tiek lietotājs atver šo linku, un urlī ir id parametrs vai vislabāk kaut kāds hash.

    4. Veic pārbaudi ar datubāzi.

    5. Loģiskās izteiksmes pārbauda virzienu respektīvi Der/Neder

     

    5. Der - Veiksmīgi reģistrēts + izdzēsts kods.

    5. Neder - Tiek atgriezts kļūdas paziņojums.

  7. Mož provē šādi:

    $explode = explode('/', $_REQUEST['URI']);
    foreach($explode as $get_item){
    echo $get_item;
    }
    

    Šādi paskaties kura masīva vērtība ir tieši šis cipars un tad ar indeksu ņēm ārā.

    echo $explode[index];
    

     

    Nu nezinu var nav ieļauta drukas kļūda bet šāda tā doma.

    Gan jau ir kāds labāks risinājums.

  8. Iepriekš iedevu mainīgo

    $error = "This is my error";
    

    un view pusē to parādīju kā

    if(isset($error)){echo $error;}
    

     

    Šoreiz tas gadījums nelīdz. PHP var izmantot, es pieminēju no klases dabūt laukā. Centos iestumt speciāli funkcijā kas izvada un iedodm tai funkcijā display: block un view pusē norādīt display: none, bet tas laikam bija muļķīgi.

    Respektīvi es vēlos izvadīt vienkārši kļūdas paziņojumu kur man vaig, bet tākā es to mainīgo iedodu metodē ārā viņu dabūt nevaru vismaz līdz šim.

    Globālu mainīgo vai ko tamlīdzīgu ? Kādā veidā jūs reāli padodat kļūdu paziņojumu, ja jūs visu apstrādi darat klasē, un kad vaig izvadīt kļūdu, tās piešķire notiek metode un izvadīt vaig view pusē.

     

     

    Edit: iesmērēju globālu mainīgo, viss sanāca, nezinu vai tas ir labi vai slikti, bet nu parastam kļūdas paziņojumam sanāca.

  9. Sveiki štukoju un štukoju, tā arī izštukot nevaru.

    Griežos pie jums.

     

    Respektīvi man ir lietotāja klase kurai iekšā ir metode pieņemsim "login".

    Es iedodu parasti kļūdas ziņojumu vienkārši mainīgajā ( agrāk ) un pārbaudu vai uzstādīts mainīgais, tad vadam laukā.

    Problēma sākas tagad, kā lai no metodes dabū template kaut kādā divā kaut kur to ārā, respektīvi VIEW pusē izvadīt kļūdu.

     

    Modulis:

    class user{
    function login(){
    //no šejienes nāk kļūdas paziņojums
    }
    }
    

     

    HTML ( views )

    <html>
    <body>
    
    <div class="viensdivs">
    this is text
    </div>
    <div class="myerror">
    Te es gribu savu kļūdu izvadīt.
    </div>
    </body>
    </html>
    

     

    centos visādi izfunktierēt ar display: block / none utml. bet kā nesanāk tā nesanāk. Ir kāds ieteikums/piemērs/mājiens jebkas.

     

    Paldies par atsaucību.

  10. <img src="/images/logo.gif" width="241" height="84" />
    

    iespēju dažādība?

    <img src="images/logo.gif" width="241" height="84" />
    

    <img src="./images/logo.gif" width="241" height="84" />
    

    <img src="../images/logo.gif" width="241" height="84" />
    

    <img src="../../images/logo.gif" width="241" height="84" />
    

     

    Use PHP?

    Absolūta ceļa adrese vienmēr gatavībā

    PHP daļa:

    define('FPATH', dirname(__FILE__).'/');
    

    HTML daļa:

    <img src="<?=FPATH?>images/logo.gif" width="241" height="84" />
    

     

    Nehostē uz ārējiem resursiem bildes, reāli ja tev ir teiksim vienāsadaļā 10 bildes, kuras visas ir jālādē no ārēja restursa - ņā laba turbīnes ātrumā darbosies viss "" .com vēl.

  11. Nu uz HTML vaig, tad šaubos vai var sanākt, bet ja atļauts ir PHP tad jau vienkāršāk būtu.

    Paroles glabāt masīvā un čekot pēc tā, ja ir šāda parole - redirektējam un attiecīgo lapu. Ja pareizi domu sapratu.

×
×
  • Create New...