Jump to content
php.lv forumi

Kristabs

Reģistrētie lietotāji
  • Posts

    901
  • Joined

  • Last visited

Everything posted by Kristabs

  1. es neuzskatu, ka tas ir risinaajums, bet vienkaarshi interesanta lieta ko shodien atklaaju netiishaam. nesaku, ka tam ir reaals pielietojums.
  2. 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.
  3. Kristabs

    UTF-8

    invision bord kaads vareetu ielikt wordwrap
  4. a mekleet ta kur? - Ja gribi kaa guuglei, tad arii njem vinju :P , par briivu pieejams... - aa nu jaa "PHP un datubaazes", nu reku viens manis taisiits pavisam vienkaarsh, bet nav daliishanas pa lapaam. http://paste.php.lv/1827
  5. Kristabs

    registracija

    <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
  6. 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)
  7. select nick, count(*) from tabulinjaaaa group by nick; ja pareizi sapratu
  8. 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...
  9. <?php if (isset($_REQUEST['sadala'])) { $sadala=($_REQUEST['sadala']); } else { $sadala=''; } switch ($sadala){ case... } ?>
  10. 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
  11. tu nedomaa sho ? session_start(); $_SESSION['mainiigais'] = "yo yo";
  12. 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..
  13. 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 :)
  14. un atstarpes arii pirms <? nedriikst buut respektiivi saac lapu ar uzreiz ar <? session_start(); ?>
  15. Kristabs

    isset

    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 }
  16. 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
  17. 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...