Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. J0ke, tā var gadīties nelabas lietas. Piemēram, ja vienam sākums ir XY, un beigas ZW, bet otram ir sākums XYZ, un beigas W. Tavā $mas masīvā tie norādīs uz vienu un to pašu elementu: $mas['XY' . 'ZW']='nono'; $mas['XYZ' . 'W']='yesyes';
  2. Ah, aizmirsu, ka veselu skaitļu dalīšana php atgriež floatu, nevis integeru kā citās valodās. Tad pieliec tur kāstu uz integeru: $max = intval(($max + 4)/5)*5;
  3. To var uzrakstīt arī bez while cikla: $max = ((($max + 4)/5)*5;
  4. Tev nevajag mainīgo iekš mainīgā. Tev vajag masīvu iekš masīva: $kkas = array(); $kkas["cits"] = array(); $kkas["cits"][0] = "nulle"; $kkas["cits"][1] = "viens"; $kkas["cits"][2] = "divi"; $kk = "cits"; $id = 1; echo $kkas[$kk][$id]; // izvadīs "viens"
  5. Nebūs nekādas vecās ādas. (kurš pie tam tādu uzņemtos uzrakstīt ipb3 versijai?) Saku tev - tā vienmēr liekas, ka jaunais ir nelietojams un pretīgs. Ar laiku liksies ērts un lietojams. Un pēc tam, kad pāries no 3.x uz 4.x, tad arī teiksi to pašu, ka jaunais ir nelietojams :)
  6. Read The Fine Manual :) http://dev.mysql.com/doc/refman/5.0/en/show-create-table.html vai arī http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html (ar --no-data)
  7. Tas norāda MySQL'am, ka vērtības product_id referencējas uz ID vērtībām tabulā products. Parasti tas palīdz nodrošināt datubāzes integritāti. Piemēram, dzēšot kādu produkta tabulas ierakstu visi attiecīgi citu tabulu ieraksti, kuri referencējas uz dzēšāmo produktu, arī tiks automātiski dzēsti (vai arī dzēšana tiks aizliegta, atkarībā no ārējās atslēgas uzstādījumiem). Tavu pēdējo jautājumu nesapratu. Kā izselektēt tos produktus? Ar parastu JOIN'u: SELECT x.*, product.* FROM x JOIN products ON x.product_id = product.id
  8. bubu

    Kā labāk taisīt!

    Izklausās, ka otrajā variantā lietotājam ir mazāk darba. Tas vienmēr ir pozitīvi (mazāk iespēju cilvēkam kļūdīties izvēloties kko ne to, ko vajag).
  9. bubu

    Kā labāk taisīt!

    Kāda ir atšķirība starp abiem variantiem?
  10. Lauku jaunu esi pieliecs tabulām vai kā? Nu ja nevajag tādu lauku, tad dzēs to ārā (ALTER TABLE x DROP COLUMN `Links to`)
  11. laaczis tur kautko rebuildojis, un visi posti tev uzrādās nelasīti. Uzspied pašā lapas apakšā "Mark Board As Read". Labo pusi var aizvērt ciet, ja tā nepatīk. Tieši kā windowā - krustiņu uzspiežot. Foto te nekad nav varējis ielādēt. Avatara vietā izmanto gravataru, tas ir globālāks.
  12. Šis nav jauns skins. Šī ir jauna IPB versija - 3.x. Iepriekšējā bija 2.x. Gan ar laiku pieradīsi :) Tā vienmēr liekas, kad uzliek jaunu versiju. Te vismaz ir tev patīkošs URL formāts - ne no pagājušā gadsimta :)
  13. Uzinstalē sev linux'i un pārbaudi. Tam visai ērti var izmantot dažādas virtuālās mašīnas (VMWare, VirtualBox, utml).
  14. bubu

    sintakse

    Nu tad tu nekorekti savu problēmu aprakstīji. Es to biju sapratis, ka tu saki, ka tev drukājas tikai selected="selected" un tālāk nekas.
  15. bubu

    sintakse

    Pārbaudi likt iekavās nav ne vainas. Kaut katru mainīgo liec iekavās, tas netraucēs. Kļūda ir tur, ko es jau #2 postā teicu - ka . operatoram ir lielāka prioritāte nekā ?: operatoram. Respektīvi kods $a?$b:$c.$d vispirms [var iedomāties, ka] izpildīs $c.$d un tikai tad sāks pārbaudīt $a vērtību un tad izvēlēties vienu no $b vai $c.$d variantiem. Saliec iekavas, ja gribi savādāk.
  16. bubu

    sintakse

    Atkal mānās, ka nepalīdz... visi tikai mānās un mānās :)
  17. Kāpēc tad tu lieto tādu "nenormālu" forumu? :) Oficiālajā dokumentācijā nekas nav par to uzrakstīts?
  18. bubu

    sintakse

    Vai tik . operatoram nav stiprāka prioritāte nekā ?: operatoram? Saliec iekavas, lai izpildītu ?: pirms . operatora.
  19. Rādi un stāsti labāk problēmu. Piemēru jau pilns forums, slinkums atkal rakstīt visu to pašu, ko vienmēr, no jauna.
  20. Nesapratu par to savā lapā tavu formu.. Es lietotu curl vai kaut ko analoģisku un nekādu problēmu ar ssl. Arī darbību ar interneta banku var emulēt, ja ļoti ļoti gribās.
  21. Saliec lauku nosaukumus masīvā: $fields = array("lauksA", "lauksB"); Un tad uzraksti ciklu, kurā pārbaudi katru lauku no šī masīva. Kad vajadzēs pamainīt laukus, pielikt jaunu, vai izvākt vecu, tad vajadzēs mainīt tikai viena masīva elementus. Nebūs garš un nepārskatāms kods jālasa.
  22. Vienkāršākais variants būtu paņemt un lietot unrar.exe (no rarlab.com) ar system/exec -veidīgām funkcijam.
  23. Klez, kā SSL novērsīs iespēju man uzrakstīt skriptu, kas submitēs tavas lapas forumu no jebkuras citas vietas?
  24. Par kādiem robotiem iet runa? Ja par softiskiem - tad jebkurā softā to var darīt, vai tas pitons, perls vai tas pats php, vai tīrs šells. Atkarībā no vides, vajadzībā un iespējas. Ja par hardwariskiem, tad tur iespējas daudz izvirst visdrīzāk nebūs. Jālieto būs tas, kas tiek piedāvāts.
×
×
  • Create New...