Jump to content
php.lv forumi

sandrulis

Reģistrētie lietotāji
  • Posts

    162
  • Joined

  • Last visited

Everything posted by sandrulis

  1. Sveiki, jautājums tāds: kāds ir vislabākais veids saglabāt rakstus kā izlasītus? cookie vai kkur datubāzē? un kā to uzglabāt? pēc time nevar, jo citus izlasa citus neizlasa pāc kārtas (piem: nesaistošs raksts) paldies (ceru ka sapratāt manu dom)
  2. Laikam tad nepareizo pieeju lietoju :) paldies Tava atbilde noderēs :) tika ar UPDATE man vajag ;) bet to jau pats mācēšu :)
  3. ar visiem UPDATE utt visu zinu, vnk nezinu kā lai aizstāj un piemet klāt to informāciju, jo str_replace neder un šeit griežos tikai tad kad tiešam nevaru atrast atbildi ;)
  4. Sveiki, neliela problēma: tiek postētī šāda informācija: $_POST['jauns_ierkasts_1'] $_POST['jauns_ierkasts_5'] $_POST['jauns_ierkasts_9'] Un jāatjauno datubāzei noteikta ierkasta noteika rinda, piemērām $row['text']: ierakats_1;ierakats_2;ierakats_3;ierakats_4;ierakats_5;ierakats_6;ierakats_7;ierakats_8 Kā tieši jādara, lai "jauns_ierkasts_1" aizstāj "ierakats_1","jauns_ierkasts_5" aizstāj "ierakats_5", un pievieno klāt "jauns_ierkasts_9". Piebilde: ieraksts "ierakats_1;ierakats_2;ierakats_3;ierakats_4;ierakats_5;ierakats_6;ierakats_7;ierakats_8" atrodas vienā laukā nevis dažādos Paldies, ceru ka sapratāt un jau iepriekš paldies! ;)
  5. <form method='post' action='' enctype='multipart/form-data'> <input type='file' name='file'> <input type='submit' value='Pievienot'> </form> izvilkts no koda, bet lieliem fragmentiem :)
  6. $target_path = $target_path . basename($HTTP_POST_FILES['file']['name']); if(move_uploaded_file($HTTP_POST_FILES['file']['tmp_name'], $target_path))
  7. Sveiki, nomainot serveri ir radusies dīvaina kļūda :( pie augšuplādes netiek nodots faila nosaukums! agrāk, kad augšupladeju failu piemeram "fails_2012.zip", viss bija kārtibā, bet tagad tas fails tiek padots tālāk tikai tad, kad ir "fails2012.zip", cik noprotu visa problēma slepjās iekš "_" un iespējams uz citiem simboliem arī. Nevarat lūdzu apgaismot mani, kas vajadzētu izlabot vai kko pierakstit klāt kodam, lai viss būtu kā agrāk?
  8. liels paldies :) tas ir tas tieši ko vēlējos par to stringu ar pēdiņām rakstīju te forumā uz vietas tpc nepamanīju, bet galvenais, lai doma būtu saprasta :) vēlreiz paldies ;)
  9. Sveiki, šoreiz problēma ar javascript: $(function(){ var btnUpload=$('#upload'); var status=$('#status'); new AjaxUpload(btnUpload, { action: 'upload-file.php', name: 'uploadfile', onSubmit: function(file, ext){ if (! (ext && /^(jpg|png|jpeg|gif)$/.test(ext))){ status.text('Ir atļauti tikai JPG, PNG vai GIF attēlu formāti.'); return false; } status.text('Augšuplādē ...'); }, onComplete: function(file, response){ status.text(''); if(response==="success"){ $('<li></li>').appendTo('#files').html('<img src="./uploads/'+file+'">'+file+'<textarea name='attela_apraksts'></textarea><div id="clear"></div>').addClass('success'); } else{ $('<li></li>').appendTo('#files').text(file).addClass('error'); } } }); }); izmantojot ajax augšuplādes skriptu man vajag lai javascript pie textarea name='attela_apraksts' piemet klāt skaitli pēc kārtas piemēram pirmajai bildei name='attela_apraksts_1', otrajai name='attela_apraksts_2' u.t.t. izmēģinaju ar i, bet tas negāja cauri, varbūt kāds var kaut ko ieteikt?
  10. tas man īsti nederēs, jo bija īstā domā tāda, ka piemēram lapas lietotājam ir itkā savs domēns, piemēram: http://briedis.domains.lv, http://sandrulis.domains.lv Lai šādā veidā varētu apskatīt profilu, bet laikam šādi nevar, ne? ar mod_rewrite zinu kā taisīt http://domains.lv/sandrulis , bet tas nav tas ko gribēju.
  11. Sveiki, vai ir iespēja pimērām šādu linku pārtaisīt: http://domains.lv/index.php?action=files uz šādu: http://files.domains.lv meklēju informāciju vai nevar ar "mod_rewrite", bet neko neatradu. ceru ka sapratāt ko domāju.
  12. Liels palides, vakarā notestēšu un pielāgošu manam projektiņam :)
  13. Sveiki, kārtējo reizi griežos pie jums jo nezinu kā, lai izdara ko gribu izdarīt :) Mysql tabula languages : id - name - short 1 - English - eng 2 - Latviešu - lv forma: sadala pēc šis tabulas <input type=text name='eng'> <input type=text name='lv'> kad notiek submit: $results=mysql_query("SELECT * FROM languages ORDER BY priority ASC"); while($rows = mysql_fetch_array($results)) {xxx} pārbauda vai ir postets un vai nav tukšs if(isset($_POST[$rows['short'].'_name']) AND !empty($_POST[$rows['short'].'_name']) {} ja nav, tad : mysql_query("INSERT INTO products ('{$rows['short']}') VALUES ('{$_POST[$rows['short']]}')"); protams, ka nav pareizi jo viņš iemet divus dažādus ierakstus: id-eng id-lv bet kā lai iemet visu zem viena ieraksta id-eng-lv Ceru ka sapratāt manu domu :)
  14. liels paldies, tas ir tas ko gribēju
  15. Sveiki, man kārtējā problēma šoreiz ar array: ievadod šo kodu: $result=mysql_query("SELECT * FROM articles"); while($row = mysql_fetch_array($result)) { $a = array(date("d",$row['time']) => array("links",'id')); print_r($a); } iegūstu: Array ( [01] => Array ( [0] => links [1] => id ) ) Array ( [13] => Array ( [0] => links [1] => id ) ) Array ( [30] => Array ( [0] => links [1] => id ) ) Bet kā lai dabōnu šo te visu zem viena array (kā piemērā): Array ( [01] => Array ( [0] => link [1] => id ) [13] => Array ( [0] => links [1] => id ) [30] => Array ( [0] => links [1] => id ) ) Bet ja ievadu šo kodu: $result=mysql_query("SELECT * FROM articles"); while($row = mysql_fetch_array($result)) { $a[] = array(date("d",$row['time']) => array("links",'id')); } print_r($a); Tad viss aiziet grīstē. Ceru ka sapratāt ko vēlos un ceru ka varat palīdzēt
  16. vai ir iespējā izvilkt kādu tekstu kas satur php no MySQL? piemēram: SQL ieraksts "<?$teksts="kaut kāds teksts";print $teksts?>" vai šo ierakstu var izvilkt tā lai parādā tikai "kaut kāds teksts"? Ceru, ka domu sapratāt, paldies
  17. danke, paldies tas ko gribēju par to iekrāsošanu
  18. kāda funkcija vai kaut kas cits ir jālieto lai panāktu lai tekstu rādā kā kodu? tipa viss tas teksts ar noteiktajām krāsām (tipa kā notepad2, gan jau arī kur citur)
  19. Kas man te nav pareizs? var category=["f_cat_1", "f_cat_2"]; for (var i=0; i <= 1; i++) { if(get_cookie(category[i])) { var tqx = get_cookie ( category[i] ); if(tqx == '1') { $(document).ready(function(){$("#"+category[i]).show();}); $(document).ready(function(){$("#"+category[i]+"_h").css('display', 'block');}); $(document).ready(function(){$("#"+category[i]+"_s").css('display', 'none');}); $(document).ready(function(){$("#"+category[i]+"_g").css('opacity', '1.0');}); } else { $(document).ready(function(){$("#"+category[i]).hide();}); $(document).ready(function(){$("#"+category[i]+"_h").css('display', 'none');}); $(document).ready(function(){$("#"+category[i]+"_s").css('display', 'block');}); $(document).ready(function(){$("#"+category[i]+"_g").css('opacity', '0.5');}); } } } Ko kad uzrakstu šādu kodu viss ir OK! if(get_cookie("f_cat_1")) { var tqx = get_cookie ( "f_cat_1" ); if(tqx == '1') { $(document).ready(function(){$("#f_cat_1").show();}); $(document).ready(function(){$("#f_cat_1_h").css('display', 'block');}); $(document).ready(function(){$("#f_cat_1_s").css('display', 'none');}); $(document).ready(function(){$("#f_cat_1_g").css('opacity', '1.0');}); } else { $(document).ready(function(){$("#f_cat_1").hide();}); $(document).ready(function(){$("#f_cat_1_h").css('display', 'none');}); $(document).ready(function(){$("#f_cat_1_s").css('display', 'block');}); $(document).ready(function(){$("#f_cat_1_g").css('opacity', '0.5');}); } } if(get_cookie("f_cat_2")) { var tqx = get_cookie ( "f_cat_2" ); if(tqx == '1') { $(document).ready(function(){$("#f_cat_2").show();}); $(document).ready(function(){$("#f_cat_2_h").css('display', 'block');}); $(document).ready(function(){$("#f_cat_2_s").css('display', 'none');}); $(document).ready(function(){$("#f_cat_2_g").css('opacity', '1.0');}); } else { $(document).ready(function(){$("#f_cat_2").hide();}); $(document).ready(function(){$("#f_cat_2_h").css('display', 'none');}); $(document).ready(function(){$("#f_cat_2_s").css('display', 'block');}); $(document).ready(function(){$("#f_cat_2_g").css('opacity', '0.5');}); } }
  20. Nevar kaut kā šo kodu saīsināt if(get_cookie("teksts1")) { var tqx = get_cookie ( "teksts1" ); if(tqx == '1') {$(document).ready(function(){$("#teksts1").show();});} else {$(document).ready(function(){$("#teksts1").hide();});} } if(get_cookie("teksts2")) { var tqx = get_cookie ( "teksts2" ); if(tqx == '1') {$(document).ready(function(){$("#teksts2").show();});} else {$(document).ready(function(){$("#teksts2").hide();});} }
  21. kā lai izveidot show / hide tā, lai cookie atceras vai ir hide vai ari show es atradu skriptu kur ir vienam, bet man vajag multiple lūk ir uz vienu: var state; window.onload=function() { obj=document.getElementById('info'); state=(state==null)?'hide':state; obj.className=state; document.getElementById('setup').onclick=function() { obj.className=(obj.className=='show')?'hide':'show'; state=obj.className; setCookie(); return false; } } function setCookie() { exp=new Date(); plusMonth=exp.getTime()+(31*24*60*60*1000); exp.setTime(plusMonth); document.cookie='State='+state+';expires='+exp.toGMTString(); } function readCookie() { if(document.cookie) { state=document.cookie.split('State=')[1]; } } readCookie(); Lūk šis ir mans multiple, bet nezinu kur tas cookie ir jaebāž, lai atceras: function toggle(id){ if (document.getElementById){ var el = document.getElementById(id); $(el).slideToggle("slow"); } } Protams manam multiple nav obligāti jābut ar slideToggle var but kvai ar parasto show(); un hide(); Paldies jau iepriekš par palīdzību :)
  22. kaut kā negrib tā strādāt, vai arī īsti nesaprati mani īsti es gribu tā, lai mana lapele iet viss ka vajag iet ar šo RewriteEngine on RewriteRule ^([^/\.]+)/?$ /index.php?action=$1 [L] bet kad gribu ieiet admina paneli ierakstu adresi http://www.kautkas.lv/admin un uz root admin panelis atrodas arī tur pat /admin/
  23. Lieta tāda man ir lapele ar admina paneli :) admina panelis atrodas http://www.kautkas.lv/admin bet vēl es lietoju mod_rewrite RewriteEngine on RewriteRule ^([^/\.]+)/?$ /index.php?action=$1 [L] kad mēģinu ieiet admina paneli es nevaru, jo mod_rewrite uzskata to kā saisināto adresi, nevar kaut ko izdarīt ar to mod_rewrite, lai varētu lietot arī admina paneli kā ir paredzēts - reizē ar to mod_rewrite paldies jau iepriekš
×
×
  • Create New...