Jump to content
php.lv forumi

Pieduriens

Reģistrētie lietotāji
  • Posts

    128
  • Joined

  • Last visited

Posts posted by Pieduriens

  1. Nu jā, paldies. Taču tagat noņemot no isset "!" zīmi, rādas: Error: Query was empty. Forma vispār nepostējas uz db.

    <?php
    if (isset($_POST['submit'])){
    $title =  $_POST['title'];
    $text =  $_POST['text'];
    
    $sql="INSERT INTO pages (title, content)
    VALUES
    ('$_POST[title]','$_POST[text]')";}
    
    if (!mysql_query($sql,$conn))
     {
     die('Error: ' . mysql_error());
     }
    
    mysql_close($conn);
    ?>
    <fieldset>
    <form action="addpage.php" method="POST">
    Add Page<br />
    Title <input type="text" name="title" value=""   /><br />
    Text:<textarea name="text" cols=50 rows=8></textarea>
    <input type="submit" value="Add Page" />
    </form>
    </fieldset>

  2. Labdien php.lv forumieši.

     

    Saskāros ar problēmu, kuru pēc manām domām var novērst ar isset, taču, joprojām pie lapas atvēršanas vai atjaunināšanas tiek sūtīti tukši posti no laukiem..

     

    <fieldset>
    <?php
    if (!isset($_POST['submit'])){
    $title =  $_POST['title'];
    $text =  $_POST['text'];
    
    $sql="INSERT INTO pages (title, content)
    VALUES
    ('$_POST[title]','$_POST[text]')";}
    
    if (!mysql_query($sql,$conn))
     {
     die('Error: ' . mysql_error());
     }
    
    mysql_close($conn);
    
    ?>
    <form action="index.php" method="POST">
    Add Page<br />
    Title <input type="text" name="title" value=""   /><br />
    Text:<textarea name="text" cols=50 rows=8></textarea>
    <input type="submit" value="Add Page" />
    </form>
    </fieldset>

     

    Netieku skaidrībā

    Paldies!

  3. Labvakar php.lv.

     

    Vēršos pie jums pēc padoma.

     

    Ir nepieciešams uz Prestashop 1.4.3 modulis norēķiniem ar kredītkartēm. ( visa, visa electron, utt)

    Vai ir kāds gatavs risinājums zināms, jau ierasta prakse vai kas cits pie kā varētu pieķerties.?

    Ir tāda iestāde http://cps.lv kas piedāvā norēķinus ar bankām, bet nav modulis prestai.

    Varbūt kāds var uzņemties to iztrādāt ( par saprātīgu cenu)

     

    Paldies.

  4. Labvakar.

    Mans jautājums:

     

    Nepieciešams dzinējs, kas nodrošina datu ievadi un lasīšanu no web interfeisa.

    Datu apjoms ir ~5000 vienības, līdz ar to, vadīt katru vienību ar roku ir murgs.

    Datu tips/arhitektūra ir vienāda.

     

    Kādi būtu risinājumi, neskaitot rakstīšanu pašam no "0" ( Kāda gatava cms, vai engine pielāgošana vai citi varianti)

     

    Paldies jau iepriekš.

    Ar cieņu Pieduriens.

  5. Labvakar.

    Priecājos par notepad.lv izaugsmi.

    Mans jautājums:

     

    Nepieciešams dzinējs, kas nodrošina datu ievadi un lasīšanu no web interfeisa.

    Datu apjoms ir ~5000 vienības, līdz ar to, vadīt katru vienību ar roku ir murgs.

    Datu tips/arhitektūra ir vienāda.

     

    Kādi būtu risinājumi, neskaitot rakstīšanu pašam no "0" ( Kāda gatava cms, vai engine pielāgošana vai citi varianti)

     

    Paldies jau iepriekš.

    Ar cieņu Pieduriens.

  6. Paspēlējos ar šo, no mazliet savādākas puses.

    Ņemot par pamatu, ka katram info tipam ir sava sql tabula:

     

    $=x (x ass izmērs garumā-skaitlis)

    $=y (y ass izmērs platumā-skaitlis)

    $laukumaizmērs=$x*$y

     

    Tikai apstājos pie šīs domas, kas tad man tagat sadalīs katru iegūto vienību no matricas, pa vienam + adresi.

     

    $vienibasid (x2;y5) utt.

    $vienibascena ($vienibasid; cena)

     

    Kā tas varētu izskatīties uz mysql?

    Paldies!

  7. <?
     $matrica = "01 02 03 04 05 06 07 08 09 10"
                "11 12 13 14 15 16 17 18 19 20"
                "21 22 23 24 25 26 27 28 29 30"
                "31 32 33 34 35 36 37 38 39 40"
                "41 42 43 44 45 46 47 48 49 50"
                "51 52 53 54 55 56 57 58 59 60"
                "61 62 63 64 65 66 67 68 69 70"
                "71 72 73 74 75 76 77 78 79 80"
                "81 82 83 84 85 86 87 88 89 90"
                "91 92 93 94 95 96 97 98 99 100"
    
    $01= {
     $cena=87567425;
     $statuss=brivs;
     $apraksts=1;
     }
    
     ?>    

     

    Idejiski pareiza doma ?

  8. Tev ir vairākas matricas? Matrica ir tas, ko tu agstak rādīji - viena kvadrtātaina tabula. Par matricas elementu sauc vienu no tiem taviem "x" vai "o", kas atrodas vienā tabulas rūtiņā.

    Nu beidzot sāku saprast, atvainojos par savu stulbumu.

    labojums, nevis matricas pievienošana bet elemntu apgabalu pievienošana matricai, matricas iztiepšana...

  9. Ja tajā matricā ir daudz neizmantoti elementi, bet tikai dažas rūtiņas ir aizņemtas,

    Katra matrica neizmantotā (nenoteiksmē) satur aukstākais 3-4 vērtības, līdz ar to katra matrica ir jāparāda...

    ceru, ka saprotam viens otru :)

  10. Adrese = katram x, kur x satur dažādas vērtības, attiecīgi, katram x vēlams savs id datubāzē, jo šīs vērtības mainīsies. Konstanti uz vietas paliek tikai laukums, līdz visi x ir aizņemti, līdz ar to vēlams lai var piekabināt klāt jaunus apgabalus.

    10x10 ir tikai kā piemērs formulas izveidei...

    Kādi prātā nāk citi datu struktūras veidi ?

  11. bubu, kā Tu ieteiktu katras vienības kārtošanu, ņemot vērā, ka 100x ir tikai paraugs.

    Katram x`am, ja sākotnējais x skaits būs pie 50k, nerakstīs tak katrai savu adresi ?

    Ideju attīstot varētu nodefinēt x un y asi, kurā x*y== vienību skaits, automātiski katrai vienībai adrese ?

  12. x ass

    12345678910

    1 xxxxxxxxxx

    2 xxxxxxxxxx

    3 xxxooooxxx y

    4 xxxooooxxx ass

    5 xxxooooxxx

    6 xxxxxxxxxx

    7 xxxxxxxxxx

    8 xxxxxxxxxx

    9 xxxxxxx9xx

    10xxxxxxxxxx

     

    1. Kā izveidot masīvu, kurā ir šie 100x, lai vajadzības gadijumā varētu apstrādāt katru x ar citu vērtību.

    2. Kā no šī masīva izviklt x=8, y=9, apzīmēju ar 9

    3. Kā sagrubēt masīvu masivā, lai piemēram iegūtu lauku no (x=4-7)(y=3-5) - apzīmēju šo apgabalu ar o

     

    Paldies.

  13. Sveiki Forumieši.

    Izveidoju nelielu bakas sistēmu. Protams ka nestrādā. Cerams ka kopīgiem spekiem varbūt uztaisīsim līdz beigām ?

     

    CREATE TABLE `bank_users` (
    `id` int(10) NOT NULL auto_increment,
    `username` varchar(180) NOT NULL,
    `password` varchar(180) NOT NULL,
    `money` varchar(180) NOT NULL,
    `bank` varchar(180) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

     

    INSERT INTO `bank_users` (`id`, `username`, `password`, `money`, `bank`) VALUES
    (1, 'MyUsername', 'MyPassword', '2500', '2500');

     

    $finance = mysql_query("SELECT * FROM bank_users WHERE id='$id'") //SELECT user information
    or die(mysql_error());
    {
    while($f = mysql_fetch_array( $finance )) { //nolasa datubazi
    
    echo '<b>Rokaa:</b>'.$f['money'].'<br />'; //Parada rokas naudu
    echo '<b>Bankaa:</b>'.$f['bank'].'<br /><br />'; //Parada naudu bankaa
    
    }
    
    
    echo '<form action="" method="post"> <br />
      Money Amount: $<input type="text" name="amount" value="" /><br /><br />
    
      <input type="submit" name="s" value="Nogulda naudu!" />
      <input type="submit" name="w" value="Nenjem naudu" />
    
      </form> ';

     

     <?
    
    // PBANK system
    
    //DATABASE INFORMATION
    mysql_connect("localhost", "lietotajvards", "parole") or die(mysql_error()); //konekts to db
    mysql_select_db("djmikijs3") or die(mysql_error()); //db izvele
    
    
    $id=1; 
    
    
    if (!is_numeric($amount)) //Parbauda vai vertiba satur skaitli
    {
    echo "Ludzu  ievadiet skaitli.<br /><br /> ";
    }
    elseif ($amount < 0) //Parbauda vai vertiba ir pozitiva
    {
    echo "Ludzu ievadiet pozitivu skaitli.<br /><br /> ";
    }
    else{
    
    $result = mysql_query("SELECT * FROM bank_users WHERE id='$id'") //Dabuu lietotaju informaciju
    or die(mysql_error());
    
    while($rows = mysql_fetch_array( $result )) { //Saista lietotaj informaciju
    
    if(isset($_POST['s'])){ //Parbauda vai nauda ir noguldita
    if($amount > $rows['money']){
    echo 'Mums nav pietiekami naudas<br /><br />';} //Vai mums ir naudas ? 
    else{
    
    $subtract = mysql_query("UPDATE bank_users SET money=money-'$amount' WHERE id='$id'")
    or die(mysql_error()); //Nonjem naudu no rokas
    
    $add = mysql_query("UPDATE bank_users SET bank=bank+'$amount' WHERE id='$id'")
    or die(mysql_error()); //ieliek naudu bankaa
    
    echo '$'.$amount.' Nauda tikusi ielikta bankaa<br /><br />'; //Paraada summu + zinju 
    } //Aizveru
    
    } 
    
    if(isset($_POST['w'])){ //Parbaudit ja vertiba ( POST ) ir W
    
    if($amount > $rows['bank']){
    echo 'Jums nav pietiekami daudz daunas.<br /><br />';
    } //Vai mums ir naudas ?
    else{
    
    $subtract = mysql_query("UPDATE bank_users SET bank=bank-'$amount' WHERE id='$id'")
    or die(mysql_error()); //Nonjme naudu no bankas
    
    $add = mysql_query("UPDATE users SET money=money+'$amount' WHERE id='$id'")
    or die(mysql_error()); //Pievieno lietotajam naudu 
    
    echo '$'.$amount.' Nauda tikusi parskaitita uz tavas rokas <br /><br />'; //Zinja + summa
    
    }
    }
    }
    ?>

     

    Tas sākumam lai būtu sapratne kas trūkst un kas vēl ir jāpiemācās ?

    Paldies !

  14. augšuplādējot failus uz servera, FTP klients parāda:

    WD /web/www.xxx.lv/f/admin/lib/  
    550 Can't change directory to /web/www.xxx.lv/f/admin/lib/: No such file or directory

    kādēļ un kapēc ?

    risinājumi ?

×
×
  • Create New...