Jump to content
php.lv forumi

Lokomotive

Reģistrētie lietotāji
  • Posts

    44
  • Joined

  • Last visited

Contact Methods

  • Website URL
    http://www.labunski.tk
  • ICQ
    0

Lokomotive's Achievements

Newbie

Newbie (1/14)

  1. Bet palielināt upload_max_filesize es vēlos nevis uz pavisam, bet gan tikai uz skripta darbības laiku (virtuāli), nevis fiziski "uz pavisam" izmainīt php.ini faila saturu. Tā arī navar?
  2. PHP ini failā atrodas šādas rindiņas: upload_max_filesize "2M" file_uploads "1" post_max_size "8M" Izskatās, ka tas nozīmē, ka es nevaru Uploadēt failu, kas lielāks par 2Mb, kā arī nevaru Uploadēt vairākus failus vienlaikus (multiple file upload)?? Tas ir hostinga kompānijas .ini fails, kuram fiziski piekļūt nevaru. Kā var palielināt Mb skaitu ar skripta palīdzību?
  3. es lieku session_start() katrā lapā. Precīzāk f-ciju failā, kas tiek includots katras lapas sākumā. Taču vērtības netiek pārnestas uz citu labu (no index uz board.php).
  4. Sveiki, man līdz šim sanāk tik tāl, ka Sessija (kas tiek izveidota pie ielogošanās) index.php lapā, neizzūd kad lietotājs staigā pa to pašu lapu (index.php?func=new_post , index.php?func=edit_post utt.) kamēr vien lietotājs Iznīcina Sessiju. Taču man līdz šim vēl nav izdevies to pašu Sessiju pārnest uz citu lapu (no index.php uz board.php). Resp. es gribu panākt, ka ielogojies lietotājs Index.php lapā, paliek ar "ielogojies" statusu arī board.php lapā. Nemaz nešaubos, ka esmu uzrakstījis šausmīgi nesakarīgi, tāpēc, ja rodas kādi jautājumi - jautājet droši.. Paldies.
  5. man saka: Warning: Missing argument 1 for zemnieks() in C:\xxxxx Stulbs jautājums, bet kā lai es nododu mainīgo funkcijai? <?php $a = "1"; function zemnieks($a){ echo 'zemnieks saprata, ka vilks apeeda '.$a.' govi'; } return zemnieks(); ?>
  6. Lieta tāda, ka priekš ORDER BY izmantoju ASC, un zortēju pēc mācību stundas kārtas skaitļa, kas ir no 1 līdz 10). Taču dati tiek izvadīti secībā: 1 10 2 3 4 5 6 7 8 9 nevis 1 2 3 4 5 6 7 8 9 10 - izņemot ASC un DESC, iekš Mysql citu zortēšanas iespēju nemaz nav, manuprāt. Bet varbūt ir? mysql_query("SELECT * FROM saraksts WHERE klase='$klase' AND diena_sk='$sk' ORDER BY `stunda_sk` ASC ") or die("!DB"); while($pirmdiena = mysql_fetch_array($dati)){ echo' <tr><td>'.$pirmdiena['stunda'].'</td></tr>'; }
  7. <?PHP $fd=fopen("http://www.server.com/index.html","r"); while ($line=fgets($fd,1000)) { $alltext.=$line; } fclose ($fd); ?>
  8. <?php if ($handle = opendir('bildes)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { echo "<a href='http://www.xxx.lv/bildes/".$file."'>".$file."</a>\n<br>"; } } closedir($handle); } ?>
  9. Labrīt visiem! Browseris man izdrukā: "Warning: readdir(): 2 is not a valid Directory resource in E:\xxxxx\xxxxxx\xxxxxx.php on line 78" Nesaprotu kāpēc tā notiek, jo $handle jau tika vienreiz definēts, jeb arī es īsti nesapotu, ko Browseris man saka... <?php if ($handle = opendir('news')) { $sortArray=array(); while (false !== ($topic = readdir($handle))) { //// line 78 if ($topic != "." && $topic != "..") { while (false !== ($topic = readdir($handle))) { if($topic != "." && $topic != "..") { $topic=str_replace(".","",$topic); array_push($sortArray,$topic); } } sort($sortArray); reset($sortArray); $topicArray=array(); foreach($sortArray as $folder) { $year=substr($folder,4,0); $month=substr($folder,2,4); $day=substr($folder,2,6); array_push($topicArray,$year.".".$month.".".$day); } foreach($topicArray as $topic) { $path = "news/".$topic."/intro.txt"; $file = file($path); foreach($file as $value ) { $value = preg_replace("/\n/", "<br>", $value); $intro_text .= "$value"; } $intro_picture = $topic."/start.jpg"; $date = $topic; echo " <tr> <td width='476' valign='top'><table width='100%' border='0' cellpadding='0' cellspacing='0' class='raksti_bot'> <!--DWLayoutTable--> <tr> <td width='100' height='100' align='center' valign='middle' class='raksti_both_ver'> <img src='news/".$intro_picture."' width='90' height='90'></td> <td width='10'> </td> <td width='281' valign='top'><br>".$intro_text."<br></td> <td width='10'> </td> <td width='75' align='center' valign='middle' class='raksti_both_ver'>".$date."</td> </tr> </table></td> </tr> \n"; unset($intro_text); } } closedir($handle); } } ?>
  10. - Ja godīgi, tad jocīgi, jo manuprāt $raksts NAV masīvs.. vismaz to paskaidro šis teikums, kad pamēģināju reversot $raksts: " Warning: array_reverse(): The argument should be an array " Starp citu, es nemaz neko nejautātu, ja to varētu izlasīt PHP manuālī, kas starp citu ir man datorā *.chm formātā, un ir atvērts praktiski visu laiku, kad plosos pa kodu. Jebkurā gadījumā, liels tev paldies par to, ko darīji manā labā. Romāns
  11. Venom, paturpinot šo tēmu.. nekādīgi nesaprotu kāpēc masīvu nevar sazortēt pretējā secībā.. nu murgs.. Te būs piemēriņš (iepostoju tikai daļu no koda, lai vieglāk orientēties): $raksts ir iegūts ar readdir($handle) palīdzību. $raksts_b = array($raksts); array_reverse($raksts_b); foreach($raksts_b as $raksts_c){ $datums = $raksts_c; } print($datums); Tas izdrukā šādi: .. kaut an vajadzētu šādi: Liels paldies par piedalīšanos šajā.. nezin kā lai to visu nosauc.. Romāns
  12. Venom, doma par papildus masīva izveidošanu ir ok.. ..vienīgi man veel nepielec kāpēc rsort() negrib strādāt, pat ja $key un $value ($raksts => $raksts) ir vienādi. Pēc manām ziņām rsort() būtu jāzortē pēc $key. $masiivs = array($raksts => $raksts); rsort($masiivs); print_r($masiivs); Šajā gadījumā man drukā: Array ( [0] => 2004.08.11 ) Array ( [0] => 2004.08.31 ) Array ( [0] => 2004.11.07 )
  13. Roze, saki luudzu, kaa es varu sazorteet tabulas (jaunaakais datums aukshaa), ja datums nav array? .. tas tak laikam nemaz nav iespeejams. vai ne?
  14. Paldies Roze! Viss darbojas taa kaa tam vajadzeetu darboties! Un es arii sapratu kaapeec tas ieprieksh nestraadaaja. Veelreiz paldies. Romāns
×
×
  • Create New...