jQuery prettyPhoto

Gestart doorTwany31 reacties193 weergaven

32 berichten · pagina 2 van 3

Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat je je prettyPhoto versie moet update.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Twany schreef:
Eerdere citaten tonen
Smiegles schreef:
UPDATE sadley sadley sadley
http://customroms.info/voorbeeld?jaar=2014#prettyPhoto[pp_gal]/2,Afbeelding niet beschikbaarDe oorspronkelijke afbeelding of link ontbreekt./

?
http://nl.wikipedia.org/wiki/XSS smileEn ik geloof dat PrettyPhoto alleen de jQuery-addon is, en dat die GET parameter buiten dit product staat. Dus gewoon even een htmlspecialchars() of striptags() inbouwen.
0
Twany

Lid · Topicstarter

Berichten
1.863
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb de nieuwste...
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Daar gaat het niet om. je moet je PHP-script gewoon beveiligen.
0
Twany

Lid · Topicstarter

Berichten
1.863
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
<!DOCTYPE html>
<html lang="nl">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="shortcut icon" href="favicon.png">

    <title>J.V. t B(r)ouwersgilde: Multimedia</title>

    <!-- Bootstrap core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- Custom styles for this template -->
    <link href="css/offcanvas.css" rel="stylesheet">

    <!-- Just for debugging purposes. Dont actually copy this line! -->
    <!--[if lt IE 9]><script src="../../docs-assets/js/ie8-responsive-file-warning.js"></script><![endif]-->

    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
    <![endif]-->
    <script src="js/jquery-1.6.1.min.js" type="text/javascript" charset="utf-8"></script>
    <link rel="stylesheet" href="css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" />
    <script src="js/jquery.prettyPhoto.js" type="text/javascript" charset="utf-8"></script>
  </head>

  <body>
  <div class="navbar navbar-fixed-top navbar-inverse" role="navigation">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="#">J.V. t B(r)ouwersgilde</a>
        </div>
        <div class="collapse navbar-collapse">
          <ul class="nav navbar-nav">
            <li><a href="/">Home</a></li>
            <li><a href="geschiedenis">Geschiedenis</a></li>
            <li class="active"><a href="#">Multimedia</a></li>
          </ul>
        </div><!-- /.nav-collapse -->
      </div><!-- /.container -->
    </div><!-- /.navbar -->
 <h2><center>Multimedia</center></h2>
    <div class="container" align="center">
    Kies een jaar:
<ul class="pager">
<li><a href="media.php?jaar=2014">2014</a></li>&nbsp;
<li><a href="media.php?jaar=2013">2013</a></li>&nbsp;
<li><a href="media.php?jaar=2012">2012</a></li>&nbsp;
<li><a href="media.php?jaar=2011">2011</a></li>&nbsp;
<li><a href="media.php?jaar=2010">2010</a></li>&nbsp;
<li><a href="media.php?jaar=2009">2009</a></li>&nbsp;
</ul>

[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]jaar[/COLOR][COLOR= #007700]])) {[/COLOR]
        [URL="http://www.php.net/switch"]switch[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]jaar[/COLOR][COLOR= #007700]]) {
            case (int)[/COLOR] [COLOR= #0000BB]2014[/COLOR][COLOR= #007700]:[/COLOR]
                [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]2014.php[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
            case (int)[/COLOR] [COLOR= #0000BB]2015[/COLOR][COLOR= #007700]:[/COLOR]
                 [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]2015.php[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
            default:[/COLOR]
                 [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]404.php[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
        }
    }[/COLOR]
    ?>
    <div>
      <footer>
        <p>&copy; J.V. t B(r)ouwersgilde 1997-2013</p>
      </footer>

    </div><!--/.container-->



    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="js/bootstrap.min.js"></script>
    <script src="js/offcanvas.js"></script>
    <script type="text/javascript" charset="utf-8">
    $(document).ready(function(){
    $("a[rel^=prettyPhoto]").prettyPhoto();
    });
    </script>
  </body>
</html>


Is wat ik nu heb?
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Daar gaat het niet om. je moet je PHP-script gewoon beveiligen.
Even goed kijken, hmm... ow het werkt niet via PHP... oooww het is DOM based.. hmm... javascript bugje. steel deze maar die is veilig :
http://werken.belastingdienst.nl/js/jquery.prettyPhoto.js
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Je hebt gelijk, het zit hem na de anchor (#), keek ik overheen. Kan je ook zeggen hoe die versie veiliger is gemaakt?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Zie Smiegels link, deze is gepatched.
0
Twany

Lid · Topicstarter

Berichten
1.863
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jep
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ziet er hier gefixt uit na een reload. Maar wat is de fix, Smiegels?
De ene is minified, en de andere juist niet, dus erg lastig te diffen.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren