Jump to content
php.lv forumi

trinklins

Reģistrētie lietotāji
  • Posts

    50
  • Joined

  • Last visited

Posts posted by trinklins

  1. ne nu logiski pirmkārt funkcija data() netiek palaista līdz ar to neviens no failiem netiek izdrukāts. principā izpildās tikai direktorijas skanēšanas skripts un viss funkcija data() netiek palaista vispār. :D

     

    sorry palaižās ;) . Bet mauc to rindinņu print data() ieliec direktorijas skanēšanas skriptā return $faila_nos; rindiņas vietā un vajadzētu iet visam

  2. <?php
    // izveido cepumus
    setcookie("cookie[1]", "cookieone");
    setcookie("cookie[2]", "cookietwo");
    setcookie("cookie[3]", "cookiethree");
    
    // šitajam jokam tos vajadzētu izvadīt
    if (isset($_COOKIE['cookie'])) {
    foreach($_COOKIE['cookie'] as $value)
    {
     echo "$value<br />\n";
    } }
    ?>  

     

     

    tādam vajadzētu būt iznākumam

     

    cookieone

    cookietwo

    cookiethree

  3. <script LANGUAGE="JavaScript">
    function press()
                                  {
     if (forma.poga.value == "ir")
          {  forma.poga.value = "nav";}  
     else
          { forma.poga.value = "ir";}
     }  
    </SCRIPT>
    
    <form name="forma" method="post" action="<? echo $PHP_SELF?>">
    <input type  = 'submit' name = 'poga' value='ir' onclick = press()>
    </form>

     

     

    fiška tāda kautkas neiet :rolleyes: . Nu labi vajag tādu funkciju kas mainītu pogas value atkarībā no tās value. tas ir ja pogas value = "ir"tad nospiežot to pašu pogu tai vērtībai vajadzētu nomainītos uz "nav".

  4. <?php
    function is_num($var)
    {
      for ($i=0;$i<strlen($var);$i++)
      {
          $ascii_code=ord($var[$i]);
          
          if ($ascii_code >=49 && $asci_code <=57)
              continue;
          else 
              return false;
      }
      
          return true;
    }
    
    //$mainigais = asd;
    $mainigais = 123;  
    
    if (is_num($mainigais) == true)
    {
     echo "Nav skaitlis";
    }
    else
    {
     echo "Ir skaitis";
    }
    ?>

     

     

     

    mazliet ar manuāli vajag parotaļāties :lol: :lol:

     

    bet par ip ---> baigi daudz jāraksta netīkās :D

  5. 2 Mr.Venom. Paldies šis joks iet.....

     

     

    bet nav tāda fīča ka quverijā pārbaudīt uzreiz, respektīvi:

     

    insert into ... bla bla ... Where un tagad seko selekta teikums kas ļauj pārbaudīt vērtības. Nu cik zinu ir tāds joks selekts selektā.

  6. Jā runa iet par insertu. Tātad viņam vajag kautkādu nosacījumu, bet cik es saprotu viņam tajā nosacījumā vajag Selectu, respektivi noselektēt visus datus no tabulas un pārbaudīt vai tas nav vienāds ar ievadāmo vērtību. Ja tā tad lūgums ir tāds parādiet kā sql teikumam to var izdarīt. Nu nemāku :rolleyes:

     

    tabula ir strukturvieniba ar diviem laukiem

    pk_stukturvieniba -->primārā atslēga

    strukt_nosaukums --> teksta lauks

     

    INSERT INTO strukturvieniba (strukt_nosaukums) VALUES ('$nosaukums')

  7. <?
     Include("Includes/global.inc.php");
     checkPermissions(1, 1800);
    
    // Has the form been submitted
    if ($btnSubmit) {
       $nosaukums  = validateText("Strukturvieniba", $txtNosaukums, 2, 50, TRUE, FALSE);
    
       // are required fields were filled out
       if (!$strError) {
           // Pick the proper sql statement to query the database
           if ($pk_strukturvieniba) {
              $sql = "UPDATE strukturvieniba SET strukt_nosaukums='$nosaukums' WHERE pk_strukturvieniba=$pk_strukturvieniba";
              $strError = "Ieraksts izlabots veikmīgi.";
           } else {
              $sql = "INSERT INTO strukturvieniba (strukt_nosaukums) VALUES ('$nosaukums')";
              $strError = "Ieraksts izveidots veikmīgi.";
           }
           $result = dbquery($sql);
     redirect("strukturvieniba.php","strError=$strError");
           
       }// End if
    
    // If we are deleting, delete the peripherals tied to the asset
    } elseif ($delete AND $sessionSecurity < 1) {
    $sqlPraverka = "SELECT pk_strukturvieniba FROM strukturvieniba LEFT JOIN darbavieta on fk_strukturvieniba=pk_strukturvieniba  WHERE fk_strukturvieniba IS NULL  AND pk_strukturvieniba ='$pk_strukturvieniba'";
    	 $result=dbquery($sqlPraverka);
       $row = mysql_fetch_array($result);
       $pk_strukturvieniba = $row['pk_strukturvieniba'];
    if ( $pk_strukturvieniba ){
     $sql = "DELETE FROM strukturvieniba WHERE pk_strukturvieniba= '$pk_strukturvieniba'";
    	 $result = dbquery($sql);
       $strError = "Ieraksts izdzēsts veiksmīgi.";
    }else{
     $strError = "Šī struktūrvienība vēl joprojām darbojas, tāpēc tā nevar tikt izdzēsta.";
    }
    
    }
    
    // If you're editing load the vars
    if ($pk_strukturvieniba) {
    
     $sql = "SELECT * FROM strukturvieniba WHERE pk_strukturvieniba=$pk_strukturvieniba";
     $result = dbquery($sql);
    
     $this = mysql_fetch_array($result);
     $pk_srtukturvieniba = $this["pk_strukturvieniba"];
     $nosaukums = $this["strukt_nosaukums"];
    
    }
    
    if ($pk_strukturvieniba) {
       $titlePrefix = "Labot";
       $addInstead = "  (<a href='strukturvieniba.php'>Pievienot jaunu struktūrvienību</a>)";
    } else {
       $titlePrefix = "Pievienot";
    }
    
    writeHeader("$titlePrefix Struktūrvienību");
    declareError(TRUE);
    ?>
    <font color='ff0000'>*</font> Nepieciešamie laiki lai izdarītu ierakstu.<p>
    
    <FORM METHOD="post" ACTION="<? echo $PHP_SELF?>">
    <table border='0' cellpadding='1' cellspacing='0' width='400'>
     <tr>
       <td width='100'><font color='ff0000'>*</font> Nosaukums:
         <INPUT TYPE="hidden" NAME="pk_strukturvieniba" VALUE="<? echo $pk_strukturvieniba; ?>">
       </td>
       <td width='300'><INPUT SIZE="30" MAXLENGTH="50" TYPE="Text" NAME="txtNosaukums" VALUE="<? echo antiSlash($nosaukums); ?>"></td>
     </tr>
     <tr><td colspan='2'> </td></tr>
     <tr><td colspan='2'>
    <input type="hidden" name="btnSubmit" 	 value="Ievadīt Informāciju">
    <input type="submit" name="btnSubmit" 	 value="Ievadīt informāciju"> 
     <A HREF="<?=$_SESSION['linksD'];?>">Atpakaļ</A></td></tr>
    </table>
    </FORM>
    
    <?
     echo "<b>Struktūrvienības</b> $addInstead<p>";
     $hw = "SELECT * FROM strukturvieniba ORDER BY strukt_nosaukums ASC";
     $sql = dbquery($hw);
     $results = mysql_num_rows($sql);
    
     if ($results > 0) {
    ?>
     <TABLE border='0' cellpadding='4' cellspacing='0'>
     <TR class='title'>
       <TD><b>Nosaukums</b>   </TD>
       <TD><b>Iespējas</b></TD>
    <?
    
       while ($result = mysql_fetch_array($sql)) {
         $pk_strukturvieniba = $result['pk_strukturvieniba'];
         $nosaukums = $result['strukt_nosaukums'];
    
    ?>
    <TR class='<? echo alternateRowColor(); ?>'>
      <TD><i><? echo $nosaukums; ?></i>   </TD>
      <TD>
         <A HREF="strukturvieniba.php?pk_strukturvieniba=<? echo $pk_strukturvieniba; ?>">Labot</A>
    <? If ($sessionSecurity < 1) { ?>
         <A HREF="strukturvieniba.php?pk_strukturvieniba=<? echo $pk_strukturvieniba; ?>&delete=yes" onClick="return warn_on_submit('<?=pazinojums(TRUE,"struktūrvienību");?>');">Dzēst</A>
    <? } ?>
      </TD>
    </TR>
    <?
     }
    ?></table><?
    }
    
    writeFooter();
    ?>

  8. karoče ir forma ar input type ='text' un input type = 'submit'. pie submitoshas dati no teksta lauka tiek ievadīti datubāzē vai tiek laboti respektīvi Update.

     

    problēma ir tāda ka intensīvi spiežot submit pogu dati netiek vienreiz ievadīti, bet tie ievadīti vairākas reizes. Bet ja nospiež vienreiz, laujot redirektēties, tad nospiežam atkārtoti pogu un dati netiek atkārtoti ievadīti. :ph34r:

  9. <?
     Function writeChecked($SelectValue,$OurValue) {
         If ($SelectValue==$OurValue) {
             Return "checked";
         }
     }
    ?>
    <FORM METHOD="post" ACTION="<? echo $PHP_SELF?>">
    <INPUT TYPE="checkbox" NAME="boksis"   VALUE="1" <?=writeChecked("1", $boksis);?>> 
    <INPUT TYPE="submit" NAME="btnSubmit"  VALUE="ok">
    </form>
    <?
    if ($boksis == 0)
    {
     echo "Nav iechekots";
    }
    else
    {
    echo "Ir iechekots";
    }
    ?>

     

    vajadzētu strādāt

  10. 2 Mr.Venom

     

    error_reporting($_ALL);, vecīt.

     

    ko tas joks dod ieliku to joku vienā php failā un kur varēja tur piesējās pie visiem sql, combo bokšiem un pie tamlīdzīgas drazas. nu prakstiski neviena rindiņa nebija pareiza,bet bez tā joka viss iet. :blink:

  11. <INPUT TYPE="submit" NAME="btnSubmit" VALUE="ok">

    <?
    if ($btnSubmit)  // nokontrolē submit pogu
    {...}
    ?>

    vēl viens variants

     

    <?
    If ($HTTP_POST_VARS["btnSubmit"] != "") 
    {...}
    
    ?>

  12. funcija redirect("lapa.php","maisigais=7&mainigais2=3")

     

     

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

    $strQueryString = urlSafe($strQueryString);

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

    header ("QUERY_STRING: $strQueryString");

    exit;

    }

     

    iespējams noderēs ;)

  13. īsti pareizi jau nav bet tomēr

     

     

     

     

    <?php

    $mans_var = file("Mans.txt");

    $fp= fopen("Mans.txt","w");

    $kuraa_rindinjaa = 2;

    $ko_rakstit = "jaunaaa rindinja";

    for ($i=0;$i<count($mans_var)+1;$i++)

    {

    if ($i != $kuraa_rindinjaa-1)

    {

    fwrite($fp,$mans_var[$i]);

    }

    else

    {

    fwrite($fp,$ko_rakstit."\r\n");

    fwrite($fp,$mans_var[$i]);

    }

    }

     

     

    fclose($fp);

    ?>

  14. Venon tas neiet krastā. Pasūtītājs to prasa veikt ar PHP valodu un MySQL datubāzi un kā pamats programmai tiek ņemts open source programma phpMyInventory kas tiek pielāgota pasūtītāja prasībām un vajadzībām. Tā kā cita valoda atkrīt vienīgi var meiģināt kautko ar JavaScript bet man viņš nepatīk un cik esmu dzirdējis viņam esot problēmas ar brouseriem.

     

    P.S. Kā arī nav laika ne patikšanas tagad visu veidot ar citu valodu.

×
×
  • Create New...