Gacha
-
Posts
805 -
Joined
-
Last visited
Posts posted by Gacha
-
-
Man shkiet, ka taisu nepareizi savai lapai pashu saakumu. Jo nezinu kaa to iisti dariit. Esmu meklejis internetaa tos enginus, bet tos kurus esmu atridis, tie ir mega lieli un sarezzgjiiti.
Man index lapaa ir inklodota labaa un kreisaa mala un vidus, bet vairaak arii es neko neizmantoju. Zinu, ka ir taada lieta kaa swich, ar kuru kaut ko var paarsleekt.
Varbuut kaadam ir kaads piemeers, kaa taisiit pashu to saakumu lapai. :blink:
-
Nu es lietoju ikdienaa Macromedia Dreamweaver, jo tur var smuki straadaat ar html un ir php highlightings. Pamegginaju to zend studio3 , bet man nepatiik, ka tas ir tikai prieksh php, jo lielaakoties njemos ar html un papildinu to ar php. Vai nav kaads editors ar kuru baigi labi varstraadaat gan ar php, gan ar html. Ar html lai var taa ka nav jaraksta bet var likt teiblus un visu parejo, jo html vairaak ir visuaali un kodejot smuki ir gruti uztaisiit.
-
O! no.lv admins man tomer pieledza MySQL db! Tas ir forshi! tad nu tik uz priekshu :D
-
Es palasiju tos rakstinjus, kurus jb4 bija rakstiijis un tagad paar maniim naaca apgaismiiba, ka ar MySQL tas ir daudz vienkarshaak nekaa ar flatfailiem.
Tagad idejas man ir kaudzeem, bet protams ir viena problema tas STULBAIS no.lv admins (sorry, ka taa) man jau kaadas 10 dienas nevar atsuutiit ftp paroli, kuru netishaam pazaudeeju. Un vel visu prieksh MySQL.
Man ir veel viena iespeeja uz viena servera, bet tur pagaidaam nav MySQL, bet tad man vajag dabuut latvijaa bezmaksas DNS (tikai ne valsts.lv).
-
:D :D :D :D :D Es esmu staraa!!! Beidzot sanaaca, tagad tik jaizpeeta tas kods, lai saprotu, kaa tur viss straadaa. Ja man shis sanaaks tad to padariishanu ar flat failiem metiishu pie malas. Nu liels respekts jums :D
-
Intresants posts ;)
-
man jau ir uzlikts apache un php(ir uzlikts prosta, nav kaa modulis! Kaada starp to atshkjiriiba? Un kaa uzlikt kaa moduli?) vel ir mysql, ar kuru man iisti labi neiet. Un pagaidaam ar to mysql nav veerts, jo tur kur ir mana lapa mysql nav.
-
Man nav pieklluve tam MysQL un pashlaik vispaar netieku pie sava ftp, jo padirsu paroli un admins man to paroli jau suuta nedeellu.
-
To es sapratu, ka labaak ir pasham meginaat uztaisiit neviss njemt veselus scriptus peec taa kad izmegjinaaju visus 'guestbookus' un 'news' no hotscripts.com, scriptz.com un veel paaris adreseem. Beigaas nevienu arii neatradu taadu kaa vajag. Tagad es dabuju mazu turtoriali par to teemu un meginu taisiit pats.
Nu es meginu uztaisiit taa lai varu iepostot zinjas vai jaunumus manaa lapaa izmantojot flat file. Esmu ticis taa, ka var tos iepostot un tad sakartot peec jaunaakaa posta. Tagad butu jauztaisa, ka var izdzeest un mainiit, bet protams, ka nesanaak. :(
-
Paldies! Viss straadaa! :D :D :D
-
Es jau meginu kaut ko lasiit, bet gruti atrast kaut ko taadu, kas man nodereetu. Lielaakaa dallaa turtorialu u.c ir dots koda gabals un izskaidrots ko tas dara bet nav teikts ko tieshi noziimee taas peedinjas vai tas punktinjsh. Un pagaidaam nesmu atradis taadu smuku turtoriali galiigam iesacejam ar visiem paskaidrojumiem. Ja gaads zina tad varbut var pateikt, kur tadu mekleet.
-
Sorry, ka esmu taada LAAME, bet es tik maacos un shis ir mans pirmais vai otrais darbinjsh uz php. Loti liels jums paldies par paliidziibu.
-
Nu formaas kad nomainiju tad viss sanaaca, bet man ir shada rindinja:
echo " <a href=\"$PHP_SELF?action=delete&id=$key\">Delete</a>\n";
Un te man atkal met araa tos errorus, nu peec jusu teiktaa man butu tas $PHP_SELF pret $_SERVER['PHP_SELF'] Un es taa izdaru, bet tad apache saak baigi lamaaties, ka taa nevar. Kas tad man tur jaraksta?
-
Nu jums te ir izveidojies intresants striids, jo par parastu diskuteshanu to vairs nevar nosaukt. Cik sapratu tad tas XHTML ir labaks par HTML, jo tad lapu pareizi var redzet uz vairakaam mashiinaam nekaa ar HTML. Ja jau taa tad man shkjiet , ka XHTML veelaak attistisies un klluus lloti populaars. :D Bet nupat iesledzu Dreamweaver un apskatijos sho zveru un ieraudziju lielu minusu, kursh man nepatiik. Tur viss ir jakodee, bet ar HTML var visu likt taa pat. Es jau no XHTML neko nesaprotu, varbut ir kadi editori ar kuriem var normali straadaat?
-
Nu paldies, ka vismaz viens kaut ko megina palidzet! Nu es uztaisiju failu db.php un tur ieliku iekshaa visu to scriptu, iznjemot to pashu apakshu. Kur man jaliek tas gabals, kursh izveido to tabulu? Un es izmantoju, vismaz meginu izmantot mysql control centre nevis php admin.
-
Nu tur jau ta problema, ka bildes buus viena zem otras, man vajag lai buutu kaadas 3 rindaas un tad uz zemi vai kaut kaa taa.
-
<head> <link rel="stylesheet" type="text/css" href="../stils.css"> <script language=JavaScript> function pic(file) { window.open(file,"_blank","toolbar=no,status=no,menubar=no,resizable=no,scrollbars=no,fullscreen=no,wid th=500,height=500"); } </script> </head> <? chdir('pics/'); $handle=opendir('.'); readdir($handle); readdir($handle); echo "<BR>"; while (($file = readdir($handle))!==false){ $size=(filesize($file)/100); echo "<table class='pictable' width='200' border='0' cellspacing='0' cellpadding='0'> <tr> <td><div align='center'><A HREF=JavaScript:pic('pics/$file')><img src=pics/$file width=100 height=75></A></div></td> </tr> <tr> <td><div align='center'>Nosaukums: $file <BR> Izmers: $size Kb</div></td> </tr> </table> <table width='200' border='0' cellspacing='0' cellpadding='0'> <tr> <td> </td> </tr> </table> "; } echo "<BR>"; ?>
Tur teiblaa ieliekas bildite, bet tie teibli raadaas viens zem otra, bet es gribetu, ka tas bildes raditos kaadas 3 vienaa rindaa! Un ja to varetu panaakt, tad shis mazais skriptinjsh ir lloti noderiigs.
-
Nu man ir jaunaakaa php4 versija. Kas tad man isti ir jadara un kur?
-
Kapeec man visos scriptos ko es esmu licis un rakstijis radaas, ka
PHP_SELF - assumed 'PHP_SELF'
Kapec taa? Varbut ini failaa kaut kas nav ne taa? (man php ir uz winxp)
-
Nee, tas ko tu tur izgriezi tas ir no pedejaa posta. Tas pedejais koda gabals ir kaut kaads scripts par flat failiem, bet mana scriptaa jauna rinda ir apm taa
$filename = "data.txt"; $datums = date("d.m.y - H:i"); $title = $_POST['title']; $message = $_POST['message']; $inputstring = "<table width='200' border='1' cellpadding='0' cellspacing='0' bgcolor='#999999'> <tr> <td bgcolor='#000066'><div align='center'><font color='#CCCCCC'><strong>$title</strong></font></div></td> </tr> <tr> <td>$message</td> </tr> </table> <table width='200' border='0' cellspacing='0' cellpadding='0'> <tr> <td> $datums</td> </tr> </table>"; $fp = fopen ( $filename,"w"); fwrite ( $fp, "$inputstring\n"); fclose ($fp);
Te tam visam prosta pa vidu ir $title un $message un varetu pielikt podzinju.
Tur daudz varetu but nepareizi, jo shis ir mans pirmais darbs uz php.
-
Vinjsh darbojas, bet es gribu uztaisiit taa lai katram postam buutu blakus poga ar kuru to postu var izdzeest. Mocos un mocos bet nesanaak.... :(
-
Nu te ir viens kods, varbūt jūs te kaut ko saprotat
<?php function showArray ($dataArray) { if (is_array($dataArray)) { foreach ($dataArray as $rowData) { echo $rowData."<br>"; } } } # openFile look at a data file ($dataFile) and load information into data array ($dataArray) # - it returns 1 (true) if $dataFile is written into $dataArray successfully # - it returns 0 (false) if the $dataFile does not exists. function openFile ($dataFile, &$dataArray, &$error) { if (!file_exists($dataFile)) { $error = 1; # dataFile does not exists return 0; # abort and return 0 } if (!filesize($dataFile)) { $error = 2; # dataFile is zero length return 0; # abort and return 0 } # dataFile does exists $dataArray = file($dataFile); $error = 0; return 1; } # writeFile look at a data file ($dataFile) and write information in data array ($dataArray) to it # - it returns 1 (true) if $dataArray is written into $dataFile successfully # - it returns 0 (false) if $dataArray is not an array (1). function writeFile ($dataFile, $dataArray, &$error) { if (!is_array($dataArray)) { $error = 1; # dataArray is not an array return 0; # abort and return 0 } # no error $str = ""; foreach ($dataArray as $rowData) { $temp = trim($rowData); $temp = str_replace ("\n","<br>",$temp); $str .= trim($temp)."\n"; } @chmod($dataFile, 0766); $fp = fopen($dataFile,"w"); fwrite ($fp, $str); fclose ($fp); $error = 0; return 1; } # appendFile look at a data file ($dataFile) and append ONE row of information ($rowData) to it # - it has no return value function appendFile ($dataFile, $rowData) { $temp = trim($rowData); $temp = str_replace ("\n","<br>",$temp); $str = trim($temp)."\n"; @chmod($dataFile, 0766); $fp = fopen($dataFile,"a"); fwrite ($fp, $str); fclose ($fp); } # deleteRow look at a data file ($dataFile) and delete ONE row by its row number ($rowID) # - it returns 1 (true) if $rowID is found in the $dataFile and removed successfully # - it returns 0 (false) if (1) the $dataFile does not exists, or (2) the $rowID is out of bound. function deleteRow ($dataFile, $rowID, &$error) { if (openFile ($dataFile, $dataArray, $error)) { if ($rowID > count($dataArray)) { $error = 2; # row does not exists return 0; # abort and return 0 } array_splice ($dataArray, $rowID, 1); if (writeFile ($dataFile, $dataArray, $error)) { $error = 0; return 1; } } else { return 0; } } # deleteRow look at a data file ($dataFile) and delete ONE row by its row number ($rowID) # - it returns 1 (true) if $rowID is found in the $dataFile and removed successfully # - it returns 0 (false) if (1) the $dataFile does not exists, or (2) the $rowID is out of bound. function updateRow ($dataFile, $rowID, $rowData, &$error) { if (openFile ($dataFile, $dataArray, $error)) { if ($rowID > count($dataArray)) { $error = 2; # row does not exists return 0; # abort and return 0 } array_splice ($dataArray, $rowID, 1, $rowData); if (writeFile ($dataFile, $dataArray, $error)) { $error = 0; return 1; } } else { return 0; } } # findRows look at a data file ($dataFile) for a non case-sensitive search string ($needle) # - it returns 1 (true) if $needle is found in the $dataFile and return the result in a data # array ($resultArray). Each row in the $resultArray contains the row number and row data. # - it returns 0 (false) if (1) the $dataFile does not exists, or (2) the $needle is not found. function findRows ($dataFile, $needle, &$resultArray, &$error) { if (openFile ($dataFile, $dataArray, $error)) { $needle = strtolower($needle); $i = 0; $rowNumber = 0; foreach ($dataArray as $rowData) { if (substr_count(strtolower($rowData), $needle)) { $resultArray[$i] = array($rowNumber, $rowData); $i++; } $rowNumber++; } if ($i) { $error = 0; # match founds, NO error return 1; } else { $error = 2; # NO match founds return 0; } } else { return 0; } } ?>
-
Nu te ir viens kods, varbūt jūs te kaut ko saprotat
<?php
function showArray ($dataArray) {
if (is_array($dataArray)) {
foreach ($dataArray as $rowData) { echo $rowData."<br>"; }
}
}
# openFile look at a data file ($dataFile) and load information into data array ($dataArray)
# - it returns 1 (true) if $dataFile is written into $dataArray successfully
# - it returns 0 (false) if the $dataFile does not exists.
function openFile ($dataFile, &$dataArray, &$error) {
if (!file_exists($dataFile)) {
$error = 1; # dataFile does not exists
return 0; # abort and return 0
}
if (!filesize($dataFile)) {
$error = 2; # dataFile is zero length
return 0; # abort and return 0
}
# dataFile does exists
$dataArray = file($dataFile);
$error = 0;
return 1;
}
# writeFile look at a data file ($dataFile) and write information in data array ($dataArray) to it
# - it returns 1 (true) if $dataArray is written into $dataFile successfully
# - it returns 0 (false) if $dataArray is not an array (1).
function writeFile ($dataFile, $dataArray, &$error) {
if (!is_array($dataArray)) {
$error = 1; # dataArray is not an array
return 0; # abort and return 0
}
# no error
$str = "";
foreach ($dataArray as $rowData) {
$temp = trim($rowData);
$temp = str_replace ("\n","<br>",$temp);
$str .= trim($temp)."\n";
}
@chmod($dataFile, 0766);
$fp = fopen($dataFile,"w");
fwrite ($fp, $str);
fclose ($fp);
$error = 0;
return 1;
}
# appendFile look at a data file ($dataFile) and append ONE row of information ($rowData) to it
# - it has no return value
function appendFile ($dataFile, $rowData) {
$temp = trim($rowData);
$temp = str_replace ("\n","<br>",$temp);
$str = trim($temp)."\n";
@chmod($dataFile, 0766);
$fp = fopen($dataFile,"a");
fwrite ($fp, $str);
fclose ($fp);
}
# deleteRow look at a data file ($dataFile) and delete ONE row by its row number ($rowID)
# - it returns 1 (true) if $rowID is found in the $dataFile and removed successfully
# - it returns 0 (false) if (1) the $dataFile does not exists, or (2) the $rowID is out of bound.
function deleteRow ($dataFile, $rowID, &$error) {
if (openFile ($dataFile, $dataArray, $error)) {
if ($rowID > count($dataArray)) {
$error = 2; # row does not exists
return 0; # abort and return 0
}
array_splice ($dataArray, $rowID, 1);
if (writeFile ($dataFile, $dataArray, $error)) {
$error = 0;
return 1;
}%0
-
Nu es apmēram saprotu, kā tas notiek, bet nezinu kā to lai uztaisa. Cik no tā koda gabala sapratu tad viņš tos postus šķiro pēc līnijām, kuras viņš iemet katru reizi aiz posta.
php engine
in PHP un PHP :)
Posted
Nu es noka chaju to engine, mazliet papetuju un cik saprotu tad tas straadaa parasti, bet man gribetos apm taa, kaa jb4 bija rakstijis par to svich.
Nu es to arii nesen izmantoju, man katraa lapaa saakumaa bija rakstiits <? include("config.php"); Nu konfig fails man ir shaads:
liidziigs tam kas jb4. Bet skatijos ka tas ir bikinj savadaak. Bet ja es lietoju sho config failu tad nav nekaada atshkjiriba vai linkaa rakstu list.php vai ?id=forums
Kaa buutu jaraksta linkos tas viss?
Un vai tas butu ertaak, ja man uzrodas jauna lapa tad man taa katru reizi ir jaieraksta config failaa?