Jump to content
php.lv forumi

Aleksejs

Moderatori
  • Posts

    4,584
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Aleksejs

  1. jā, par to, ka var arī iekš FTP gan nezināju. <_< Bet tā kā ftp atzīstu tikai anonīmajā režīmā, tad visu daru caur ssh/scp. Protams, ja nav, ssh tad nav... Starp citu, kāda aptuveni ir ātrumu atšķirība scp un ftp? Itkā scp vajadzētu būt lānākam, taču pieļauju domu, ka ierobežojošais faktors ir un paliek trubas resnums, nevis paša protokola nodrošināšanai nepieciešamie datorresursi.
  2. chmod nevis chmode. Tas jāraksta, ja esi pieslēdzies caur telnet/ssh. Caur FTP, šķiet, to izdarīt nevar.
  3. Serveris vispirms mēģina parādīt index.html un tikai tad index.php, ja nav precīzi norādīta lapa. Vai ierakstot index.php rāda pareizo lapu?
  4. Aleksejs

    times.lv

    IZDRĀZTA nevis IZDRĀSTA :P Lamāsimies gramatiski pareizi! :D
  5. Aleksejs

    forma

    Šifrēšana ir kodēšanas speciāls gadījums. Atšķirība: Kodēšana pamatā domāta, lai pārveidotu informāciju no viena attēlojuma citā attēlojumā. Parasti tas tiek darīts šādu iemeslu dēļ 1) Informācijas oriģinālais attēlojums nav savietojams datu pārraides kanālā/uzglabāšanas ierīcē izmantoto datu attēlojuma veidu. (Skaitļus no decimālās sistēmas pārveido binārajā skaitīšanas sistēmā, lai varētu uzglabāt datora atmiņā. Vai vēl labāk - elektriskos signālus pārveido optiskajos, lai iedabūtu iekš fiber optic) 2) Informācijas oriģinālais attēlojums satur tādus simbolus, kuriem ir īpaša nozīme datu pārraides kanālā izmantotajā attēlojumā (piemēram, zīme / failu sistēmā, visāda veida sinhronizācijas signālu virknes datu pārraides kanālos). Kodēšanai tātad pamatdoma nav ierobežot informācijas pieejamību vai kaut kādā veidā slēpt informācijas saturu. Savukārt, šifrēšanas galvenais mērķis ir tieši neļaut lasīt aizšifrēto informāciju. Ja kodēšanas procesu var apzīmēt kā K(x)=x', tad šifrēšanu S(x,k)=x', kur k - šifrēšanā izmantotā atslēga. Kodēšanu var uzskatīt par šifrēšanu ar visiem zināmu atslēgu.
  6. Pieņemot, ka tā rindiņa atrodas mainīgajā $rindiņa atver failu rakstīšanai ielasi saturu mainīgajā $teksts echo failā $rindiņa . $teksts
  7. Aleksejs

    forma

    Kodēšana un šifrēšana ir divas dažādas lietas. Coding is a very basic part of modern computation and generally implies no secrecy or information hiding. In modern usage, a code is often simply a correspondence between information (such as character symbols) and values (such as the ASCII code or Base-64). Because a code can represent entire phrases with a single number, one early application for a public code was to decrease the cost of telegraph messages.
  8. A kāpēc nevar taisīt SELECT * FROM news1, news2 WHERE id=$id AND news1_id=$id
  9. Pareizi, vajag :) if($_FILES['userfile']['size'][$x]){ Gribējās jau man, lai tā būtu bijusi pedagoģiskā kļūda, bet... OW
  10. Manuprāt, risinājums ir tieši tāds, kādu piedāvāju - trešā tabula. Tavā gadījumā pat nevajag kolonnu virziens, jo, ja teiz uz i386 iet solaris :D, tad viena no solaris platformām ir i386. attiecīgi varam kolonnas nosaukt os_ID un arch_ID. SELECT A.os FROM A, C WHERE C.os_ID = A.id AND C.arch_ID = {tevi interesējošās arhitektūras ID} līdzīgi darbojas pretējā virzienā.
  11. Tātad lietotāju autentifikācija ceur PHP - kur lietotāji atrodas iekš AD? :huh:
  12. 2 PheliX: Nedaudz nepareizi. Chekboksis tiek nosūtīts tad un tikai tad, ja tas ir iečekots. Savukārt, vērtība tam ir vienaalga kāda - kādu nu izstādātājam ir labpaticies norādīt.
  13. for (x=0; x<sizeof($_FILES['userfile']['size']); x++){ if($_FILES['userfile']['size']){ //darām to kas jādare, ja fails atsūtīts } else{ //darām to, kas jādara, ja fails nav atsūtīts } }
  14. Jā, ir. Tiesa no Win uz *nix sambu, kura ņem no LDAPa accountus. Kāds sakars ar PHP? :D
  15. Uztaisi tabulu C, kura satur ID_A un ID_B un VIRZIENS (ja A piederība B nenozīmē B piederību A)
  16. 2 Toms: tev jāskatās, kā to izdarīt JavaScriptā, nevis PHP. <html> <head> <script> function aa(){ alert('Funkcija!'); } </script> ... </head> <body> ... <input type="button" value="Poga" onclick="aa()"> ... </body> </html> Tas gan tev neliedz ar PHP palīdzību ģenerēt nepieciešmo JavaScriptu, kuru klients pēc tam varēs izpildīt.
  17. noņem (izmet) tareget=_blank
  18. "\n" bez tam iekš PHP ir speciāla funkcija, kas dara tieši šo aizvietošanu: nl2br
  19. domāju, ka, ja tu apskatītu HTML kodu, tad redzētu, ka rindkopas ir saglabājušās - problēma ir tajā, ka HTML ignorē pārnesumus jaunā rindā - tev vajag "newline" simbolus aizvietot ar <br> HTML elementiem, vai arī katru rindkopu ievietot starp <p></p> elementiem. Aizvietošanu vari veikt ar str_replace funkciju.
  20. Kā tad izskatās tā forma?
  21. Vai nevar uzreiz rakstīt kaut ko līdzīgu: UPDATE tabula SET kol1 = newval1, .., kolN = newvalN WHERE kol1=oldval1 AND ... AND kolN=oldvalN Tad noupdeitot ar vieniem un tiem pašiem padotajiem laukiem varēs tikai vienreiz. Protams, tas nozīmē, ka forma padod arī vecos datus (piemēram kā <input type=hidden...>)
  22. tobiš tu gribi salikt divas 100x100px bildes par vienu 100x200px bildi???
  23. sakarā ar to, ka nosūtās tikai ie chekboxi, kas ir nochekoti, vari veidot arī šādu konstrukciju: $vaicajums = "DELETE FROM tabula WHERE ": for each $boksis in $_REQUEST['boksis'] { //ceru, ka FOR sintakse pareiza $vaicajums .= "id = $boksis OR "; } $vaicajums .= '1 < 0' //shitas vienmeer nepatiess - vienkaarshi pielikts klaat, lai nevajadzeetu to OR mest aaraa. Un ņemot vērā trinklina ieteikto kodu, forma izskatās aptuveni šāda: <FORM METHOD="post" ACTION="<? echo $PHP_SELF?>"> <? while($rinda = mysql_fetch_assoc($rezultats)){ ?> <INPUT TYPE="checkbox" NAME="boksis[<?=$rinda['id']?>]" VALUE="<?=$rinda['id']?>" <?=writeChecked("1", $boksis);?>> <INPUT TYPE="submit" NAME="btnSubmit" VALUE="ok"> </form>
  24. Nu visdrīzāk... tev pirmkārt ir jāpiešķir kaut kāds vārds tam main;igajam, kuru centies nodot tālāk. tu apmēram raksti: read.php?=32 bet vajadzētu kaut kā šādi: read.php?lapele=32 Tālāk, ja jau reiz esi to visu iecerējis paveikt viena php skripta ietvaros (read.php), tad derētu uzrakstīt kaut kādu kodu, kas atšķir gadījumus, kad tiek vienkārši atvērta lapa, un kad tiek atvērta lapa ar parametru lapele=KAUTKAS. (pameklē iekš lv.php.net par tādiem brīnumiem kā $_POST un $_GET masīviem). Kad šis kods ir uzrakstīts, viena daļa, acīmredzot, atbildīs gadījumam, kad vienkārši atvērta lapa read.php (to jau +- esi uzrakstījis), savukārt, otra - gadījumam, kad ir norādīts, kuru lapu jārāda. Tur tev vajadzēs uzrakstīt jaunu SQLu un tas laikam arī viss.
×
×
  • Create New...