Jump to content
php.lv forumi

Psycke

Reģistrētie lietotāji
  • Posts

    42
  • Joined

  • Last visited

Everything posted by Psycke

  1. Kas man ir jāieliek skriptā, lai pēdējais pievienotais ieraksts, tiktu iekrāsots uz 2 dienām? Skripts: http://paste.php.lv/5693
  2. Psycke

    CSS popups

    Paspēlējos ar CSS stilu, lai nobīdītu to popupu malā, jeb tālāk no peles un viss izdevās :)
  3. Psycke

    CSS popups

    Nū... Nevienu skriptu no jūsu dotajiem neizmēģināju, bet izdomāju citu risinājumu, kurš strādā diezgan perfekti!
  4. Psycke

    CSS popups

    #popup { BORDER: 1px dotted #000000; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: xx-small; DISPLAY: none; POSITION: absolute; Z-INDEX: 10; FILTER: alpha(opacity=90); opacity: .90 } Šis parāda man nepieciešamo informāciju popup'ā. Kā man panākt, lai popups rādītos pilnībā pa vidu ekrānām? Popups uzlec brīdī kad es uzhoveroju uz bildes.
  5. Tici, vai netici, bet iekš php.net visu laiku lasīju par arrayiem, bet tā arī neiebraucu. Protams esmu ļoti neuzmanīgs un varbūt palaidu garām tieši to, ko man vajag, bet neatradās. Mamma arī vienmēr ir teikusi, ka vīriešiem acis nav pierē, bet gan kaut kur citur... :)
  6. Ak... Paldies bubu! Tagad viss strādā un arī uzreiz varēšu citus izvilkt. Tiešām, liels paldies, visiem, kuri centās palīdzēt, it sevišķi bubu!
  7. Bet kā tad man drukāt, lai izvadas value nevis viss kopā? Es jau izvadu ārā ar šo - $data["rules"][$x] - un tad viņš man izdod to Array. Izvadot ārā ar - print_r($data["rules"][$x]) - man izdod Array ( [rule] => $x => [value] => $x ).
  8. Bet viņš man nestrādā. Es viņu ielieku iekš html.php faila (fails ar funkcijām, kuras izvada visu ārā - http://paste.php.lv/5683), bet man tur nekas neparādās manis norādītajā vietā. Esmu noskaidrojis, ka visi man nepieciešamie arrayi glabājas iekš $data["rules"] Mēģinot izvadīt info ar šo $data["rules"][$x] viņš man parāda Array, izņemot, ja arraya skaits ir augstāks par pieejamo arrayu skaitu, piem, 300. Cik papētīju ar print_r($data["rules"][$x]) tad Array ir pats pirmais vārds kas parādās. Varbūt ar šo jūs man varētu pateikt kaut ko nedaudz vairāk. Bet tagad iešu gulēt :D
  9. 1) fails, kurš satur function rulesdropdown - http://paste.php.lv/5680 2) fails ar funkcijām, kuras izvada visu ārā - http://paste.php.lv/5683 3) datu iegūšanas funkcija - http://paste.php.lv/5684 4) rules funkcija un citas informācijas izvades funkcijas - http://paste.php.lv/5685 Visu array informāciju iegūstu caur 'print_r($data)'. Visi faili nav iemesti iekš paste.php.lv jo viņi ir diezgan daudz, bet šie itkā būtu tie galvenie. Izstāstīšu vēlreiz savu bēdu un šoreiz sakarīgāk. Tātad... Augstāk ir visi faili, kurus ieteica rediģēt skripta galvenais veidotājs, jo tie varētu saturēt nepieciešamo informāciju. Visa informācija tiek izvadīta caur 'rulesdropdown' funkciju. Man no viņas vajag dabūt ārā kāda atsevišķa arraya vērtību. Iekš 'rulesdropdown' var redzēt, ka viss ir sadalīts divās daļās. Pats 'rule' un 'value'. Man ir nepieciešams izdabūt ārā 'value'. Ceru, ka tagad sapratīsist kaut ko vairāk un arī spēsit man palīdzēt. ups. double posts.
  10. Nu es pamēģināšu uzmest tos visus failus uz paste.php.lv tad kaut ko vairāk varbūt varēsit pateikt.
  11. Ko pats daru es saprotu, bet ir iespējamība, ka nesaprotu, ko jūs man sakat.
  12. Nav ne jausmas, bet neko ārā neizvada.
  13. Bet nedabū ārā. Viņš parāda tukšu vietu.
  14. $rules['rules'][0], $rules['rules'][1], $rules['rules'][2], ... ? Nestrādāja. Izdrukāju pre tagos un vienalga neko nesaprotu o_0
  15. Neder gan. Nū... Izņemot info ārā no tā arraya, es dabonu šo te: Array ( [host] => 213.21.217.178:27015 [status] => up [time] => 1182189986 [info] => Array ( [name] => Trick-Jumps.lv Kreedz server [game] => Counter-Strike [version] => 47 [password] => 0 [anticheat] => 0 [os] => l [map] => kz_absolute [bots] => 0 [players] => 9 [slots] => 12 ) [players] => Array ( [0] => Array ( [userid] => 1 [name] => On3 and only | Reinhoolds [kills] => 0 [time] => 00:37:46 ) [1] => Array ( [userid] => 2 [name] => turbiina*/;) [kills] => 0 [time] => 00:10:15 ) [2] => Array ( [userid] => 3 [name] => Potti | Mini_Pro [kills] => 0 [time] => 00:00:51 ) [3] => Array ( [userid] => 4 [name] => pycckue [kills] => 0 [time] => 00:00:49 ) [4] => Array ( [userid] => 5 [name] => MyJIbTuK [kills] => 0 [time] => 00:00:30 ) [5] => Array ( [userid] => 6 [name] => siikais [kills] => 0 [time] => 00:00:48 ) [6] => Array ( [userid] => 7 [name] => Zizu [kills] => 0 [time] => 00:01:08 ) [7] => Array ( [userid] => 8 [name] => 3BEPyGA [kills] => 0 [time] => 00:13:36 ) [8] => Array ( [userid] => 9 [name] => CONTRA|[.:S-pils:.] Acc` [kills] => 0 [time] => 00:01:01 ) ) [rules] => Array ( [0] => Array ( [rule] => _tutor_bomb_viewable_check_interval [value] => 0.5 ) [1] => Array ( [rule] => _tutor_debug_level [value] => 0 ) [2] => Array ( [rule] => _tutor_examine_time [value] => 0.5 ) [3] => Array ( [rule] => _tutor_hint_interval_time [value] => 10.0 ) [4] => Array ( [rule] => _tutor_look_angle [value] => 10 ) [5] => Array ( [rule] => _tutor_look_distance [value] => 200 ) [6] => Array ( [rule] => _tutor_message_character_display_time_coefficient [value] => 0.07 ) [7] => Array ( [rule] => _tutor_message_minimum_display_time [value] => 1 ) un vēl dažas rindas ir klāt. funkcija rules: function rules(&$handle,&$result) { $challenge = pack("NN", 0xFFFFFFFF, 0xFFFFFFFF); $response = communicate($handle,A2S_RULES.$challenge); $control_byte = getchar($response); if($control_byte == S2C_CHALLENGE) { $challenge = $response; $response = communicate($handle,A2S_RULES.$challenge); $control_byte = getchar($response); } if($control_byte != S2A_RULES) return FALSE; $result = array(); $count = getint16($response); for($i = 0; $i < $count; $i++) { $key = getstring($response); $value = getstring($response); $result[] = array("rule"=>$key,"value"=>$value); } ksort($result); return TRUE; }
  16. Kā tieši? Nu tas ir mans skripts tur iekš code tagiem, kurš izvelk informāciju no servera. Visu saliek vienā arrayā un to var aplūkot caur dropdown boxu. Man ir nepieciešams izvilkt dažas rindas ārā no arraya jeb no tā dropdown boxa, lai tās varētu kaut kā dabūt tukšā vietā kā ar echo. Nu es nemāku skaidrāk izskaidrot.
  17. Redz kur ir mans skriptiņš function rulesdropdown($rules) { if ( !is_array($rules) ) return ""; $response = "<select class='si_rules'>" . "<option selected>cvar: value</option>" . "<option>---------------------</option>"; foreach ( $rules as $rule ) $response .= "<option>".substr($rule["rule"],0,20).": ".$rule["value"]."</option>"; return $response . "</select>"; } Viss kopā strādā ar socketiem, un visi šie arrayi tiek izlikti no servera. Kā, la ies dabonu vienu speciālu arrayu ārā? Nu jā šajā gadījumā katrs arrays saucas 'rule'. Tātād... Kā, lai es dabonu vienu 'rule' ārā no arraya? Paldies jau iepriekš.
×
×
  • Create New...