ik ben niet zo goed in het schijfen maar daar komen wel wel uit ik heb hier een script wat users moet bannen op je website de rest werkt het scrip wel maar er is 1 probleem daar bij als je 3 keer de ip nummers in vul van de user die je niet meer op je website wilt oke dit werkt dan maar er is 1 probleem er mee er kunnen dan ook geen anderen meer op komen mijn vraag is dan hoe kan je dat anders maken met deze scrip of is daar een makelijke menier op te doen en als je maar 1 keer de ip in vul dan werkt het niet hier is ff een voor bild van die scrip ik zelf had hem ook maar gekregen dus ik heb hem niet zelf gemaakt
<script type="text/javascript">
function ban(){
var ip = '00.00.00.00';
if (ip == "00.00.00.00" || ip == "00.00.00.00") {
alert("\nJe bent geband \("+ip+"\) van deze site");
history.go(-1);
window.location.replace("http://www.google.com")
}
}
ban();
</script>
ik had hem al geplaats of iemand hier iets beter van kon maken
<?php
$banned_array = array("0.0.0.0","1.1.1.1","1.2.3.4") ;
$ip = $_SERVER["REMOTE_ADDR"] ;//Deze moet je wel ff opzoeken want zo klopt hij denk ik niet
if (in_array($banned_array,$ip))
{
echo "Je bent gebanned van deze website";
}
?>
Dit is netter en beter omdat je anders gegerandeerd op een dag een berg mail gaat krijgen van mensen die gebanned zijn en JS uit hebben staan
<?
<script type="text/javascript">
$ip = '00.00.00.00';
if (ip == "00.00.00.00") {
?>
alert("\nJe bent geband \("+ip+"\) van deze site");
history.go(-1);
window.location.replace("http://www.google.com")
?>
exit;
}
</script>
dit is dus helemaal fout, je gaat zomaar javascript code tussen php tags zetten, dan gebruik je nog short tags, je weet niet of zijn server die ondersteunt, laat staan dat jij weet dat zijn server php ondersteunt..
<?php
$ips = array('1.2.3.4', '5.6.7.8');
if(in_array($_SERVER['REMOTE_ADDR'], $ips))
{
echo '
<script type="text/javascript">
alert(\'Je bent geband van deze website.\');
history.go(-1);
</script>
<noscript>Je bent geband van deze website.</noscript>';
exit();
}
?>
bedank jongens voor een beetje uitleg
over die script ik heb het een beetje zitten te lezen
ja je heb wel eens van die klieren op je website zitten
maar ik wou ff zegen dat me server wel php en java
ondersteunt
Ik ben niet echt met Java bezig, maar ik dacht altijd dat dat clientside was, want als er een Java applet word gerunt op een website dan krijg ik zo'n Java icoon naast m'n klok.
@Crispijn, dat weet ik, maar ik snap dan niet, wat doet dat Java icoon naast de klok daar dan als er een Java applet word gedraait? Of is een Java applet iets anders dan Java?