Jump to content
php.lv forumi

student

Reģistrētie lietotāji
  • Posts

    80
  • Joined

  • Last visited

Posts posted by student

  1. Tagad es vēl pieliku ja myNumber == 0 tad izvadās ,ka laiks ir beidzies un laiks beidz skaitīties.Bet kādēļ kad izvadās ka laiks ir beidzies interneta pārlūks visu laiku lādējas?

     

    Šādi izskatās mans kods tagad:

     

    <html>

    <head>

    <script type="text/javascript">

    setInterval(add,1000);

    var myNumber = 10;

    function add() {

     

    if(myNumber >= 1){

    myNumber--;

    document.getElementById("variableVal").innerHTML = myNumber;

    }

    else{

    clearInterval(add);

    document.write("Laiks beidzās."); // Šeit ir tā rindiņa,ka izvada laiks beidzās un pēc tam interneta pārlūks lādējas visu laiku.

    }

     

     

    }

    </script>

    </head>

    <body>

     

    <body>

    <div id="variableVal">10</div>

    </body>

     

     

    </body>

    </html>

  2. Ok!Tad šis būs tas pareizais ceļš kā to panākt?

     

    <html>

    <head>

    <script type="text/javascript">

    setInterval(add,1000);

    var myNumber = 0; // better don't use number as your variable's name.

    function add() {

    myNumber++;

    document.getElementById("variableVal").innerHTML = myNumber; // Un ko īsti dara šī rinda?

    }

    </script>

    </head>

    <body>

     

    <body>

    <div id="variableVal">0</div>

    </body>

     

     

    </body>

    </html>

  3. Nu tas nav nekāds pareizais ceļš.

     

    Būtu pašam pirmajam skriptam pirms </script> ielicis setInterval(add,1000);, būtu skaitījies un uzrādījies.

    Izmantot formu, lai tikai attēlotu ciparu, ir ČŽ

     

    Vari tad lūdzu parādīt kā izskatās tas variants?

  4. Paldies par uzvašanu uz pareizā ceļa.Rekur ir pilnīgs kods -->

     

    <form name=tt>

    <input type=text name=number value=0>

    </form>

     

    <script language="JavaScript">

    function Clock()

    {

    tt.number.value++;

    }

     

    ID=setInterval("Clock()",1000);

     

    </SCRIPT>

  5. Bet tad kādēļ šis nedarbojas?

     

    <script>

    var i:Number = 0 // Piedod i vēŗtību 0

     

    function addOne() { // Sāk funkciju addOne()

    i++; // Pieskaita i +1

    }

     

    myInterval = setInterval(addOne, 1000); // Ik pēc sekundes iedarbina funkciju addOne

    document.write(i);

    </script>

     

    Tur taču viss ir un arī ir norādīts,ka ir jāizvada i;

  6. Rekur ir piemēram šāds kods

     

    var i:Number = 0 // Piedod i vēŗtību 0

     

    function addOne() { // Sāk funkciju addOne()

    myText.text = i++; // Pieskaita i +1

    }

     

    myInterval = setInterval(addOne, 1000); // Ik pēc sekundes iedarbina funkciju addOne

     

    Un cik es saprotu šajā ik pēc sakundes piskaitās +1;

    Bet arī šis nerādās browserī un rāda baltu bildi,bet kad es ierakstu savā failā document.write("a") tad tomēr browserī parādās burts a.Tad kādēļ šis skripts nedarbojas?

  7. Nu tagad dabūju kaut ko,bet nesaprotu kādēļ tas neparādas browserī.Kāda kļūda te ir?

     

    <html>

    <body>

    <script>

    var i:Number = 0; // Creates i and sets it to 0

     

    function add() { // Creates a function

    if(!i >= 10) {

    i++; // Adds 1 to i

    } else {

    clearInterval(Timer);

    }

    }

    var Timer = setInterval(add, 1000); // Tells the function 'add' to wait 1000 ms

    </script>

    </body>

    </html>

  8. Sveiki!Sāku mācīties JavaScript un gribu panākt lai ik pēc sekundes skaitlis palielinās par +1.Bet man ir izdevies atrast,kur tikai pēc pogas nospiešanas kaut kas notiek.Kāds varētu pateikt kā to panākt lai ik pēc sekundes pieskaitās +1.

     

    Šis ir kods ar kuru pieskaitās +1 pēc pogas.

     

    <html>

    <head>

    <script type="text/javascript">

    var myNumber = 0; // better don't use number as your variable's name.

    function add() {

    myNumber++;

    document.getElementById("variableVal").innerHTML = myNumber; // Un ko īsti dara šī rinda?

    }

    </script>

    </head>

    <body>

     

    <body>

    <div id="variableVal">0</div>

    <input type="button" onclick="add()" value="+">'

    </body>

     

     

    </body>

    </html>

  9. Slasījos un man izdevās atrast tikai vienu sakarīgu lietu,kurā es norādu laiku un parādās cik laiks vēl ir līdz tam.Bet ko lai es daru lai panāktu ka man ir viens laiks un rādās cik ilgi ir atlicis līdz tam un kad nav nekas atlicis tad vienkārši sākas no sākuma un atkal rādās laiks.Piemēram: Iestatu laiku plkst. 9:00 un visu laiku radās cik ir atlicis līdz tam un kad ir pagājis kāds laiks tad atkal skaitas no sākuma

  10. Sveiki visiem!Es lasīju visādus topikus un meklēju google, bet varētu lūdzu parādīt kā izskatās javascript laika atskaite.Piemēram man ir laiks ($laiks).Un tajā ir norādīts kāds pulksteņlaiks.Piemēram 10:23.Tad kā varētu panākt lai man rādās cik stundas un minūtes ir atlikušas līdz šim laikam.Varētu parādīt kādu piemēru,vai arī kādu noderīgu adresi.

  11. uztaisīju un darbojas.

     

    Kods šāds-

     

    <?php

     

    mysql_connect ("localhost","root","")or die("Could not connect: ".mysql_error());

    mysql_select_db("test") or die(mysql_error());

     

    $query="SELECT * FROM test";

    $result=mysql_query($query);

    while($row = mysql_fetch_assoc($result)){

     

    $teksts=$row['teksts'];

    $skaits=$row['skaits'];

     

    for ($i = 1; $i <= $skaits; $i++) {

     

    $query="INSERT INTO test1 VALUES (NULL,'$teksts')";

    mysql_query($query);

     

    }

    }

    ?>

     

    Tagad es gribētu uzzināt vai vispār ir iespējams izvilkt no visiem ierakstiem vienu ierakstu izmantojot random funkcijas.Un ja var tad kādu piemēru vai adresi varētu parādīt.

  12. Sveiki visiem!Es galīgi nevaru izštukot kā var panākt sekojošo:

    man iekšā datubāzē 'test' ir divi table.Viens ar nosaukumu 'test' un otrs ar 'test2'.

    Man abos šajos table ir vienādi lauki:

    1. id 2. text 3. skaits -

    Es vēlētos panākt lai iekšā pie 'table' var ievietot pie skaita jebkādu numuru un pēc šī skaita tiek noteikts cik daudz reižu tiks ielikts iekšā 'test2' table šis ieraksts.

     

    Nu piemēram:

     

    Es ievietoju iekšā 'test' values kaut kādu tekstu un skaitu (piemēram 3).

    Pēc tam pēc kaut kāda skripta vai kā cita tiek ievietots iekšā 'test2' teiblā tik daudz reižu šis ieraksts cik ir norādīts pie skaita.

  13. Skaidrs.Tad varētu man palīdzēt izveidot līdz galam to kodu,jo kad es arī ielieku tieši pēc

    <?php

    ini_set("upload_max_filesize","10M");

    ...

    Un izdzēšu to rindu ar

    ($_FILES["file"]["size"] < 1000000000000000000)

     

    Un vēl pielieku

    echo ini_get("upload_max_filesize");

     

    Tad man izvadās šādi

     

    Invalid file

    Array ( [name] => 016.JPG [type] => [tmp_name] => [error] => 1 => 0 )

    2M

     

    Tad ko tur vēl darīt?

  14. Ok.Tagad uzdošu konkrētāk.

     

    Ja es atrodu reto bildi,kuru var aizsūtīt uz upload tad man izvadās šāds print_r($_FILES["file"]):

    Array ( [name] => 002.JPG [type] => image/jpeg [tmp_name] => C:\wamp\tmp\php18D.tmp [error] => 0 => 1645268 )

     

    Bet ja man ir kārtējā bilde ar savu invalid file tad man izvadās šāds print_r($_FILES["file"]):

    Array ( [name] => 016.JPG [type] => [tmp_name] => [error] => 1 => 0 )

     

    Tagad varētu palīdzēt ar kļudas meklēšanu?

  15. Jau 3ais topiks šovakar,bet gan jau serveri nepārkarsīs:))

    Es nokopēju visus datus no adreses-

    http://www.w3schools.com/PHP/php_file_upload.asp

    kur ir parādīts kā ievietot iekšā mapē upload bildes utt.Man viss aiziet un darbojas,bet apstājos pie kaut kādas bezjēdzības.

    Varu ievietot tikai dažas jpg bildes un gandrīz visām rādās invalid file.Pieļaujamo izmēru esmu mainījis.

    Kāds var to papētīt un pateikt kādēļ iet tikai retās jpg bildes.

     

    <html>

    <body>

     

    <form action="upload_file.php" method="post"

    enctype="multipart/form-data">

    <label for="file">Filename:</label>

    <input type="file" name="file" id="file" />

    <br />

    <input type="submit" name="submit" value="Submit" />

    </form>

     

    </body>

    </html>

     

    <?php

    if ((($_FILES["file"]["type"] == "image/gif")

    || ($_FILES["file"]["type"] == "image/jpeg")

    || ($_FILES["file"]["type"] == "image/pjpeg"))

    && ($_FILES["file"]["size"] < 20000))

    {

    if ($_FILES["file"]["error"] > 0)

    {

    echo "Return Code: " . $_FILES["file"]["error"] . "<br />";

    }

    else

    {

    echo "Upload: " . $_FILES["file"]["name"] . "<br />";

    echo "Type: " . $_FILES["file"]["type"] . "<br />";

    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";

    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

     

    if (file_exists("upload/" . $_FILES["file"]["name"]))

    {

    echo $_FILES["file"]["name"] . " already exists. ";

    }

    else

    {

    move_uploaded_file($_FILES["file"]["tmp_name"],

    "upload/" . $_FILES["file"]["name"]);

    echo "Stored in: " . "upload/" . $_FILES["file"]["name"];

    }

    }

    }

    else

    {

    echo "Invalid file";

    }

    ?>

×
×
  • Create New...