Jump to content
php.lv forumi

Kristabs

Reģistrētie lietotāji
  • Posts

    901
  • Joined

  • Last visited

Posts posted by Kristabs

  1. shodien saskaaros ar shito lietu un atklaaju taadu interesantu lietu, ka kods izpildaas, bet notisi neizvada uz ekraana. luuk shaadi:

     

    <!-- <?php include("auth.php"); ?> -->

     

    <!-- <br />
    <b>Notice</b>:  A session had already been started - ignoring session_start() in <b>c:\program files\e-novative\WAMP\www\kaspis\cms\auth.php</b> on line <b>33</b><br />
    -->

     

    Soursii ir, bet aizkomenteeta notise, taatad uz ekraana nekas neizvadaas.

  2. <form action="tava_forshaa_login_forma.php" method="post">
     <p>Logins:</p>
       <input name="login" type="text" id="login">
     <p>Parole:</p>
       <input name="password" type="password" id="password">
    </form>

    un to kas tev ir tur nosauc par tava_forshaa_login_forma.php un ieglabini tajaa pashaa folderii

  3. nu jau kaadu laiku censhos dazhas funkcijas postgresql uzrakstiit, bet bez sekmeem. Vai kaads vareetu uzrakstiit piemeeram funkciju - "update tabula2 set laiks = tabula1.laiks where id = tabula1.id", respektiivi trigeris izsauks sho funkciju on update tabula1.laiks un funkcija sho pashu laiku ierakstiis arii tabula2 laukaa laiks.

    (date, integer)

  4. kaa gada projekta darbu savaa skolaa esmu izveeleejies web lapas izveidi, peec praktiskaas daljas jaaraksta dokumentaacija... dabuuju visaadus rakstinjus par to kaa jaaplaano web lapa (kraasas, vietas, meerkji...) ko likt pie teoreetiskaa pamatojuma, bet ko rakstiit darba gaitaa gan nav iisti sajeegas. varbuut kaads jau kautko taadu ir rakstiijis, tad varbuut vareetu padaliities vismaz ar sadaljaam, kuras ir aprakstiijis. ja var atljauties, tad varbuut arii vareetu kaa paraugu man atsuutiit (kristabs at os.lv), apsolu nekopeet 1:1.

     

    Paldies jau ieprieksh...

  5. eeem...

    1)http://www.google.lv/search?hl=lv&q=phpBB+forum&btnG=Google+mekl%C4%93%C5%A1ana&meta=

    2)esmu dzirdeejis par shaadaam probleemaam tikai nezinu vai taa ir query vaina vai php. hack.nite.lv/f arii probleema, ka nospiezhot add post gaidi kameer izpildaas tas viss kaadu minuuti

    kopsavilkums - palasi phpBB forumus par sho savu sasaapeejushos jautaajumu, mejbii tas kaads bags un ir patchi prieksh fix`a

    P.S. esmu nekompetents shajaa jautaajumaa, tikai meegjinu paliidzeet ar noraadeem

  6. Vai var kaut kā nodot mainīgā vērtību izmantojot sesijas, ja register_global=off, kūkas atslēgtas un neizmanto url. :huh:

    15457[/snapback]

    tu nedomaa sho ?

    session_start();
    $_SESSION['mainiigais'] = "yo yo";

  7. Ņem to distro ar kuru esi labi pazistams un tā būs Tev labākā distra serverim.

    15430[/snapback]

    aha un kaa teica dazhs labs, tad distributiivs arii pats labaakais prieksh tevis kaa iesaaceeja ir tas distributiivs kuru lieto vai paarzin kaads no taviem draugiem, kuram var ko pajautaat, kad pats netiec galaa..

  8. iisteniibaa nee.. nu katram jau cita uztvere un tur nav nekaa neparasta, ka peec tam veel arii dazhiem citiem peec "jebkaada teksta nepierakstiishanas saakumaa" jaastaasta, ka arii atstarpes nedriikst buut :)

  9. veel shaadas lietas

    if(strlen($_GET['kaka']) == 0){
    //mainiigais kaka nesatur neko sevii
    }
    else{
    //mainiigais satur kautko
    }

    un

    if(count($_GET) == 0){
    //netiek padots neviens url variablis
    }
    else{
    //kaut viens url mainiigais ir padots
    }

  10. Pierakstiiju, kad pats dariiju un cerams, ka viss te kaartiibaa. Uzrakstiiju tik leimi, lai katram buutu katrs siikums skaidrs. Ceru, ka kaadam arii noderees... Nu vieniigi man luugums kaadam pro, lai pieraksta php un apache kompilaacijas parametrus smukaakus un pilnveertiigaakus!

     

     

    Install Linux + Apache + MySQL + PHP = LAMP
    ----------------------------------------------
    *INFO
    Shiis komandas un instaleeshana buutu jaaveic tieshi taadaa seciibaa kaadaa tas ir uzrakstiits, lai piemeeram php vareetu konfigureet jau ar parametriem, kuros noraada uz mysql.
    ----------------------------------------------
    *Pieraksts:
    
    user - tavs lietotaaja vaards (arii direktoriju struktuuraa neaizmirstu "user" aizvietot ar savu lietotaaja vaardu)
    # - komanda izpildaama kaa lietotaajam
    $ - komanda izpildaam kaa "root" (su)
    ----------------------------------------------
    *Source:
    
    #mkdir - /home/user/apch_inst
    PHP latest source - http://lv.php.net/get/php-5.0.3.tar.gz/from/a/mirror
    Apache - http://httpd.apache.org/download.cgi
    MySQL - http://dev.mysql.com/get/Downloads/MySQL-4...om/pick#mirrors
    Save to dir - /home/user/apch_inst
    
    ----------------------------------------------
    *DIR structure:
    
    Install dir - /home/user/apch_inst
    
    Destination dir:
    MySQL - /usr/db/mysql
    Apache - /usr/www/httpd
    PHP - /usr/www/php
    ----------------------------------------------
    *Users:
    
    Applications -> System Settings -> Users and Groups
    izveido lietotaaju "mysql", kuram nav vajadziibas veidot home dir
    
    ----------------------------------------------
    *MySQL install:
    
    $mkdir /usr/db/mysql
    $chown -R mysql:mysql /usr/db/mysql
    $chown -R user:user /usr/db/mysql
    #cd /home/user/apch_inst
    #tar xvzf mysql-4.1.9.tar.gz
    #cd /mysql-4.1.9/
    #./configure --prefix=/usr/db/mysql
    #make
    #su -c "make install"
    #/usr/db/mysql/bin/mysql_install_db
    #/usr/db/mysql/bin/mysqld_safe --user=mysql
    #/usr/db/mysql/bin/mysqladmin -u root password new-password
    #/usr/db/mysql/bin/mysqladmin -u root -h localhost.localdomain password new-password
    #cp support-files/my-medium.cnf /etc/my.cnf
    #nano /etc/my.cnf
    Example:
    [client]
    port = 3306
    socket = /tmp/mysql.sock
    [mysqld]
    port = 3306
    socket = /tmp/mysql.sock
    skip-locking
    key_buffer = 16K
    max_allowed_packet = 1M
    table_cache = 4
    sort_buffer_size = 64K
    net_buffer_length = 2K
    thread_stack = 64K
    skip-networking
    server-id = 1
    [mysqldump]
    quick
    max_allowed_packet = 16M
    [mysql]
    no-auto-rehash
    [isamchk]
    key_buffer = 8M
    sort_buffer_size = 8M
    [myisamchk]
    key_buffer = 8M
    sort_buffer_size = 8M/usr/db/mysql/bin/mysql
    [mysqlhotcopy]
    interactive-timeout
    
    TEST:
    #/usr/db/mysql/bin/mysql
    
    -----------------------------------------------------------
    *Apache:
    
    #mkdir /usr/www/httpd
    #chown -R user:user /usr/www/
    #cd /home/user/apch_inst
    #tar xvzf httpd-2.0.52.tar.gz
    #cd httpd-2.0.52
    #./configure --prefix=/usr/www/httpd/ --enable-ssl --disable-info --disable-cgi --enable-speling --enable-so
    #make
    #su -c "make install"
    
    Servera konfiguraacijas faila modifikaacija:
    #nano /usr/local/apache2/conf/httpd.conf
    
    DocumentRoot "/usr/www/sites"
    
    <Directory "/usr/www/sites">
    Options Indexes Includes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    
    Liegt pieeju .htaccess:
    
    <Files ~ "^.ht">
    Order allow,deny
    Deny from all
    </Files>
    
    <VirtualHost IP:80> (jeb domain name ja ir regjistreets DNS)
    ServerAdmin [email protected]
    DocumentRoot /usr/www/sites
    ServerName ljapata
    ErrorLog logs/lljapata_log
    CustomLog logs/ljapata_log common
    </VirtualHost>
    
    
    #mkdir /usr/www/sites
    #chown -R user:nobody /usr/www/sites
    #chmod -R 777 /usr/www/sites
    #nano /usr/www/sites/index.html
    tur dereetu ierakstiit apmeeram taa:
    <html>
    <title>sveiks</title>
    <body>
    YEAH, tavs Apache serveris straadaa smile.gif
    </body>
    </html>
    
    Start server:
    #/usr/www/httpd/bin/apachectl start
    
    Stop server:
    #/usr/www/httpd/bin/apachectl stop
    -----------------------------------------------------
    *PHP:
    
    Novilkt:
    libxml - http://xmlsoft.org/sources/
    Save to dir /home/user/apch_inst
    #cd /home/user/apch_inst
    #tar xvzf xvzf libxml2-2.6.11.tar.gz
    #cd /home/user/apch_inst/libxml2-2.6.11
    #./configure --enable-ipv6=no --with-debug
    #make
    #su -c "make install"
    
    php5
    #cd /usr/www/
    #mkdir /php/
    #chown -R user:user /usr/www/php
    #cd /home/user/apch_inst/
    #tar xvzf php-5.0.3.tar.gz
    #cd cd php-5.0.3
    #./configure --prefix=/usr/www/php --with-apxs2=/usr/www/httpd/bin/apxs --with-config-file-path=/usr/www/httpd/php --enable-force-cgi-redirects --disable-cgi --with-zlib --with-gettext --disable-ipv6 --disable-versioning --with-openssl --enable-dio --with-mysql=/usr/db/mysql/
    #make
    #su -c "make install"
    #mkdir /usr/www/httpd/php/
    #cp -p php.ini-recommended /usr/www/httpd/php/php.ini
    
    nano /usr/www/http/conf/httpd.conf
    pievienot:
    -------------------------------------
    # Use for PHP 5.x:
    AddHandler php5-script php
    AddType text/html php
    DirectoryIndex index.html index.php
    AddType application/x-httpd-php-source phps
    
    ----------------------------------------------------------------------------------------------
    Veidojis: Kristabs

  11. Neko netesteeju, bet manupraat shitam vajadzeetu iet, ja tev ar teiblu viss ok.

    viesugraamata.php:

    <p><h1>Es miilu Kristabs</h1></p>
     <form method="post" action="gb.php">
    <table cellpadding="6" cellspacing="0">
    <tr>
    <td>Vвrds :</td>
    <td><input type="text" name="name" /></td>
    </tr>
    
    <tr>
    <td>E-Mails :</td>
    <td><input type="text" name="email" /></td>
    </tr>
    
    <tr>
    <td valign="top">Ziņa:</td>
    <td><textarea name="message" cols="30" rows="6"></textarea></td>
    </tr>
    
    <tr>
    <td> </td>
    <td>
    <input type="submit" name="submit" value="Piemзslot" />
    <input type="reset" name="reset" value="Ne-Piemзslot" />
    </td>
    </tr>
    </table>
    </form>
     
    <?php
    $hostname="localhost";
    $mysql_login="root";
    $mysql_password="074";
    $database="index";
    if (!($db = mysql_connect("$hostname", "$mysql_login" , "$mysql_password")))
    {
     print("Nav konekcijas ar mysql vai kkas taads.");    
    }
    else
    {
     if (!(mysql_select_db("$database",$db)))
     {
       print("nevar atrast DB.");
     }
    }
    
    
    $query  = "SELECT * FROM guestbook";  
     $result = mysql_query($query); 
    
     echo "<b>Mani vienreizeejie ieraksti viesu graamataa:</b><br><br>";
    
     while ($row = mysql_fetch_array($result)) {
     
        echo "<a href='mailto:$row['email']'><b>$row['name']</b></a><br>$row['message']\n"; 
     echo date('d.m.Y. H:i', $row['date']);
     } 
     ?>

    gb.php:

    <?php
    $hostname="localhost";
    $mysql_login="root";
    $mysql_password="074";
    $database="index";
    if (!($db = mysql_connect("$hostname", "$mysql_login" , "$mysql_password")))
    {
     print("Nav konekcijas ar mysql vai kkas taads.");    
    }
    else
    {
     if (!(mysql_select_db("$database",$db)))
     {
       print("nevar atrast DB.");
     }
    }
    
    $name     = htmlspecialchars($_POST['name'],     ENT_QUOTES);
    $email    = htmlspecialchars($_POST['email'],    ENT_QUOTES);
      
    $message = wordwrap($_POST['message'], 55, ' ', 1);
    $message = htmlspecialchars($kmessage, ENT_QUOTES);
      
    $date       = mktime();
    
      if ($name && $message) {
        @mysql_query("INSERT INTO guestbook values(0, '$name', '$email', '$message', '$date')") or die(EJ BETONEET);     
      }
    //to nulli ieliec pareizajaa vietaa, kura kolona tev peec kaartas ir id, tajaa vietaa arii liec shajaa rindaa
    header("location: viesugraamata.php");
    }
    
    
     ?>

    Ja iet, tad no tevis alinsh.

×
×
  • Create New...