#1 2014-05-13 19:25:23

SamerLP
Člen
Registrován: 2013-07-25
Příspěvky: 497

[Vyřešeno] Kritika webu

Zdravím rád by som chcel od vás vyjadrenie k môjmu webu: http://www.smashedminers.6f.sk/
návrgy čo vylepšiť čo zmeniť alebo odstrániť aj píšte prosím. (PS: viem že nie je web validný ale nesnažím sa o to aby bol na 100% myslím že to nie je dôležité)

Offline

#2 2014-05-13 22:29:52

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: [Vyřešeno] Kritika webu

Tak čo hodnotiť. Bolo tu odoslaných X rovnakých webov na Minecraft. Všetky vyzerajú rovnako, len nejaké farby majú zmenené.

Ale keď už tak: Google komentáre sa tam vôbec nehodia - biela s čiernou, strašný kontrast. Keď už komentáre, tak by som to dal cez Disqus, to je dobrý free doplnok na komentáre. Tiež o ňom zvažujem, ak sa mi na nejakom webe nebude chcieť tvoriť systém komentárov.

Shoutbox je nedoladený, vidno tam ešte cca 25px prázdnej medzery a potom následuje rámec. Taktiež by som ten shoutbox ošetril voči odoslaniu "prázdnych" hodnôt s tým, že vyplním medzery a formulár sa úspešne odošle a zapíše do DB.


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

#3 2014-05-14 16:20:27

SamerLP
Člen
Registrován: 2013-07-25
Příspěvky: 497

Re: [Vyřešeno] Kritika webu

http://wordpress.org/plugins/disqus-com … reenshots/ tieto komentáre?
Ja viem že je ako každý iný ale tak dosť ľudom sa to páči a je to jednoduché. Ale časom sa zmení téma.
A ešte k tomu shoutboxu ja viem že je volná ale neviem ako spraviť ja som ten shoutbox zmenšil a proste ak budú na strane 4 komentáre tak sedí ale poradil by si ako inak dať než cez Iframe prosím A to odosielanie prázdnych správ by som rád ale bohužiaľ neviem jak sad

Offline

#4 2014-05-14 21:06:35

marekmikula777
Endora uživatel
Registrován: 2014-04-12
Příspěvky: 234

Re: [Vyřešeno] Kritika webu

SamerLP prepáč neber to ako urážku ale píšeš ako blúdny holanďan wink

Offline

#5 2014-05-14 21:18:43

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: [Vyřešeno] Kritika webu

Disqus sa dokáže prispôsobiť každému pozadiu, shoutbox sa dá aj inak samozrejme pomocou php funkcie include a na kontrolu ti stačí radšej upravená verzia funkcie empty:

function _empty($str)
{
    return (strlen(trim($str)) < 1 ? true : false);
}

// príklad:

$meno = '   ';

if(_empty($meno))
    echo 'Vyplň meno'; // čo sa aj vypíše, lebo $meno je prázdne (medzery sa vymažú)

Portfólio
E-mail: eduard(at)karpiel.sk

Offline

#6 2014-05-15 15:04:35

SamerLP
Člen
Registrován: 2013-07-25
Příspěvky: 497

Re: [Vyřešeno] Kritika webu

to prvé tie komentáre sú super ďakujem ale ten shoutbox skúsil som dať to do widgetu <?php include 'menu.php';?> ale nejde sad
a to aby nepísali prázdu správu fakt ja neviem ako dosadiť sem:

<?php

 require 'shoutbox.php';
 $ajax = array();

 $author = $_POST["shout_name"];
 $text   = $_POST["shout_text"];

 $ip_user = $_SERVER["REMOTE_ADDR"];

 $user_list = array();
 $ban_list = array();

 $access = false;
 $ban = false;

// -

 // pridavani IP adreas + jmen pro rezervaci jmena. 
 $user_list = array(
      "SamerLP" => "178.41.35.189",  
      "RisoPC" => "213.215.107.130",
      "Puckoland" => "213.215.114.56",
      "Zombi" => "213.215.107.130",
      "Nurburing" => "85.159.104.174", 
    );
   
// -

 // pridavani IP adres pro blokaci, ip adresy od jmen ziskas v databazi...
 $ban_list = array(
      //"78.111.124.219", 
   );

// -
    
   if(!empty($author) && !empty($text)) {

       foreach($ban_list as $ban) 
       {
          $ban = ($ban == $ip_user) ? true : false; 
       }

       foreach($user_list as $user => $ip) 
       {
         if(trim(strtolower($author)) == trim(strtolower($user))) 
         {
           $access = ($ip_user == $ip) ? true : false;
        }
        else {
          $access = true;
        }
      }
 
    if ($access && (!$ban)) 
    { 
      $mysqli->query("INSERT INTO shoutbox(name,date,content,ip) VALUES(
        '".$mysqli->real_escape_string(htmlspecialchars($author))."',
        '".time()."',
        '".$mysqli->real_escape_string(htmlspecialchars($text))."',
        '".$_SERVER["REMOTE_ADDR"]."'
      )");
      echo "<meta http-equiv='refresh' content='0; url=shoutbox.php'>";
    }
     else {
      echo "<script> alert('Neopravnena autorizace'); </script>";
    }   
  }

Nerozumiem tomu big_smile

Upravil SamerLP (2014-05-15 15:10:12)

Offline

#7 2014-05-15 16:27:48

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: [Vyřešeno] Kritika webu

Vytvořte si uvedenou funkci a pak změňte podmínku pro uložení zprávy:

   if(!empty($author) && !_empty($text)) {

Kolega Vám popsal co udělat...


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#8 2014-05-15 20:07:00

SamerLP
Člen
Registrován: 2013-07-25
Příspěvky: 497

Re: [Vyřešeno] Kritika webu

<?php

 require 'shoutbox.php';
 $ajax = array();

 $author = $_POST["shout_name"];
 $text   = $_POST["shout_text"];

 $ip_user = $_SERVER["REMOTE_ADDR"];

 $user_list = array();
 $ban_list = array();

 $access = false;
 $ban = false;

// -

 // pridavani IP adreas + jmen pro rezervaci jmena. 
 $user_list = array(
      "SamerLP" => "178.41.35.189",  
      "RisoPC" => "213.215.107.130",
      "Puckoland" => "213.215.114.56",
      "Zombi" => "213.215.107.130",
      "Nurburing" => "85.159.104.174", 
    );
   
// -

 // pridavani IP adres pro blokaci, ip adresy od jmen ziskas v databazi...
 $ban_list = array(
      //"78.111.124.219", 
   );

// -
    
   if(!empty($author) && !empty($text)) {

       foreach($ban_list as $ban) 
       {
          $ban = ($ban == $ip_user) ? true : false; 
       }

       foreach($user_list as $user => $ip) 
       {
         if(trim(strtolower($author)) == trim(strtolower($user))) 
         {
           $access = ($ip_user == $ip) ? true : false;
        }
        else {
          $access = true;
        }
      }
 
    if ($access && (!$ban)) 
    { 
      $mysqli->query("INSERT INTO shoutbox(name,date,content,ip) VALUES(
        '".$mysqli->real_escape_string(htmlspecialchars($author))."',
        '".time()."',
        '".$mysqli->real_escape_string(htmlspecialchars($text))."',
        '".$_SERVER["REMOTE_ADDR"]."'
      )");
      echo "<meta http-equiv='refresh' content='0; url=shoutbox.php'>";
    }
     else {
      echo "<script> alert('Neopravnena autorizace'); </script>";
    }   
  }
     if(!empty($author) && !_empty($text)) {

function _empty($str)
{
    return (strlen(trim($str)) < 1 ? true : false);
}

// príklad:

$meno = '   ';

if(_empty($meno))
    echo 'ccc'; // čo sa aj vypíše, lebo $meno je prázdne (medzery sa vymažú) 
    }   
  }

-_- takto to mám buď som dement alebo čo nerozumiem tomu vôbec ale spravil som toto a zas to je celé dojebané!

Offline

#9 2014-05-15 20:12:09

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: [Vyřešeno] Kritika webu

SamerLP napsal:

-_- takto to mám buď som dement alebo čo nerozumiem tomu vôbec ale spravil som toto a zas to je celé dojebané!

No koment.

<?php

 require 'shoutbox.php';
 $ajax = array();

 $author = $_POST["shout_name"];
 $text   = $_POST["shout_text"];

 $ip_user = $_SERVER["REMOTE_ADDR"];

 $user_list = array();
 $ban_list = array();

 $access = false;
 $ban = false;

// -

 // pridavani IP adreas + jmen pro rezervaci jmena. 
 $user_list = array(
      "SamerLP" => "178.41.35.189",  
      "RisoPC" => "213.215.107.130",
      "Puckoland" => "213.215.114.56",
      "Zombi" => "213.215.107.130",
      "Nurburing" => "85.159.104.174", 
    );
   
// -

 // pridavani IP adres pro blokaci, ip adresy od jmen ziskas v databazi...
 $ban_list = array(
      //"78.111.124.219", 
   );

// -
    
   if(!empty($author) && !_empty($text)) {

       foreach($ban_list as $ban) 
       {
          $ban = ($ban == $ip_user) ? true : false; 
       }

       foreach($user_list as $user => $ip) 
       {
         if(trim(strtolower($author)) == trim(strtolower($user))) 
         {
           $access = ($ip_user == $ip) ? true : false;
        }
        else {
          $access = true;
        }
      }
 
    if ($access && (!$ban)) 
    { 
      $mysqli->query("INSERT INTO shoutbox(name,date,content,ip) VALUES(
        '".$mysqli->real_escape_string(htmlspecialchars($author))."',
        '".time()."',
        '".$mysqli->real_escape_string(htmlspecialchars($text))."',
        '".$_SERVER["REMOTE_ADDR"]."'
      )");
      echo "<meta http-equiv='refresh' content='0; url=shoutbox.php'>";
    }
     else {
      echo "<script> alert('Neopravnena autorizace'); </script>";
    }   
  }

function _empty($str)
{
    return (strlen(trim($str)) < 1 ? true : false);
}

1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#10 2014-05-15 20:19:29

SamerLP
Člen
Registrován: 2013-07-25
Příspěvky: 497

Re: [Vyřešeno] Kritika webu

ďakujem no nasralo ma to ja by som to tam dal ale ja sa tomu vôbec nerozumiem ten shoutbox je kúpený ale nebolo tam domyslené to používanie nickov a ešte aj toto ma vôbec nenapadlo že by to mohlo škodiť sad
To include bude musieť nejak vypátrať

Offline

Zápatí

Založeno na FluxBB | CZ a SK