Jump to content
php.lv forumi

ok1

Reģistrētie lietotāji
  • Posts

    75
  • Joined

  • Last visited

Posts posted by ok1

  1. Radās doma, ka e-pasta sistēmai noteikti vajadzētu katram meilam checkbox, lai nevajadzētu katru meilu dzēst pa vienam, bet gan varētu dzēst uzreiz vairākus.

    Varētu būt variants, ka lietotāja pusē :

    <input type="checkbox" name="ch<?=$row['id'];?>">

    Un kad visa darbība tiek padota uz php failu, tad tur visu ar while funkciju. Njemam katru id un pārbaudam, vai ir ieķeksēts šāds id vai nav :

    <?php 
    $q = mysql_query("SELECT id from messages");
    while($d = mysql_fetch_array($q)){
    if($_POST['ch$d[id]'] == "1"){
    $cheboxis = "on";
    }
    }
    ?>

    Bet šādi netiek taupīti resursi, vēl var padot atvērto lapu, bet daudz jau neko nedos. Es esmu pārliecināts, ka ir kāds labāks, taupīgāks variants. Iesakiet to man.

  2. Biju nolēmis vēstuļu sistēmā ieviest iespēju sūtīt vienu vēstuli uzreiz vairākiem lietotājiem. Lietotājs ievada vairākus lietotājus atdalot tos ar komantu (,). To visu mēs varētu atšifrēt ar explode(',',$kam), bet pēc tam sākas melnais darbs ar sūtīšanu. Būtu labi, ja to varētu panākt ar while . Piemēram:

    <?php
    while($kam = explode(",", $kam)){
    mysql_query("INSERT INTO messages ...");
    }

    Bet šādi negrib strādāt. Kā vēl/līdzīgi varētu (lai strādātu)?

  3. Manā lapā ir fona bilde(background image). Uz lielākas izšķirtspējas pārējā lapas daļa ir balta(nav iespējams neko izlasīt), uz mazākas neredz visu fonu. Internetā biju atradis vairākus variantus, bet viņi visi palielināto/samazināt bildi uzliek visam pa virsu - Redzu tikai bildi, ne teksta, ne linku, ne kaut kā cita...

  4. v3rb0, ja jau esi tik gudrs, varbūt pateiksi kur tad forumā kāds bija iedevis XML no kura vajadzētu nolasīt laika ziņas, tikai valūtu kursus redzēju. Un tur pat arī prasīja pēc XML, bet neviens nezināja. Un par valūtu kursu XML ir gan satura rādītāja, kāpec gan ne šito?

  5. Tūlīt pat mēģināšu kaut ko pasākt. Liels paldies. :D Ceru ka citiem arī noderēs :)

     

    Vieniigais tas ka man nav daudz laika stukot kaa atlasiit temparatuuru. Varbuut paliidzeesi??? Vislabaak buut u aj tas skripts visu sataisiitu veertiibaas. Piemeeram : $temparature['max'] = '23'

     

    Starp citu, tas kas raksta ka manas quetes ir muļķīgas laikam pats tāds ir

  6. Atvainojiet, ka neizmantoju paste.php.lv . Nav laika....

     

    Šo to pameklēju un atradu. Izskatās pēc AJAX... bet ko lai dara? Tas laikam ir tas kabākais....

     

    1. Skripts kurš izmanto <div></div> :

    JS :

    <script type="text/javascript">
    
    /***********************************************
    * Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
    * This notice MUST stay intact for legal use
    * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
    ***********************************************/
    
    var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
    var loadedobjects=""
    var rootdomain="http://"+window.location.hostname
    
    function ajaxpage(url, containerid){
    var page_request = false
    if (window.XMLHttpRequest) // if Mozilla, Safari etc
    page_request = new XMLHttpRequest()
    else if (window.ActiveXObject){ // if IE
    try {
    page_request = new ActiveXObject("Msxml2.XMLHTTP")
    } 
    catch (e){
    try{
    page_request = new ActiveXObject("Microsoft.XMLHTTP")
    }
    catch (e){}
    }
    }
    else
    return false
    page_request.onreadystatechange=function(){
    loadpage(page_request, containerid)
    }
    if (bustcachevar) //if bust caching of external page
    var bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
    page_request.open('GET', url+bustcacheparameter, true)
    page_request.send(null)
    }
    
    function loadpage(page_request, containerid){
    if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
    document.getElementById(containerid).innerHTML=page_request.responseText
    }
    
    function loadobjs(){
    if (!document.getElementById)
    return
    for (i=0; i<arguments.length; i++){
    var file=arguments[i]
    var fileref=""
    if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
    if (file.indexOf(".js")!=-1){ //If object is a js file
    fileref=document.createElement('script')
    fileref.setAttribute("type","text/javascript");
    fileref.setAttribute("src", file);
    }
    else if (file.indexOf(".css")!=-1){ //If object is a css file
    fileref=document.createElement("link")
    fileref.setAttribute("rel", "stylesheet");
    fileref.setAttribute("type", "text/css");
    fileref.setAttribute("href", file);
    }
    }
    if (fileref!=""){
    document.getElementsByTagName("head").item(0).appendChild(fileref)
    loadedobjects+=file+" " //Remember this object as being already added to page
    }
    }
    }
    
    </script>

    Hrefi :

    <a href="java script:ajaxpage('tavs fails.php?Tab=10', 'tavs divs');">Tavs teksts</a> 
    <div id="tavs divs"></div>

×
×
  • Create New...