Jump to content
php.lv forumi

sviesc

Reģistrētie lietotāji
  • Posts

    291
  • Joined

  • Last visited

Posts posted by sviesc

  1. man ir radies jautājums vai ir iespējas izveidot scriptu kurš teiksim katru dienu 9:00 izpilda kādas noteiktas f-vcijas neveicot lapas jebkādu ielādi tpa pats no sevis 9:00 atsūta ar mail f-ciju man meilu vai izpilda ko citu ja tas ir iespējams tad kā? :blink:

  2. probēmu veiksmīgi atrisināju problēma bija

    šinī te ringiņā

    [mysqld]

    tmpdir=/temp/

     

    & ja kādam ver ir radušās šāda te tipa problēmas tad tās var atrisināt failā /etc/my.cnf

     

    & par koda optimizāciju ko un kā man ieteiktu tas ka scritps ir jāpāraxta ir skaidrs,bet ko un kā būtu labāk darīt...

  3. es ieteiktu veidot šitā ja erors tad visu smuki redzam

     

     

     $result = mysql_query ("Select * from raksti order by id desc")
    if (!$result) { echo( mysql_error()); }
    else {
    while ($row1 = mysql_fetch_array($result)) {
    $id = $row["id"];
      $texts = $row["texts"];
      $texts = substr($texts,0,200);
      $texts = nl2br($texts);
      $texts = trim($texts);
    echo "$texts<br><a href='raksts.php?raksta_id=$id'>Lasīt tālāk</a>"
    }
    }

  4. kā zināms $_SERVER['HTTP_USER_AGENT']; nosaka apmeklētāja pārlūku un os

    mans scripts nolasa os un pārlūku ievieto tos divos dažādos manīgos problēmas ir ar to ka no netskape vai kāda cita pārlūka izdod šādu te

    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01

    paziņojumu, bet no ie šādu

    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

    problēma ir tāda var uzraxtīt kodu kas darbojas vai nu IE vai citam pārlūkam, bet man nav idejas kā to novērst ja penemsu sādu te kodu tad man šis scripts darbosies tikai ar IE un citiem pārlūks sauksies U

    ir kādas idejas

    $a = $_SERVER['HTTP_USER_AGENT'];
    $t = explode (";",$agent);
    $b = $t[1];
    $os = str_replace(")","",$t[2]);

  5. Ilgi cenzdamies uzraxtiju šo te http://paste.php.lv/906 countera scriptu it kā viss strādā problēmas radās parejot uz citu db ar identisku db struktūru.

    man nesaprotamu kļūdu dēļ netiek izdrukāti dati par browseriem referiem un pieprasītajām lapām dati tiek aizstāti ar šādu te kļūdas paziņojumu

     

    Can't create/write to file '/tmp/#sqldee_8db_2.MYI' (Errcode: 13)

     

    ar šādu te kļūdas paziņojumu es saskaros pirmo rezi...

    jau iepriekš atvainojos par html daudzumu kodā varbūt kādam ir ideja kā šo te kodu padarīt optimālāku un labāk lasāmu... :blink:

  6. funcija redirect("lapa.php","maisigais=7")

     

     

    Function redirect($strURL, $strQueryString = "") {

    $strQueryString = urlSafe($strQueryString);

    header ("Location: $strURL?$strQueryString");

    header ("QUERY_STRING: $strQueryString");

    exit;

    }

     

    iespējams noderēs ;)

    šaubos vai šo te scriptu viņš sapratīs :)

  7. Ko izdara šī rindiņa - header(Location: "$_SERVER[HTTP_REFERER]")

    Iztīra mainīgos?

    labrīt tā vienkārši aizsūta datu ievadītāju uz lapu no kuras tas atnāca

    par to ka tas mans scripts Tev nepalīdz rodas jautājus ko tad Tu īsti vēlies darīt?

    tas ir jau gatavs kometu pievienošanas fails kurš pie tam vel izfiltre tava mīļā apmeklētāja textu...

    <?
    $comments1 = strip_tags($comments); // izmetam visus html tagus
    $comments1 = nl2br($comments1); // n partaisam par <br>
    $comments1 = substr($comments1, 0, 2500);// atlaujam postēt tikai 2500 simbolus
    $comments1  = ereg_replace("([^ ]{55})","\\1<br>",$comments1); // ik pēc 55 simboliem liekam <br>
    
    $datumsc = date("d.m.Y  H:i:s"); //nodefinejam datumu 
    MYSQL_CONNECT(localhost,user,pass) OR DIE ("nav servera");
    mysql_select_db("sviesc") or DIE ("Nav DB.");// konektējamies pie servera
    
    if (sizeof($_POST)>0){ //parliecinamies vai posts ir noticis
    mysql_query("INSERT INTO coments (id,name, text, raxta_id, date, ip, email, http) VALUES (NULL,'$names','$comments1', '$raxta_id', '$datumsc','$ip','$email','$http')") OR die(mysql_error()); // ievietojam datus iekš db
    header("Location: read.php?id=$raxta_id"); // sūtam posteri kur mees to velamies 
    }
    ?>

  8. Pret THP man nekas nav, bet jau kuro reizi ir jāsaka tajā gramatā ir daži neprecīzi (noklusēti) fakti piemēram tas ka Tur vis galvelokārt darbojas uz register globals On Iesaku lbak lietot apache + PHP +mysql par to visi par atrast www.pods.lv meklētājā ieraxtot PHP

  9. palīdziet gudrie prāti visu raxtu kā no manuāļā bet

    You have an error in your SQL syntax near 'win 98', case='YBTM878112', cserial='139586', monitors='fujistsu siemens LCD', m' at line 2

    mans nesaprast kur ir tā vaina

    kods te

    <?
    $data = mysql_query("UPDATE info SET host='$host', name='$name',
    ip='$ip , os='$os', case='$case', cserial='$cserial', monitors='$monitors', mserial='$mserial', printer='$printer', pserial='$pserial', cits='$cits', citsserial='$citsserial', virus='$virus', andromeda='$andromeda', status='$status' WHERE id='$id'")OR die(mysql_error());
    ?>

×
×
  • Create New...