Jump to content
php.lv forumi

KarlisBa

Reģistrētie lietotāji
  • Posts

    420
  • Joined

  • Last visited

Posts posted by KarlisBa

  1. Šajā formā tiek ielādēta informācija:

     

    <form action="apstiprinat.php" method="post">
    <textarea rows="20" cols="50" name="content">
    <?
    $fn = "/edit/test.txt";
    print htmlspecialchars(implode("",file($fn)));
    ?> 
    </textarea><br>
    <input type="submit" value="Mainīt"> 
    </form>

     

    Pēc apstiprināšanas nonāk uz failu apstiprinat.php, bet izmet šādu erroru

     

    Warning: fopen(/edit/test.txt) [function.fopen]: failed to open stream: No such file or directory in C:\AppServ\www\edit\apstiprinat.php on line 4
    Nevar pārrakstīt!

     

    Šim skriptam:

     

    <?
    $fn = "/edit/test.txt";
    $content = stripslashes($_POST['content']);
    $fp = fopen($fn,"w") or die ("Nevar pārrakstīt!");
    fputs($fp,$content);
    fclose($fp) or die ("Error closing file!");
    echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=windows-1257\" />\n";
    ?>

     

    Kas par gļuku uz 4. rindas?

  2. Man jautājums. Ja uz Linux sistēmas db es uzlieku caur ISPconfig un tādējādi db user nav root, bet piemēram web3_db2 un user ir web3_u3. Un pašus db skriptus es uz Windows taisu, ar ko tad labāk man uz windows creatot tās db? Jo līdz šim sanāca tā uz Windows varu db nosaukumu tādu, bet user sanāk root un pārnesot uz Linux man jāpārtaisa skripts.

  3. Ha dīvains jautājums, bet kā windows dot atļauju failam ķipa tas pats, kas Linux chmod 777, bet kā to pašu darbību veikt uz windows?

     

    +Vēl, kas tos failus, kurus es padaru lasāmus uz windows es varu droši viņus pārnest uz Linux un vai uz Linux būs no jauna jāliek chmod 777 un vai viņš negļukos?

  4. Mēģinot iekš php ielikt html elementus piemēram <p> Man viņš izmet paziņojumu, ka tajā līnijā ir kļūda. piemērs.

    <b>Datums:</b> » $datums<br>
    <b>Pievienoja:</b> » $niks<br>
    $teksts<br>

    Man vajag vārdu $teksts ieskaut ar <p> vai kādu citu vienalga kādu html, ka tik tam class var pielikt, bet, kad uztaisu šādi

    <b>Datums:</b> » $datums<br>
    <b>Pievienoja:</b> » $niks<br>
    <p class="clasite">$teksts<p><br>

    Viņš izmet to paziņojumu, ka tajā rindā ir kļūda.

  5. Nu tagad taisu reboot gan datubāzei gan visai sistēmai jāskatās, kas varētu būt pa vainu, jo pārkarsis diez vai un pārslogots tur virsū stāv tikai viena experimentāla web lapa ar kādām 2 datubāzēm un serveris tika rebootos vakar no rītā tākā pārslodze un pārkaršanas jāizsvītro.

  6. Sveiki!

    Šoreiz nav jautājums par datubāzes skriptiem, bet pašu MySql datubāzi. Man pēkšņi uzkārās visa datubāze nestrādā pilnīgi nekas. Pat nevaru ISPConfig pielsēgties, lai paskatītos, kas noticis un terminālī neko dižu neuzrāda tikai canot connect to MySql db. Neziat, kas varētu būt par vainu? kaut kād apārslodze vai, kas tāds?

  7. Vēl šo to pieliku tagad vēl nav gļukojis skatīsimies kā būs vēlāk un tagad ar viņš neatver katru video jaunā logā, bet pietiek atvērt tikai vienreiz popup un spiežot uz nākamajiem video viņš tos atver jau atvērtajā popup. :)

  8. Pamēģināšu aleksej.

     

    Karoča sīkāk. Ir mape, kurā ir tikai html failu ~100. Viņos iekšā ir apmēram tā.

    <script type="text/javascript">
    var s1 = new SWFObject("mediaplayer.swf","mediaplayer","385","280","7");
    s1.addParam("allowfullscreen","true");
    s1.addVariable("width","385");
    s1.addVariable("height","280");
    s1.addVariable("file","video.flv");
    s1.addVariable("image","video.jpg");
    s1.write("container");
    </script>

     

    Tie sākumā bija domāti kā daži mazi video, kuri nebūtu tā visai publiskai apskatei tāpēc netaisīju nekādus rediģēšanas skriptus un nekādus video pievienošanas skriptus tikai iemetu iekšā vienā mapē video vienā bildi, vienā html failu un to pievienoju apmēram tā konkrētā <div>

    <a href="/video/3.html" class="popup"><img src="/video/splinter.jpg"></a>

    Sistēma pavisam elementāra tikai pašam viss jāraksta. Nu vot a tagad tie vieo saradās vairāk. viņi praktiski lielākā daļa ir no 100Kb līdz 1MB un vienkārši, lai neapgrūtinātu to dzīvi apjautājos vai ir, kas tāds, kas visus tos html failus, kuros ir

    <script type="text/javascript">
    var s1 = new SWFObject("mediaplayer.swf","mediaplayer","385","280","7");
    s1.addParam("allowfullscreen","true");
    s1.addVariable("width","385");
    s1.addVariable("height","280");
    s1.addVariable("file","video.flv");
    s1.addVariable("image","video.jpg");
    s1.write("container");
    </script>

    Var nolasīt automātiski, jo man nav vajadzīgi nekādi sarežģītie tur video atskaņošanas un reģidēšanas skripti, jo tā video sadaļa jau nav kaut kāds youtube un negribas neko tur lieki čakarēties. :)

  9. Karoča tas popup scripts, kas tur ir man ir jau sen taisīts līdz šim viss strādāja kā nākas.

     

    window.onload = initPage;  
    
    
    function initPage() {
     initPopupLinks();
    
    }
    
    function initPopupLinks()
    {
     if (!document.getElementsByTagName) return true;
     var pageLinks = document.getElementsByTagName("a");
     for (var i = 0; i < pageLinks.length; i++) 
     {
    if (((pageLinks[i].className != null) && 
    	 (pageLinks[i].className != "")) ||
    	((pageLinks[i].parentNode.className != null) && 
    	 (pageLinks[i].parentNode.className != "")))
    {
      var linkClass = " " + pageLinks[i].className + " ";
      if ((linkClass == "  ") && (pageLinks[i].parentNode.className != ""))
      {
    	linkClass = " " + pageLinks[i].parentNode.className + " ";
      }
      for (var theKey in popupLinkConfig) 
      {
    	if (linkClass.indexOf(" " + theKey + " ") > -1)
    	{
    	  if ((pageLinks[i].target == "") || (pageLinks[i].target == null))
    	  {
    		pageLinks[i].target = (popupLinkConfig[theKey][0] != "") ? popupLinkConfig[theKey][0] : theKey;
    	  }
    	  pageLinks[i].settings = popupLinkConfig[theKey][1];
    	  pageLinks[i].onclick = popUp;
    	}
      }
    }
     }
     return true;
    }
    
    function popUp()
    {
     newWin = window.open(this.href, this.target, this.settings);
     newWin.focus();
     return false;
    } 
    
    
    var popupLinkConfig = new Array;
    popupLinkConfig["popup"] = new Array ( "", "width=400,height=300,scrollbar=yes,menubar=yes");
    popupLinkConfig["glossary"] = new Array ( "help", "width=550,height=350,resizable=no,scrollbars=no");

     

    Tu ar to vārdu uzmanies, ka bloķē logus domā to, ka dažiem tie popum window neatveras? Jo man tur ir diezgan daudz lapā ar tiem popup. Nez man pašam labāk patīk, ka kaut kādi mazi štruntiņi tiek atvērti mazā popup logā nevis lapā kaut, kur. Mazāk darba sanāk.

     

    EDIT:

    Vēl vienā citā vietā es izmantoju ne šo JS popup scriptu, bet nu šādu.

    <a href="{large_image_page}?{number}" target="picture" onClick="window.open('','picture','toolbar=0,location=0,directories=0,status=yes,menubar=0,scrollbars=yes,resiz
    able=yes,width=525,height=555,titlebar=yes')"><img src="{image_url}/{name}" alt="{name}" title="{name}"></a>

     

    kurš labāks tas pirmais garais vai šis?

  10. Es uztaisu video sadaļu, kur uzspiežot uz kādas bildes attaisās popup window tas konkrētais video, bet dažreiz man vinš nogļuko un nevis attaisa popup window, bet jaunā lapā nu ar baltu fonu un augšējā kreisajā stūrī rādas tas video. Kāpē tā? Visiem window ir viens JS skripts nu visi tiek atvērti izmantojot viena JS scripta informāciju, karoča sapratāt. Ja nesapratāt sakiet sīkāk paskaidrošu.

     

    EDIT:

    Sapratu kāpē tā tas tāpē, ka abiem izmantoju vienu JS scriptu un ja e spiemēram gribu attaisīt kādu citu video viņš attaisas jau tajā iepriekš attaisītajā logā. Tā jau šitāds variants ar būtu forš tikai ja viņš nelektu dažreiz uz citu lapu ārā, bet šito var kā salabot?

×
×
  • Create New...