Jump to content
php.lv forumi

Stopp

Reģistrētie lietotāji
  • Posts

    770
  • Joined

  • Last visited

Everything posted by Stopp

  1. jap, un tad, kad iedod kodu, tad brēc, ka neko nesaprot un kas tajā kodā īsti notiek :D
  2. nesapratu gan, ko tu īsti meklē. varbūt extract ?
  3. Stopp

    php+javascript

    caur post vai get. sākumā kaut kādam laukam (parasti hidden) ar javascript piešķir vērtību, tad to formu, kurā lauks atrodas, procesē, un tad ar php savāc datus.
  4. <script> function skaitit() { var skaits=0; var checki=document.getElementsByName("c"); for(i=0;i<checki.length;i++) { if (checki[i].checked==true) skaits+=1; } alert(skaits); } </script> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/> <input type="checkbox" name="c" onClick="skaitit()"/>
  5. onchange edīte: pagpag, neiedziļinājos tanī tavā kodā, kad rakstīju.. viņš tāds neskaidrs. atbrīvosi, lūdzu, no visa liekā ?
  6. umm, neskaidrošu ar vārdiem, bet ar mazu piemēru. <input type="text" onkeypress="if(nospiests enter) alert('ir enter');"/> kā to enteru pārbaudīt ? paldies.
  7. nebija tas rtfm, tie bija citi forumi :) tikai tur nejautāju, bet atradu.
  8. atradu jau. jāuztaisa re=new RegExp(teksts, 'g'); un tad replace funkcijā teksts vietā jāraksta tā RegExpa nosaukums, t.i. re.
  9. Stopp

    noslēpt js

    eh, nu labi :) paldies par informāciju vismaz
  10. pacelšu tēmu, ko man par šito ir viena neskaidrība. gribu aizvietot jau definētu variabli ar citu, tāpēc nezinu, kā rīkoties, jo starp slīpsvītrām likt viņu nevar... piemērs: var replaced=text.replace(teksts, aizvietotaajs); kā man dabūt, lai to teksts variabli meklē visu laiku ?
  11. Stopp

    noslēpt js

    nea, pats taisīju, pats :) nu labi, tad simtprocentīgi nenoslēpšu. bet slēpt man tā kā tā gribas - vismaz interesei :p
  12. nu tā, man ienāca prātā viena skaudīgi orientēta doma. es uztaisu javascript failu, bet man negribas, ka citi to redz, jo es, redz, esmu pie tā koda traki pūlējies, kods pilda funkcijas, kādas reti kurā lapā var atrast un es negribu, lai tas kods sadzimst citās lapās kā sēnes pēc lietus. ir doma tāda - lapā uztaisa sesiju un tad ar script tagu izsauc kādu citu php failu. šis php fails pārbauda, vai eksistē sesija, un, ja eksistē, tad izspļauj js kodu un izdzēš sesiju. tādā gadījumā, ieejot lapā, javaskripts darbojas, bet, ierakstot address barā tā faila adresi, nerādīsies nekas (vai kaut kas, kā nu es gribēšu). itkā jau darbotos, bet, noseivējot lapu, tas javaskripts atvilksies līdzi un noseivēsies. to nevar nekā apiet ?
  13. rindu laikam izdzēsa ar unset(file("fails.txt")['0']); tas izdzēsīs pirmo rindu. t.i. uztaisi pie katras rindas pogu šādi foreach($news as $key=>$value) { print("$value <a href='dzest.php?rinda=$key'>dzēst</a><br>\n"); } un fails dzest.php izskatās šādi unset(file("teksts.txt")[$_GET['rinda']]); ps. nezinu, vai strādā, man tā tikai liekas ;) edīte: sākumā laikam tikai jādefinē tas file("teksts.txt") kā kāds mainīgais. nu labi uzrakstīšu. dzest.php: <?php $f=file("teksts.txt"); unset($f[$_GET['rinda']]); fputs(fopen("teksts.txt", "w"), implode("\n", $f)); ?>
  14. nuu, ja tīri informācijai, tad enteri aizstājas ar \n vai \r\n no textarea Windows padod \r\n, citas os laikam \n, tāpēc man nepatīk nl2br funkcija, jo ņ tiek aizstāts, bet \r paliek. labāk lietot šādas 2 rindiņas $t=str_replace("\r\n", "<br/>", $t); $t=str_replace("\n", "<br/>", $t); ps. šī tēma neder sadaļā HTML un XHTML.
  15. netestēšu, bet varbūt var tā <script> var vertiba=document.getElementById('el1').value; document.getElementById('divs').innerHTML='<input type="text" id="el1" value="'+vertiba+'">'; </script> <div id="divs"><input type="hidden" id="el1" value="jebkāda vērtība"></div> edit: notestēju, viss darbojas. tagad tikai ietaisam funkcijā un lietojam vairākos gadījumos. <script> function changetype(div_id, inp_id, wanted_type) { var vertiba=document.getElementById(inp_id).value; document.getElementById(div_id).innerHTML='<input type="'+wanted_type+'" id="'+inp_id+'" value="'+vertiba+'">'; } </script> <div id="divs"><input type="hidden" id="el1" value="jebkāda vērtība"></div><br/> <input type="button" value="mainīt tipu" onClick="changetype('divs', 'el1', 'text');">
  16. hmm, līdz šim likās, ka $_SERVER['HTTP_REFERER'] šādos gadījumos (uz bildēm) nedarbojas. bet testējis laikam nebiju :) tad faktiski pilnīgi droša pārbaudes veida nemaz nav ?
  17. Stopp

    Fona izmers

    <script> var platums=screen.width; var augstums=screen.height; </script> nezinu, vai der...
  18. paste.php.lv :) varbūt viens vai divi cilvēki krāmēsies ar to tavu arhīvu.
  19. nuu teiksim tā, man ir lapa, kurā es ielieku img tagu ar atribūtu src, kam vērtība ir http://blabla.com/bilde.php vārdu sakot parādu lapā bildi, kas ir uzģenerēta ar php un šis php fails atrodas uz cita servera. kā es varu noteikt to adresi, kurā bilde tiek attēlota, t.i. tās lapas adresi, kurā ir tas img tags ? paldies.
  20. paldies, nu laikam viss sanāk :)
  21. hmm, rodas nākamā problēma. ja es ievadu laukā "es&u=r", tad aizsūtīsies viens post elements ar kodā dotu nosaukumu un vērtību 'es' un viens post elements ar nosaukumu 'u' un vērtību 'r'. vai ir to iespējams apiet ? pagaidām man prātā ir tikai & vai = simbola aizliegšana...
  22. atradu pats, tēma slēgta..
  23. nu tā, šī ir kāda otrā diena, kad ņemos ar ajax, tātad pilnīgi zaļš, bet ne par to ir runa. es ar http.open savienojos ar POST metodi, un ar http.send aizsūtu kāda lauka vērtību. post metode ir, bet $_POST masīvs izrādas tukšs.. kas tā ir par problēmu ? paldies.
×
×
  • Create New...