Jump to content
php.lv forumi

Aleksejs

Moderatori
  • Posts

    4,584
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Aleksejs

  1. Īsumā - jādara tieši tas pats, kas būtu jādara, lai iekš HTML lapas rādītu to pašu. Jautājums - ko tu tieši gribi rādīt, kad, pieņemsim, es ieeju šjā lapā? Vai tā brīža, kad iegāju lapā, kadru; vai arī live-video?
  2. nevajag žmiegties uz random skaitļu garumu ;) 4 cipari ir ļoti maz. uztaisi kaut kādu 32 simbolus garu stringu un glabā to.
  3. Man šķiet, neko daudz labāku izdomāt neizdosies. Jo nekādas "PUSH" tehnoloģijas parastiem pārlūkiem nav. Vari mēģināt Javā ;) Vienīgi, lai nedzenātu vienus un tos pašus datus pārāk bieži, varētu uztaisīt tā, ka refrešu pieprasot sūta veco datu kontrolsummu. Ja serveris konstatē, ka kontrolsumma datiem ir izmainījusies, tad tikai pārsūta datus klientam.
  4. Un ar ko tev Kaklz variants nepatika?? Tu taču pie logina vari pārbaudīt, vai sesijai ir beidzies termiņš (vai pie IP adreses pierakstītais laiks atšķiras par 20 minūtēm no pašreizējā laika).
  5. Es būtu ar mieru piedalīties. Protams, ja mūsu labākais no labākajiem, gudrākais no gudrākajiem spīdeklis un programmēšanas korifejs un neapšaubītais guru, kuram ļoti patīk aviācija... atzītu, ka es, mazais, un niecīgais, esmu cienīgs uzņemties šādu godu. Bet, ja nopietni. Lai iztulkotu jau nevajag to CVSu uz PHP.net, varbūt var to izdarīt un miers un kad būs/ja būs pieeja tam, tad arī aizbliezt viņiem visu uzreiz. Neuzskatu, ka to tulkotgribētāju būs tik daudz, ka tā versiju kontrole utt būtu tik ļoti vajadzīga.
  6. Vai ir kāds koordinators?
  7. Vispār jau RTFM, bet īsumā masivs['id'] ir asociatīvā indeksēšana --> masīvs, kuru var indeksēt, gan normālā veidā masivs[0], masivs[1] utml, gan asociatīvi (kā "asociācija" darbojas teksta birkas kā masivs['id'], masivs['kolonna'] utt). mysql_fetch_array - rezultātā dod masīvu, kuru nevar indeksēt asociatīvi, bet tikai veidā masivs[0], masivs[1] utt mysql_fetch_assoc - rezultātā dod masīvu, kuru var indeksēt asociatīvi, pie kam "asociācijas" atbilst atgriezto kolonnu nosaukumiem vaicājumā.
  8. Nekāda vaina, manuprāt. :P Ja nu vienīgi resampled varbūt izpildās ilgāk...
  9. tad uztaisi echo vaicājumam. vajadzētu iedot kaut ko šādu: select * from test where ip='111.111.111.111' ā un vēl (tas gan nav šī erroora sakarā) nomaini mysql_fetch_array uz mysql_fetch_assoc
  10. Tā jau labāk :lol: Kāpēc tev 2x noiek mysql_connect??? Pamēģini šito. <?php if (!mysql_connect($hostname,$dbuser,$dbpass)) {echo "Nevar pievienoties DB"; exit;} mysql_select_db("$dbname"); // turpinājums $table2 = "test"; $ip = $_SERVER['REMOTE_ADDR']; $result = mysql_query("select * from $table2 where ip='$ip'"); if ($row = mysql_fetch_array ($result)) { $ipp = "".$row["ip"].""; echo "$ipp"; } else { echo 'Nav tādas IP'; }
  11. Kamēr nepateiksi kāds errors, nekādus komentārus nesniegšu!!! :( (neatkarīgi no tā, cik tie ir sakarīgi ;) ) Cik reizes var teikt, ka tā ir necieņa pret pārējiem?! Ko nozīmē met erroru???!!! Vai tev neienāca prātā šī errora tekstu arī iepostēt??? Esmu nikns! :angry:
  12. apskaties manuālī sadaļu par sesijām ;)
  13. Vēl var izvirst un taisīt savu challenge-response mehānismu. Bet tas tikai tad, ja nav pieejams https. Gadījumu, kad nepietiek tikai ar https, parastos projektos ir maz.
  14. izlabo: $unique = "1234": kolu uz $unique = "1234"; semikolu
  15. jb4: Tu esi ļauns ;) Bet tu jau tāpat to zini, vai ne?
  16. Aleksejs

    ftp

    Vajadzētu + norādi uzstādījumos, ka konektēsies PASSIVE rešīmā.
  17. Shame on u, Gacha! Es, teiksim, IE lietoju tikai tik daudz, lai palaistu windowsupdate. Pārējā laikā Mozilla Firebird.
  18. Tu drošivien domā uz M$ Win kastes... Bez tam par domēnu reģistrāciju Latvijā (*.lv) atbild Latnets, tā ka neatkarīgi, kur glabājas tavi DNS ieraksti, būs jāmaksā naudiņas Latnetam vienkārši par to, ka tev tāds domēns ir.
  19. Upps bija nepareizi SELECT * FROM jaunumi ORDER BY id DESC LIMIT 0, 4
  20. Aleksejs

    Droshiiba

    No attālināta datora sliktais dabūs tikai noparsētu html failu, ja izsauks include('http://www.tavalapa.lv/mysql_config.php"); No tā paša datora, gan sliktais, var ieraudzīt tava faila saturu. Ja: 1) viņš var izvaidot kādu failu/(likt izpildīties patvaļīgai php funkcijai) tavā katalogā. Piemēram, sliktais izveido failu apskatit.php, kas satur: <? highlight_file('mysql_config.php' ?> 2) Jūs abi hostējaties uz viena un tā paša servera, un serveris ir uztaisīts pietiekami līki, lai atļautu ieincludēt vienam otra failus Piemērs: /var/www/gachaslapa - tavas weblapas katalogs /var/www/sliktaalapa - sliktaa weblapas katalogs Šajā gadījumā sliktais var uztaisīt līdzīgu failu kā iepriekš tikai nu jau savā katalogā un raksta highlight_file('../gachaslapa/mysql_config.php'); Ievēro - tas, ka tu pieslēdzoties pie servera ar ftp/ssh nevari uztaisīt cd uz augstāku direktoriju, vai direktoriju "sliktaalapa" nepasaka itin neko par to, vai lietotājs noname (pieņemsim, ka tā sauc lietotāju ar kura id izpildās PHP) var darīt šādas lietas, vai nē. Apmēram tā, plus vēl daudzas jo daudzas lietas, kas varētu noiet greizi. piemēram, sliktais varētu uzhackot visu serveri, uz kura hostējas tava lapa un iegūt tur root tiesības - tātad iespēju izlasīt tavu failu. utt.
  21. Aleksejs

    Droshiiba

    Problēma ar šādu pieeju if ($PHP_SELF != "tavalapa") { exit; } ir tas, ka tev šis skripts izpildīsies tikai iekš "tavalapa", bet ja uztaisīsi lapas "savalapa" un "viņalapa", tad nāksies taisīt kautkādu case tipa: switch ($_SERVER['PHP_SELF']){ case 'manalapa': break; case 'tavalapa': break; case 'viņalapa': break; case default: exit; } //kods un ja šīs lapas būs ļoti daudz un bieži mainīsies, tad būs jādomā kāda cita pieeja.
  22. Tad uzoploadeet var tikai process, kursh darbojas ar taadu ID, kas ir owner shai direktorijai.
  23. Tieši tāpēc mani sajūsmina teksti tjipa "es tikko te nedaudz izlaboju", kam seko n-tās rindiņas, bez jebkādas norādes, kur un kas ticis izlabots <_<
  24. Nepareizi permissioni failu sistēmā
×
×
  • Create New...