Jump to content
php.lv forumi

aika

Reģistrētie lietotāji
  • Posts

    296
  • Joined

  • Last visited

Posts posted by aika

  1. isti nebrinos kapec neviens neatbild. nekas nav saprotams no ta ko tu uzrakstiji. pec manam domam tev vajag includot taja skripta chat.js failu

    nu bet protams ka scripts ir inclūdots

  2. Iekš file.lv ir gana patīkams, ērts un cik iepētīju - arī administrējams čats.

    Ja cilvēki paši taisījuši, tad protams offtopiks, bet ja nē - gribētos uzlikt uz savas lapas arī ! Ar Javascriptiem pašam pašvaki, tāpēc apstājos pie paša sākuma - ievades lauks neeneiblojas, ja ateneibloju - tad teksts neievadas čata logā.

     

    chat.js ir nokopēti, izvilkti visi divi kas saistībā ar čatu - bet nestrādā :(

     

    īsumā svarīgākās detaļas:

    <script type="text/javascript" src="chat.js"></script>
    <div class="chatbox" id="chatbox"><div class="loading">Loading...<br /><img src="ajax-loader3.gif" alt="Loading..." /></div></div>
    <textarea id="comm_msg" name="comm_msg" cols="40" rows="3" style="width:95%"></textarea>
    <input type="button" name="comm_sbmt" id="comm_sbmt" value="Atstāt ziņu" onclick="this.disabled='disabled';Chat.sendMessage();" disabled="disabled" style="width:95%" />
    
    <script type="text/javascript">
    $(document).ready(function () {
    Chat.init(false);
    $(document).bind('onkeyup', 'Ctrl+return', function() {
    	var $textarea = $('textarea[id="comm_msg"]');
    	$textarea.val($textarea.val()+"\n");
    });
    $(document).bind('onkeyup', 'return', function() {
    	$('input[id="comm_sbmt"]').attr('disabled', 'disabled');
    	Chat.sendMessage();
    });
    });
    </script>

    failu pievienot man nedod, links: chat.js

     

    Txs jau iepriekš par jebkādu atbildi

  3. Jaa jaa Protams with=kaukas.px Tiesam nenoziimee neko , Toties width="izmers_pikseljos px" noziimee gan ...

    Macies elementaro HTML sintaksi !!!

    P.S. un kas tev liedz <td> elementam definet klasi??

    + idejiski platumu pietiek ja noraada tikai Vienai rindai , (nakamam nav to dariit nekaadas jeegas, jo savaadak taa jau nebuutu tabula bet kautkaads liiniju mezglojums)

     

    Gribeetos tev gan nepiekrist! width="izmers_pikseljos px" (with=kaukas.px tieshi taa arii bija domaats) ir pie kaajas browserim, ja piemeeram tajaa <td> buus nepaartraukta simbolu rinda, kas garaaka par uzdoto platumu - liidz ar to aile izpletiisies, vai blakus ailee buus tas pats - un shii tiks saspiesta (jo tabulas platums ir ierobozhots)

  4. a kāpēc tu nevari taisīt labāk kaut ko šitādu ?

    http://innonesen.se/test/l-34/

     

    Nevis cerēt ka popup-blocker'is tevi nepamanīs.

     

    izskatās baigi labi.Taču man nepieciešams popapa logā lietotājam izdarīt izvēli (divi radio butoni), uz šo izvēli noreaģēt (aizsūtīt meilu) un aizvērt.

    Diemžēl es ar javu pārāk uz Jūs, so ...

    bet paldies . moš kādreiz noderēs!

  5. Visiem zināms ka with=kaukas.px neko principā nenozīmē, ja tabula sašķobas, width arguments pie kājas.

    Cik pagūglēju, ir tāds table-layout:fixed; Kā viņu pareizi lietot? Kā definēt? Ideāli man būtu ja es to varētu nodefinēt tikai <td> klasē, nevis visā tabulā (un vai tad man ir konkrēti jāapraksta katras tabulas widht pisxeļos, vai varu atstāt %)?

  6. <script>
    	function popitup(url)
    	{
    	var newW = 500;
    	var newH = 200
    	var left = (screen.width-newW)/2;
    	var top = (screen.height-newH)/2;
    	var newwindow = window.open(url, 'ask bill', 'location=0, width='+newW+',height='+newH+',left='+left+',top='+top);
    	newwindow.resizeTo(newW, newH);
    	newwindow.moveTo(left, top);
    	newwindow.focus();
    	return false;
    	}
    </script>

    un tālāk iekš php:

     <INPUT type=submit 
    			onclick="return popitup('ask_bill.php?s_id=$row[user]&seller=$oldseller∑=$sum&c=$auctions_count')">

     

    Uz FF strādā lieliski, IE spītējas un jaunais logs neizlec! Kur problēma - kods taču elementāri vienkāršs un apmuļļāts!

     

    Un papildus jautājums - vai tiešām ar FF nav javas koda kas aizvērtu logu?!

     

    Txs jau iepriekš

  7. Riktīgi stulbs jautājums, turklāt tā arī neizdomāju kur likt, bet ja kāds palīdzēs - būšu ļoti pateicīgs.

    Tātad man dots uzdevums - noorganizēt tā lai spiežot uz back pogas iepriekšējā lapa atvērtos tieši tajā vietā (pa vertikāli) no kuras aizgāja - nevis lapas augšpusē.

    Man pilnīgi nav ne jausmas kas par to atbild, taču zināms takš ka citur tas strādā.

    Valoda PHP. Lapas satur tabulas ar datiem no sql.

  8. 1. palaid shella šo:

     

    /usr/local/bin/php /home/xxx/data/www/yyyy/cron.php

     

    apskaties vai izvada rezultaatu konsolee, vai arii:

     

    šellā arī ir tukšums

     

    3. tas /usr/local/bin/php vispar ir php executable? +x flags ir userim, kurs izpilda?

     

    Utt... kamer atradisi problemas iemeslu. T.i., taisi probleemas BREAKDOWNu!!! :O :D

     

    EDIT: punkts 2. laikam lieks, ja jau atnak meils bet tukss..

    nu laikam jau ir executabls, jo pašā php notiekošie procesi izpildās korekti (darbs ar mysql datiem)!

    turklāt arī php izpildes procesā ģenerētie meili izsūtas !

     

    problēma visdrīzākais ir shellā, bet tā kā es to vispār nesaprotu, tad .. sākšu lasīt norādīto linku

  9. neticu ka tukšs... ob* tik vien to dara, kā salasa ko izprintēji.

    Ja jau agrāk strādāja skripts, tad laid viņu tāpātās bez weba, pirms tam protams jābūt meilerim sakonfigurētam.

    agrāk man nebija linux vide! Uzražoju parastu php failu kas tika palaists kā šedulēts tāsks caur browsera exi!

  10. skriptu nevajag. izskatās jams ņem outputu un sūta..

     

    Risinājums:

    skripta sākumā - ob_start()

    beigās - $data = ob_get_contents(); email('[email protected]','cron',$data);

     

     

    Nope - tāpat tukšs! :(

    turklāt funkcija ir mail (), vai ne! :)

     

    varbūt izvadīt php skripta rezultātus caur print() nav īsti pareizi???

  11. ir php fails, kurš pirms tam tika izmantots kā crons . reizi dienā palaidu caur browseri. tagad tas man stāv zem unix cron funkcijas. Viss izpildās +- normāli, taču nav tā rezultāta uz e-mailu ! Tobiš visas print funkcijas kas atspoguļo rezultātu nenonāk man e-pastā! kas nav pareizi?

  12. Kaapeec? Kam tas vajadziigs??

    Un vispar sakumaa dabuun atljauju to dariit, saskanjo , uzraksti visus papiirus utt.. ;)

     

     

    Smešno!

    Patiesībā ir tā ka man vajag panākt šo efektu, ko sniedz tabula, ar esošajiem div-iem. Bet man nesanāk, jo <c> divs spītīgi lien zem <a> diva (pa horizontālo līniju)

  13. Situācija sekojoša: vajag apstrādāt paroles aizmiršanas/nomešanas mehānismu!

    Patlaban ir situācija kad pēc pieprasījuma uz e-mailu tik nosūtīta jauna parole. Mehānisms suxīgs - jo iespējama ļaunprātība!

    Ko es gribētu izveidot: pēc pieprasījuma uz meilu tik nosūtīta unikāla saite, kuru aktivizējot tikai tiek nomainīta parole!

    Diemžēl neredzu iespēju kā to paveikt bez datubāzes iedarbināšanas (fiksējam pieprasījumu, ģenerējam unikālu id, ierakstam, pēc pieprasījuma salīdzinām un sūtam jaunu paroli!)

    Vai ir citi mehānismi? Idejas?!

  14. setAll funkcijā, ja tā saņem datus atpakaļ no skripta.

     function setAll(){
    	 if(httpObject.readyState == 4){
    		var response = httpObject.responseText;
    		var objDiv = document.getElementById("result");
    		objDiv.innerHTML = response;
    		objDiv.scrollTop = objDiv.scrollHeight;
    	 }
      }

     

    mēģināju gan var objDiv = unescape(document.getElementById("result"));

    gan objDiv.innerHTML = unescape(response);

    :( nepalīdz ...

    ehh

  15. ir input fields

      <input type="text" name="msg" size="16" id="msg" >
    	 <button onclick="doWork();">⏎</button>

    un funkcija:

      function doWork(){	
    	 httpObject = getHTTPObject();
    	 if (httpObject != null) {
    		link = "chat/message.php?nick="+nickName+"&msg="+document.getElementById('msg').value;
    		httpObject.open("GET", link , true);
    		httpObject.onreadystatechange = setOutput;
    		httpObject.send(null);
    	 }
      }

    message.php būtiskās rindas ir:

    $f = fopen('msg.html',"a+");
    $msg  = isset($_GET['msg']) ? htmlspecialchars($_GET['msg']) : ".";
    fwrite($f,$line."\r\n");

     

    uz FF viss ok, bet IE ievadot latviešu burtus rāda kvadrātus un citas muļķības!

    piemēram š atgriež:�pan> utt

     

    viss kods gan message.php nokodēts uz UTF-8

     

    kādas idejas?

×
×
  • Create New...