Fukzzs miniblogs

  • Fukzzs
    0

    Iesakat kuru web serveri izmantot? Kurš pēc jūsu domam ir labākais? windows xp

    • WYM?
      0

      Pats izmantoju AppServer un nesūdzos.

    • Static
      0

      XAMPP izmantoju un liekas ļoti labs.

    • Fukzzs
      0

      Man kkas nesanāk vairs ar xampp. ;//

  • Fukzzs
    0

    http://de77.com/php/php-convert-youtube-links-in-text-into-embedded-videos

    Kāds nevarētu pielabot šito kodu tā , lai kad rakstot yt linku parādas video, bet nepaliek šitie sūdi ? ( &feature=related ) nu reku piemērs.
    http://fukzzs.info.tm/yt.php

    • Fukzzs
      0

      Up wink_mini.gif

    • Fukzzs
      0

      Upp

    • Fukzzs
      0

      Nu ok. test.

    • Fukzzs
      0

      Kā es savā lapā to varu dabūt? tāpat kā exā.
      piem ierakstu youtube linku. un man viņš uzreiz parādās kā embeded. Es itkāa googlee meklēeju bet neko neatradu.;/

      • Viesty
        0

        *man nav php zināšanu, vadīšos pēc loģikas*
        Katram video ir embed kods HTML'am. Kods principā ir vienāds, izņemot to, ka, protams, atšķiras links.

        <iframe width="560" height="315" src="https://www.youtube.com/embed/4MiYtvbK4JY" frameborder="0" allowfullscreen></iframe>

        Principā tev vajadzētu ievietot tikai linku tam nepieciešamajā vietā.

        Ar Javascript kaut kā tā (ja atmiņa neviļ):

        <script>
        var links = [mainīgais]
        document.write('<iframe width="560" height="315" src="'+links+'" frameborder="0" allowfullscreen></iframe>');
        </script>

        • Fukzzs
          0

          Gan jau salabošu. Bet šis nav priekš tā čata. Šis ir man citam vaijdzīgs. Tādēļ vēlreiz paldies. smile_mini.gif

      • Fukzzs
        0

        Sveiki. Kā vienam echo var pievienot 2 funkcijas? reku funkcijas

        <?php
        function add_smile($txt) {

          //smaidinu saraksts
          $smilies = array(
             ':D' => 'smiley-grin.png',
             ':)' => 'smiley.png',
             ':(' => 'smiley-sad.png',
             ';)' => 'smiley-wink.png',
             ';(' => 'smiley-cry.png'
          );

          //aistašana teksta
          foreach ($smilies as $key => $val) {
             $txt = str_replace($key, ' <img src="//exs.lv/bildes/fugue-icons/'.$val.'" alt="'.$val.'" /> ', $txt);
          }
          return $txt;
        }


        ?>

        <?php
        function make_clickable($ret) {
           $ret = ' ' . $ret;
           // in testing, using arrays here was found to be faster
           $ret = preg_replace_callback('#([\s>])([\w]+?://[\w\\x80-\\xff\#$%&~/.\-;:=,?@\[\]+]*)#is', '_make_url_clickable_cb', $ret);


           // this one is not in an array because we need it to run last, for cleanup of accidental links within links
           $ret = preg_replace("#(<a( [^>]+?>|>))<a [^>]+?>([^>]+?)</a></a>#i", "$1$3</a>", $ret);
           $ret = trim($ret);
           return $ret;
        }
        function _make_url_clickable_cb($matches) {
           $ret = '';
           $url = $matches[2];

           if ( empty($url) )
               return $matches[0];
           // removed trailing [.,;:] from URL
           if ( in_array(substr($url, -1), array('.', ',', ';', ':')) === true ) {
               $ret = substr($url, -1);
               $url = substr($url, 0, strlen($url)-1);
           }
           return $matches[1] . "<a href=\"$url\" target='_blank' rel=\"nofollow\">$url</a>" . $ret;
        }
        ?>


        un reku mans echo kur gribu pievienot tās 2 funkcijs.


        echo make_clickable('<p>
          <b>' . $message->nick . '</b> @ ' . $message->created . ':<br />'
          . $message->message .
          '</p>');


        funkcija make_clickable strādā, bet kā pievienot vēlvienu? (add_smile)

        • mad
          0

          echo '<p>
           <b>' . $message->nick . '</b> @ ' . $message->created . ':<br />'
           . add_smile(make_clickable($message->message)) .
           '</p>';

          • Fukzzs
            0

            Paldies. wink_mini.gif

      • Fukzzs
        0

        Kādēļ man nestrādā auto links?
        mans kods. 

        <?PHP
         
        FUNCTION change_string($str){
         $str = TRIM($str);
         $str = HTMLSPECIALCHARS($str);
         $str = PREG_REPLACE('#(.*)\@(.*)\.(.*)#','<a href="mailto:\\1@\\2.\\3">Send email</a>',$str);
         $str = PREG_REPLACE('=([^\s]*)(www.)([^\s]*)=','<a href="http://\\2\\3" target=\'_new\'>\\2\\3</a>',$str);
         RETURN $str;
         }
         
        ?>
        #000000;" href="https://exs.lv">https://exs.lv


        esmu izmeklējis visu google. esmu izmēģinājis visus google dotos kodus. neviens neiet. Es nesaprotu, kapēc. Kāds var pateikt kas par vainu?

        • mad
          0

          Iemet visu kodu, kā tu viņu mēģini izmantot.

          Vari ērtībai izmantot http://paste.php.lv/

          • Fukzzs
            0


            <?PHP

            FUNCTION change_string($str){
                $str = TRIM($str);
                $str = HTMLSPECIALCHARS($str);
                $str = PREG_REPLACE('#(.*)\@(.*)\.(.*)#','<a href="mailto:\\1@\\2.\\3">Send email</a>',$str);
                $str = PREG_REPLACE('=([^\s]*)(www.)([^\s]*)=','<a href="http://\\2\\3" target=\'_new\'>\\2\\3</a>',$str);
                RETURN $str;
              }

            ?>

            https://exs.lv

            http://fukzzs.info.tm/links.php

            tas arī ir viss kods. ;/

            • Viesty
              0

              Tu gribi lai links ir spiežams?

      • Fukzzs
        0

        Sveiki. Tātad šodien izdomāju paspēlēties ar to čatu. https://coding.lv/read/php-ka-savienoties-ar-...n-nolasit-datus
        Panācu to kad lapa nēparlādējās pievienojot ziņu. Un arī uzreiz parādās pievienotā ziņa. Bet tagad ir tāda problēma kad viss rakstītā ziņa paliek. Kā to novērst? reku mans kods.


        <?php
        //izviedo savienojumu ar datubazi (serveris, lietotajs, parole, datubazes nosaukums)
        $db = new mysqli('localhost', '*****', '*****', 'chat');

        //parbauda, vai savienojums ir veiksmigs, un ja nav, izdruka kludas pazinojumu un kodu
        if ($db->connect_errno) {
          die("Kluda savienojoties ar MySQL datubazi: (" . $db->connect_errno . ") " . $db->connect_error);
        }


        /*
        * Jauna komentara pievienošana
        */
        if (isset($_POST['message'])) {

          //nolasa niku un zinu no $_POST masiva un apstrada, lai to droši varetu saglabat datuvaze
          //iekš post vertibas paradas ar tadu pašu nosaukumu, ka name atributa HTML forma
          $message = $db->real_escape_string($_POST['message']);
          $nick = $db->real_escape_string($_POST['nick']);

          //ievieto zinu datubaze (NOW() automatiski aizpildis datuma tipa lauku)
          $db->query("INSERT INTO chat_messages (nick, message, created) VALUES ('$nick', '$message', NOW())");

        }


        /*
        * Komentara pievienošanas html forma
        */
        ?>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"></script>
           <script src="http://malsup.github.com/jquery.form.js"></script>
         <form id="form"  method="post">
          Niks:<br />
          <input type="text" value="" name="nick" /><br />
          Tava zina:<br />
          <textarea name="message"></textarea><br />
          <input type="submit" value="Pievienot" />
        </form>
         <script>
               // wait for the DOM to be loaded
               $(document).ready(function() {
                   // bind 'myForm' and provide a simple callback function
                   $('').ajaxForm(function() {
                     
                   });
               });
           </script>

        <script>
        var auto_refresh = setInterval(
        function()
        {
        $('').load('reload.php').fadeIn("fast");
        }, 100);
        </script>
        <div id="loaddiv">
        </DIV>



        http://fukzzs.info.tm/

        • mad
          0

          $(' textarea').val(""); pēc komentāra pievienošanas.

          Un nekādā gadījumā neliec update intervālu 100 milisekundes. Tie ir 10 pieprasījumi sekundē, kas noteikti radīs nenormālus lagus serverim, ja to čatu atvērs vairāki.

          • Fukzzs
            0

            Ir. Sanāca. Paldies @Maadinsh smile_mini.gif

          • Fukzzs
            0

            Ā un vēl
            <script>
            var auto_refresh = setInterval(
            function()
            {
            $('').load('reload.php').fadeIn("fast");
            }, 100);
            </script> 


            cik tad man to update intervālu likt? uzliku šobrīd uzliku 3000. nezinu kā jābūt.

        - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 -

        Atpakaļ Uz augšu