Jump to content
php.lv forumi

Devils666

Reģistrētie lietotāji
  • Posts

    319
  • Joined

  • Last visited

Posts posted by Devils666

  1. Mans kods:

    function xmlstr($string, $start, $end){
           $string = " ".$string;
           $ini = strpos($string,$start);
           if ($ini == 0) return "";
           $ini += strlen($start);   
           $len = strpos($string,$end,$ini) - $ini;
           return substr($string,$ini,$len);
    }
    
    //----------------------------------------------------------
    $res = file_get_contents("http://localhost/teksti"); ;
    $res = explode('<div class="piemers">', $res);
    
    $i=1;
    while ($i<=40) {
    $cres = $res[$i];
    
    $nosauk = xmlstr($cres, '<span class="nosauk">', '</a>');
    $teksts = xmlstr($cres, '<span class="teksts">', '</a>');
    
    
    
    if ($nosauk) {
    
    $get_e = mysql_query("SELECT * FROM `movies_t` ORDER BY `id` ASC") or die(mysql_error()); 
    $user = mysql_fetch_array($get_e); 
    
    if($name == $user[trailer_name])
    {
    
    ///nepievienosies jo ir jau
    
    exit;
    }
    else
    {
    $sql = "INSERT INTO `tabula` (`nosaukums`, `teksts`) VALUES('$nosauk','teksts')";
    $result = mysql_query($sql);
    exit;
    }
    
    $i++;
    }
    }

     

    Problēma tāda, ka no vienas lapas tiek iegūts teksts, sanāk kadi 20 rezultati, gribu uztaisit, lai tabula neatkārtotos vienadi ieraksti, taču, kad uzrakstu funkciju IF, ta attiecas tikai uz pirmo, nesakatas uz parejiem reuzlatiem, un gadijuma ja vini nav pievienoti ari nepievieno

     

    kas būtu jāpielabot, lai iegūta informācija (kādi 20 ieraksti) pievienotos datubāze, bet neatkārotots, nepievienotu vairākas reizes vienādu, taču pievienotu, ja tāda rezultāta vel datubāze nav

  2. Sveiki, kā var ar PHP uztaisit, lai kādu lapu vai funkciju automatiksi darbotos,

    datubāzes tīrišana vai atjaunošana, utt

    un intervāla, piemēram, 15 minūtes ?

    bez lapas atjaunošanas, utt..

  3. Neesi slinks, neviens tavā vietā neies to visu rakstīt.

     

    Izej cauri visiem šitiem tutoriāļiem, un ja galva īstajā vietā, noteikti iebrauksi pamatos - http://www.tizag.com/mysqlTutorial/

     

    Nu jā, parasti jau visu pats taisu, tikai šoreiz, ne taja vieta no kodu ieliku un man datubaze ka bombardieris iznaca :D :D

    100'000 ieraksti apmēram bija, bet, kad cita vietā, tad nekas nestrādaja...

     

    un tajā vietā jau $name un, piemēram, $teksts datsevišķi dabūt nevar no tās funckijas?

  4. Sveiki, man te problēma, velos iegut, piemeram, no vienas lapas informaciju -

    kaut kādu tekstu, piemēram, un uzreiz vel sagalbāt datubāzē, taču kaut kā nesanāk,

    vai tāda lieta būtu iespējama?

    ==> no šī koda iegūto informaciju ielikt mysql datubaze? kā?

     

    function newtext(){
    $res = file_get_contents("http://localhost/example/"); ;
    $res = explode('<div class="piemera_tabula">', $res);
    
    $i=1;
    while ($i<=30) {
    $cres = $res[$i];
    
    $name = xmlstr($cres, '<span class="nosaukums">', '</span');
    
    
    
    if ($name) {
    
    
    $val = $val . '
    $name
    <br>
    ';
    
    
    }
    $i++;
    }
    return $val;
    }

  5. Kas tieši redzams iekš view page source?

    Problēma ir tajā, ka rāda html tagus input laukā pie labošanas vai kad aplūko ar wysiwyg izveidoto lapu.

     

    <span style="font-weight: bold;">Noformejums</span><span style="font-style: italic;"> tapat </span>darboties <span style="text-decoration: underline;">negrib</span> :S<br>

     

    tā rāda iekš page source, itka pietiekami daudz zinu ko vaig, bet par tagiem visp nerubiju, ka vinus normali palaist, nav bijis vajadziba lidz sim

  6. emoticon-0102-bigsmile.gifemoticon-0102-bigsmile.gifemoticon-0102-bigsmile.gifemoticon-0102-bigsmile.gif

    bet ja nopietni

     

    Tikko radās ideja ielikt admina panelī wysiwyg html editoru,

    itka pašā panelī viss strāda, taču, kad izvada āra no mysql rādas apmēram šādi:

     

    Teksts ar <span style=\"font-weight: bold;\">noformējumu</span> un <span style=\"font-style: italic;\">dažādu</span>

     

    Tieši kā uzrakstiju, kas varētu būt pie vainas, ka neradas ka vajadzēt, bet gan tikai pats kods?

  7. es tomēr labāk izmantoju date, ja jau Aleksejs ta saka, taču kautka ar nolasīsanu nesanāk

     

    mysql_query("SELECT * FROM `lietotaji` WHERE `pedejo_reizi_redzets` = 'KA_TE_PAREIZI'")

     

    Ka man pareizi noslasisanu uztaisit? ja izmantoju

     

    $date = date("d-m-Y H:i:s");

  8. Tātad izveidoju skriptu, kas iekš mana konfig faila visu laiku, kad atjaunojas lapa saglaba, kad pēdejo reizi lapa apmeklēta:

     

    $pedejo_reizi_redzets = mysql_query("UPDATE....

     

    un datubaze saglabajas ta:

     

    21-05-2009 20:36:07

     

    Vai būtu reali no tā kaut kāda veidā uztaisīt online lietotāju skriptu? :) tb kas izmantotu šo...

  9. Taisu tādu nelielu lapu un man radās problēma ar atlasīšanu.

     

    94310763.png

     

    Kā lai panāku, ka tie logi sadalas rindas pa 4 un pa lapam, lai viss nebutu kopa? (ka zemak noraditaja bilde)

     

    53818269.png

     

    koda fragments(butiba galvenais kas attiecas uz to):

     

    $iegut_kk = mysql_query("SELECT * FROM `piemeram` ORDER BY `kk_loga` DESC") or die(mysql_error()); 
    while ($user = mysql_fetch_array($iegut_kk)) { 
    echo "TABULAS LOGI NO SEJINES;

  10. **** tik vienkārs kods, bet tāds čakars

    Pamēģinaju, tikvaita neiet, vienigais bez mysql_escape_string, bet bez tā labak nemēģināšu, drošiba tomer svarigaka

    Jaatrod kāds veids kā ielikt datubāzē bez \r un \n vai jauzliek, lai savādāk nolasītu no datubāzes......jo tikko apskatijos, rakstot caur phpmyadmin neparadas \r \n un viss iir kartiba

×
×
  • Create New...