Jump to content
php.lv forumi

anonīms

Reģistrētie lietotāji
  • Posts

    1,796
  • Joined

  • Last visited

Everything posted by anonīms

  1. kļūdu nav. Viena bija, bet to laboju (tā nebija saistīta ar jaunumu pievienošanu) ouch << šis obligāti vajadzīgs?
  2. Situācija ir tāda, ka esmu ticis pie jauna hostinga un pārmetu vecās lapas failus uz jauno hostingu. Mēģinot izveidot jaunumu (ar bildi) nekas nenotiek, mēģinu pievienot jaunumu, bet šoreiz bez bildes - arī nekas nenotiek. Dīvaini ir tas, ka uz vecās lapas šis pats kods iet perfekti. Sākumā domāju, ka vaina ir chmod, bet nē, tur viss kārtībā. Kas varētu būt par vainu? Un vēēēl pamaniju, ka arī neiet šāds vienkāršs kods kā mysql_query("UPDATE jaunumi SET komentaru_skaits=komentaru_skaits+1 WHERE id=$j");
  3. Tad mēģini save as. un tur apakšā iespējams ir, kur var mainīt kodējumi (vismaz notepad tāds bija)
  4. <li><a href="..." <?php if($ttitle == 'Jaunumi') { echo 'class="aktivs"'; } else { echo''; } ?>>Jaunumi</a></li>
  5. php-fusion taču ir speciāla funkcija, kas ļauj veidot pašam savu lapu/sadaļu. Meklē admin cp
  6. Kas tur ko nesaprast? Atver ar notepad to lapu kurai vajag kodējumu nomainīt. Tad ej uz Format > Encode in UTF-8 un save
  7. Lapā neizmantoju switch'u. <?php if($ttitle = 'Jaunumi') { echo '<li><a href="..." class="aktivs">Jaunumi</a></li>'; } else { echo '<li><a href="...">Jaunumi</a></li>'; } ?> Katrā lapā ir tā: <?php $ttitle='Jaunumi' include "tmp/augsa.php"; Jaunumu lapa inlude "tmp/apaksa.php"; ?> Uzliekot visai izvēlnei šo kodu, visi linki viņā kļūst aktīvi. Kā būtu iespējams izveidot active link? Ideāli būtu tikai ar css, bez javascript'a Viss iet! Kļūda bija šeit: $ttitle = 'Jaunumi' nomainiju uz $ttitle == 'Jaunumi'
  8. notepad++ ir Format > encode in utf-8
  9. :D izveido index.html failu un tajā ieraksti <html> <head> </head> <body> <strong>Lūdzam griezties 3 mājas tālak</strong> </body> </html>
  10. Varētu kāds iedot linku uz manuāli par $_REQUEST[];. Nevaru dabūt...
  11. Nu lapas man ir veidotas pēc tāda tipa. <?php include "tmp/augsa.php"; ?> Te ir tā lapa, kas ir (Piemēram profils) <?php include "tmp/apaksa.php"; ?> Tas kods ir failā augsa. Un tad, kad piemēram dodas uz to profila lapu biju domājis, lai ir ielogošanās laika update
  12. Atvainojos par double post, bet gribēju šo tematu pacelt augšā, jo neesmu vēl ticis tā arī skaidrībā ar to - kā to panākt? Pašlaik izmantoju if($logged_in) { $ielogosanas_laiks = time()+60*10; mysql_query("UPDATE lietotaji SET laiks_kad_iegaja='$ielogosanas_laiks' WHERE lietotajvards = $_SESSION[lietotajvards]"); } else {echo ""; } // ieslēdzot error reporting kļūdu nav un db laiks arī nomainas (update), bet pie online saraksta lietotājs pēc tām ielogošanās 10 min pazūd. Un izvadīšanai izmantoju <?php $laiks = time(); $lietotaji_online = mysql_query("SELECT id,lietotajvards FROM lietotaji WHERE laiks_kad_iegaja > $laiks "); while($lieton = mysql_fetch_array($lietotaji_online, MYSQL_NUM)) { echo "<a href='.../lietotajs/".$lieton['0']."'>".$lieton['1']."</a><br />"; } ?> AJAX man ir sveša lieta, tādēļ ar to neesmu gatavs veidot...
  13. Ja nemaldos, tad default ir ANSI, nevis utf-8 (Tad tur arī būtu tā kļūda)
  14. Uz vakara pusi, jau tika liegta sms sūtīšana, bet es gribēju kaut ko pasūtīt caur sms :(
  15. Tev pašai lapai ir utf-8 kodējums uzlikts? Un faili arī ieseivoti utf-8 kodējumā?
  16. SELECT id FROM jaunumi LEFT JOIN komentari ON jaunumi.id = komentari.j ORDER BY id DESC LIMIT 5 Iekšs db man ir tā: jaunumi | komentari id | j // j = jaunuma_id
  17. Nu bet kā, tad varētu izvairīties no tā, ka vajag divus while izmantot vienu iekšs otra?
  18. Nu pagaidām, ja es veidošu tos komentārus tā kā biju domājis, tad sanāks, ka man tas kods būs iekšs diviem while, bet nu tomēr negribas noslogot visu lapu no tā. Tādēļ biju domājis caur join izveidot, lai viss būtu iekšs viena while. Saistība viņām nav, bet jaunumu id, gan man ir vajadzīgs.
  19. Palasiju JOIN manuālus, bet tā arī viss nav skaidrs. $jaunakie_kom = mysql_query ("Select id, niks, komentars, j FROM komentari INNER JOIN jaunumi ON id ORDER BY id DESC LIMIT 5"); while($pedkom = mysql_fetch_array($jaunakie_kom)) { echo "".ShortenText($pedkom[1].", <a href='http://....../jaunums/$pedkom[0]'>".$pedkom[2])."</a><br />"; } Papildus komentāru tabulai nepieciešama jaunumu tabulu no kuras nepieciešams izvilkt īsto jaunuma id un to ievietot aiz garā urla. Varētu parādīt apmēram kā to vajadzētu darīt? Tiešām nesapratu īsti to manuālu...
  20. #1 P.S - Apmēram tā error_reporting(1); error_reporting(E_ERROR | E_WARNING | E_PARSE); error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); error_reporting(E_ALL ^ E_NOTICE); error_reporting(E_ALL); ini_set('error_reporting', E_ALL); #2. P.P.S - WTF? :DDDD VISS IET. Paldies :) Buča no mana suņa tev
  21. Tur jau tā lieta, ka viņu ieslēdzot errori tāpat nav.
  22. Hm, bet, kas tad varētu būt par iemeslu, ka bilde neaplodojos?
  23. Lieta tāda, ka vienai lapai ir uzmesta "Shopping sistēma" - kaut kas līdzīgs katalogam. Kad no administrācijas paneļa mēģina izveidot kategoriju, tad viss sanāk, bet bildi gan viņš neaplodo, bet arī nekādu erroru neizmet. // if a file is given if (trim($image['tmp_name']) != '') { // get the image extension $ext = substr(strrchr($image['name'], "."), 1); // generate a random new file name to avoid name conflict $imagePath = md5(rand() * time()) . ".$ext"; // check the image width. if it exceed the maximum // width we must resize it $size = getimagesize($image['tmp_name']); if ($size[0] > MAX_CATEGORY_IMAGE_WIDTH) { $imagePath = createThumbnail($image['tmp_name'], $uploadDir . $imagePath, MAX_CATEGORY_IMAGE_WIDTH); } else { // move the image to category image directory // if fail set $imagePath to empty string if (!move_uploaded_file($image['tmp_name'], $uploadDir . $imagePath)) { $imagePath = ''; } } } Šis ir img upload kods. Kad kategorija ir izveidota, tad paņemot img src rādas - ... /images/category/ce11af5068e78bf2751cd80cf1f61451.jpg (Bilde tika uplodota ar pavisam citu nosaukumu).
  24. errors, nekāds nav. Vispār pārbaudīšu vēl db, to laiku, vai tas updeitojas Piev: datubāzē viss strādā (laiks nomainās)
  25. Varētu kāds ieteikt kā veidot online listi no reģistrētajiem lietotājiem. Šeit pat forumā bija veids ar N Y (Y - ielogojas UPDATE, n - logout UPDATE), bet ar to ir gļuks, kas aprakstīts tajā pašā tematā par to, ka cilvēkiem patīk spiest nevis 'Logout', bet gan vnk uzspiest "close" pārlūkprogrammai. Mēģināju šādi: if($logged_in) { $ielogosanas_laiks = time(); mysql_query("UPDATE lietotaji SET laiks_kad_iegaja='$ielogosanas_laiks' WHERE lietotajvards = $_SESSION[lietotajvards]"); } Doma bija tāda, ka šis fails ir inklūdots visās lapās un biju domājis, ka, ja kāds pāriet uz citu lapu, tad automātiski atkal updeitojas laiks, bet šis kods nestrādā. Lūdzu iesakat kādu veidu.
×
×
  • Create New...