Jump to content
php.lv forumi

mad182

Reģistrētie lietotāji
  • Posts

    312
  • Joined

  • Last visited

Everything posted by mad182

  1. Grey_Wolf: Tavs html's ir briesmīgs :) Norādīt klasi gan paragrāfam, gan saitei ir lieki, un ielikt bloku iekš inline elementa ir ne tikai lieki, bet arī nepareizi no standartu viedokļa. .menu_nav a { /* stuff */ }
  2. Cik liela pikseļos ir bilde un kāds ir atmiņas limits? imagecreatefrompng vajag vairāk atmiņas, kā jpeg un gif funkcijām uz to pasu attēla izmēru.
  3. Vari lūdzu pateikt arī, kā to e parametru ir jānorāda konkrētajā gadījumā? Uzgooglēju piemērus, bet visur ir tādi pavisam elementāri ar vienu mainīgo un /e vienkārši galā pieliktu. Piemēri darbojas, bet lai kā es mēģinātu to e iebarot šeit, kaut kas nesanāk. Nav īsti pārliecības kur vinu jāliek ar visiem tiem "#" un tamlīdzīgi. Regulārās izteiksmes man vispār izskatās pēc ķerburu rindas :/
  4. Šeit ir saīsināts koda fragments, kurš tekstā ievietotu youtube linku aizstāj ar "embed" objektu, kopā ar linku. Gribētos zem šī objekta parādīt arī video nosaukumu html'ā, garumu, varbūt vēl kaut ko. Principā to izdarīt ar YT api ir elementāri, tikai saskāros ar problēmu, ka nesanāk neko izdarīt ar "$4", kas ir video ID. Piemēram ieliekot to iekš substr('$4',0,2) gala rezultātā tā pat tiek izvadīta vērtība visā garumā. Cik saprotu, šie mainīgie iekš preg_replace nav mainīgie PHP izpratnē, un php kods tur netiek izpildīts, bet tālāk arī netieku, jo par regulārajām izteiskmēm man ir visai tumša bilde un manuālī kaut kā nesanāk atrast to, ko vajag. Tik tālu strādā: echo preg_replace("#(^|[\n ]|<a(.*?)>)http://(www\.)?youtube\.com/watch\?v=([a-zA-Z0-9\-_]+)(</a>)?#im",'Video ID ir $4', $text); Būtībā tas, kā es gribētu, lai tas strādātu ir: echo preg_replace("#(^|[\n ]|<a(.*?)>)http://(www\.)?youtube\.com/watch\?v=([a-zA-Z0-9\-_]+)(</a>)?#im",'Video nosaukums ir '.dabut_video_nosaukumu($4), $text); Attiecīgi funkcija dabut_video_nosaukumu() teorētiski atgriež video nosaukumu no API, ja tai padots video ID. Bet acīmredzot to šādi nevar izdarīt. Vai ir kādi padomi? Ko es daru nepareizi?
  5. mad182

    Text area

    Ja nemaldos, tad The GIMP, laikam zem filtriem, bija tīri parocīgs image map taisāmais rīks.
  6. 2easy: pamēģini, kas notiks, ja tekstā iekļausi [email protected] :)
  7. Tas ir normāli, ka tas tmp folderis aizņem 700 MB?
  8. Ja parametrs var būt tikai skaitlis, tad vienkāršāk/pareizāk būtu: $id = (int)$_GET['id']; vai $id = intval($_GET['id']); Un nekāda eskeipošana nav vajadzīga.
  9. Grey_Wolf: Nu es ar to domāju tikai to, ka tā tabula ir salīdzinoši lielāka par citām, ar kurām tādas problēmas nerodas. Sver viņa tikai ap 40 MB. Laikam jau izmēram ir nozīme, pamēginaju tādu pašu kveriju uz komentāru tabulas kas sver 60MB un rezultāts tas pats, bet uz citām, pavisam mazam tabulām nav tādas lietas. Un kā lai ar to pietaisīto temp folderi cīnās? Ir kaut kādi veidi kā no tā izvairīties vai vienkārši jāņem vairāk vietas? Šķiet, ka arī iepriekš ir bijusi gļuki ar to jaunāko komentāru kveriju, bet parasti naktī pazūd, laikam līdz ar kaut kādu servera skriptu palaišanu vai kaut ko tādu.
  10. It kā jautāju, bet īsta skaidrība, kāpēc tas notiek tikai ar vienu kveriju, tā arī neradās. Vietai teorētiski vel vajadzētu būt. Lai nu kā, izskatās, ka ar php koda vai kveriju mainīšanu tas laikam nebūs atrisināms. Nksies cerēt uz hostinga sniedzējiem...
  11. mad182

    POST ,

    if(isset($_POST['title'],$_POST['story']) && !empty($_POST['title']) && !empty($_POST['story']))) { //apstrada un liec datubaze } else { //izdruka pazinojuma, ka vissirslikti } Manuprāt ir labi formai pielikt čekošanu ar javascript, lai bez liekas gaidīšanas uzmet paziņojumu un neļauj nosūtīt formas datus, ja nav aizpildīti vajadzīgie lauki. Tad tev arī nebūs jāsatraucas, kā nepazaudēt lietotāja ievadītos datus, ja neaizpildīts bijis tikai viens no laukiem. (Javascript gan nevajadzētu atstāt kā vienīgo pārbaudi).
  12. Pēkšņi lapā pārstāja strādāt jaunāko tēmu parādīšanas iespēja. nekas netika izmainīts, vienkārši izbeidzās... Tiek izpildīts idejiski šāds kverijs: SELECT * FROM raksti LIMIT 10 šobrīd nekas netiek atgriezts, mysql_error() izmet Visi citi kveriji lapā izpildās pareizi, šo pašu kveriju pārveidojot par SELECT * FROM raksti WHERE kategorija = 123 LIMIT 10 viss izpildās normali. Kas tas par brīnumu? Tas varētu būt saistīts ar to, ka rakstu tabula ir salīdzinoši liela? Galvenokār interesē, kā var būt, ka visi citi kveriji izpildās un sim pašam peiliekot WHERE nosacījumu arī viss notiek normāli?!
  13. TinyMCE redaktoram ir plugins "inlinepopups", kas pārveido popup logus par glītu div elementu ar iframe. Gribētos lai arī daži citi logi atvērtos tādā pat veidā un izskatā. Vizuālo stilu jau nebūtu problēmas izkasīt, pašam pluginam nāk līdzi tīri jauks paraugs, bet gribētos arī lai strādā pats atvēršanas un pārvietošanas javaskripts. Varbūt kāds ir izpīpējis, kā piespiest šo pluginu darboties ārpus TinyMCE?
  14. mad182

    rss

    Priekš RSS varbūt ir vērts uzmest aci http://simplepie.org/
  15. mad182

    Uzlabots title

    Nu draugos ir šāds jquery plugins, tur pat arī links uz oriģinālu... http://ifrype.com/js/jquery.tooltip.pack.js.502
  16. Floats neietekmē augstumu elementam, kurā tas atrodas. http://paste.php.lv/01c11d89e1907f7e79afa8ae4dc64b60?lang=html4strict Kaut kā tā...
  17. Nepagāja ne 10 minūtes un problēmu atrisināju. addListener protams uz kartes ne marķiera bija jāliek Laikam jāiet ieelpot svaigu gaisu.
  18. Droši vien, ka zinātājiem tas liksies ārkārtīgi elementāri, bet nu mokos lasot dokumentāciju un nezin kādēļ nesanāk panākt lai kaut kas izpildītos izmainot kartes zoomu. Darbībā ir šeit: http://blocins.lv/files/gmaps/gmaps.php Vajag, lai pievelkot karti tuvāk vai tālak, atjaunotos zoom lauka vērtība, tā pat, kā tas notiek beidzot marķiera pārvietošanu. It kā ir "zoomend" events, bet nezin kādēļ viņš man negrib darboties vai kaut kam nepareizam viņu lieku klāt. Varbūt kāds kas ir ar google kartēm darbojies, var izpalīdzēt?
  19. Jautājums, vai tas ir vajadzīgs? Varbūt pietiek ar vienkāršotu xhtml versiju, bez smagām bildem un ar mazam ekrānam piemērotu navigāciju? Atkristu problēmas ar satura dublēšanu divos variantos. Prakstiski visi daudz maz modernie telefoni prot attēlot xhtml. IMHO wml praktiski ir miris. Vēl varētu būt variants izlaist tekstu caur strip_tags vai kaut kādu advancētāku koda aizvakšanu. Bet nu atkarīgs no tā, kas tas par saturu.
  20. Varbūt kāds, kuram ir lielāka skaidrība varētu pastāstīt par šo tēmu. Par SMS pakalpojumu ieviešanas tehnisko pusi apmēram būtu skaidrs, jautājums vairāk, vai es tos legāli varu piedāvāt kā privātpersona, bez pašnodarbinātas personas statusa vai IK veidošanas?
  21. Man ir viena datubāzīte kuru laiku pa laikam vajag pārkopēt, tā šobrīd aizņem ~110mb un aug. It kā nekas liels, bet serverim man ir tikai http un ftp pieeja un webiskie rīki kā phpmyadmin to eksportējot vai importējot vienā gabalā aizrijas. Pa vienai tabulai vēl kaut kas sanāk, bet nu ar lielāko tabulu brīžiem arī atsevišķi ir problēmas. Gribēju pajautāt, vai ir kāds toolis, kas prot eksportēt palielas mysql datubāzes, vislabāk, ierakstot failā uz servera. Vai varbūt to var kaut kā izdarīt caur phpmyadmin? Ar importēšanu problēmu nav, izmantoju šo: http://www.ozerov.de/bigdump.php
  22. Nu tā pat kā uz jebkuru citu stringu, tikai temp failam nav paplašinājuma. Paplašinājumu tu tak tā pat ņemsi no $_FILES['file']['name']...
  23. BH: nu.tad.ir.baigie.tuudi.fs.tar.gz.enc Es parasti izmantoju: pathinfo($filename,PATHINFO_EXTENSION);
×
×
  • Create New...