Tämä on yksin kertainen Chat scripti
Tämän Demon läydät osoitteesta
http://koti.mbnet.fi/joni_a/deitti.php
koodia saa muokata mieleiseksi
ips.txt
tämä tiedosto tulee tyhjäksi ja tiedostoon chmod 666 oikeudet
viestit.txt
tämä tiedosto tulee tyhjäksi ja tiedostoon chmod 666 oikeudet
deitti.php
<?php # © Copyright Joniweb 2004-2006 # Nimi Big-Chat 1.1 # Oikeudet Chattia Saa kayttaa vapaasti kunhan ei poista powered by joniweb juttua alaalta # Jos Chat ei toimi ota yhteyttä tekiään Joni_a@mbnet.fi # Chat on suojattu html komennoilta # esim <img src=jotain.png> # Asennus Ohjeet # 1). Lataa palvelimellesi # 2). laita Viestit.txt ja ips.txt tiedostoihin 777 oikeudet # 3). sitten muokkaat koodin mieleseksi # 4). Älä Muokkaa Php koodia muuten se ei saatatoimia oikein # 5). Tekijäs sivut http://koti.mbnet.fi/joni_a # 6). Älä poista Powered by Joniweb Juttua Alaalta # 7). uuden version päivittäminen? http://koti.mbnet.fi/joni_a/version.php?Tarkistaversiot # 8). ei muutakun iloista Chattäilyä :) # 9). ÄLÄ MUOKKAA TÄSTÄ ALASPÄIN MITÄÄN if( isset( $_POST[ "viesti" ] ) && isset( $_POST[ "tiedosto" ] ) && isset( $_POST[ "paluu" ] ) ) { $kahva = fopen( $_POST[ "tiedosto" ], "a" ); if( $kahva ) { $rivi = sprintf( "%s: %s\n", $_POST[ "nimi" ], $_POST[ "viesti" ] ); fwrite( $kahva, $rivi, strlen( $rivi ) ); fclose( $kahva ); } header( "Location: ".$_POST[ "paluu" ] ); } else { ?> <html> <head> <meta http-equiv="refresh" content="30;url="deitti.php"> <title>Big-Chat 1.1</title> <style type="text/css"> <!-- body { background-color: #7491B8; } table.viesti { margin: 5px; border-width: 1px; border-color: black; border-style: solid; padding: 0; text-align: center; } table.div { margin: 5px; border-width: 1px; border-color: black; border-style: solid; padding: 0; text-align: center; } td.otsikko { border-width: 0px 0px 2px 0px; border-color: black; border-style: solid; font-size: 0.9em; font-family: Arial; color: black; text-align: center; } td.teksti { text-align: left; vertical-align: top; margin: 0.3em; font-size: 1em; color: black; text-align: justify; } <!-- A:link {text-decoration: none; font-size: 11px; ;color: #000000;font-weight} A:visited {text-decoration: none; font-size: 11px; color: #000000;font-weight} A:active {text-decoration: none; font-size: 11px; color: #000000;font-weight} A:hover {text-decoration: none; font-size: 11px; color:#1910B7;font-weight} --> body {scrollbar-face-color : #cccccc; scrollbar-highlight-color : #FFFFFF; scrollbar-3dlight-color : #000000; scrollbar-shadow-color : #000000; scrollbar-darkshadow-color : ; scrollbar-track-color : #7491B8; scrollbar-arrow-color : #000000} body { font-family: Arial;color: #000000;text-decoration: none;background-color: } .kal { font-family: Arial;font-size: 16px;font-weight: bold;color: #000000;text-decoration: none;background-color: #97A083;text-align: left;vertical-align: text-top;padding: 3px;} .nyt {font-family: Arial;font-size: 16px;font-weight: bold;color: #000000;text-decoration: none;background-color: #818297;text-align: left;vertical-align: text-top;padding: 3px;} .otsikko { font-family: Arial;font-size: 36px;font-weight: bold;color: #000000;text-decoration: none;background-color: #97A083;text-align: center;vertical-align: middle;padding: 3px;} .paiva {font-family: Arial;font-size: 18px;font-weight: bold;color: #000000;text-decoration: none;text-align: center;vertical-align: middle;padding: 3px;background-color: #5687C9;} input { font-family: Arial; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: center; vertical-align: middle; padding: 2px; border: 1px solid: #000000; background-color: #000000; } --> </style> <body bgcolor=#cccccc> <table cellpadding="2" cellspacing="0" bgcolor="#000000" align=center class="viesti" width="150"> <tr> </tr> <tr> <td class="teksti" heigt="200"> <center><table border=0 bordercolor=#000000 cellpadding="0" cellspacing="0" style="border-right: 0px solid #66CCFF; border-left: 0px solid #66CCFF; border-top: 0px solid #66CCFF; border-bottom: 0px solid #66CCFF;" class="teksti" align="center" width="550" bgcolor=#cccccc height="400" border="0" cellpadding="0" cellspacing="0"> <tr valign="center"><td> <style type = "text/css"> .viestit { border-style: inset; width: 550px; height: 310px; overflow: auto; margin: 10px; padding: 1px;} </style> <center><font size=7 face=tahoma color=Black>Big-Chat 1.1</font></center> </head> <body> <div class = "viestit" bordercolor=#00604f bgcolor=white> <?php $v_tied = "viestit.txt"; if( file_exists( $v_tied ) ) { $viestit = array_reverse( file( $v_tied ) ); foreach( $viestit as $rivi ) { print( htmlspecialchars( $rivi )."<br>" ); } } ?> </div> <center> <form action = "<?php print( basename( $_SERVER[ 'PHP_SELF' ] ) ) ?>" method = "post"> <input type = "text" name = "nimi" value="Nimi" MAXLENGTH="10"> <label for = "viesti"> </label> <input name = "viesti" type = "text" size = "35" value="Viesti" MAXLENGTH="40"> <input type = "hidden" name = "tiedosto" value = "viestit.txt" MAXLENGTH="10"> <input type = "hidden" name = "paluu" value = "<?php print( basename( $_SERVER[ 'PHP_SELF' ] ) ) ?>"> <input type = "submit" value = "Lähetä"> </form> <b> <?php $tiedosto="ips.txt"; $f=@file($tiedosto); $f=array_reverse($f); for($r=0;$r<count($f);$r++) { $rivi=explode("|", stripslashes(trim($f[$r]))); if ($rivi[1]<time()-300) { break; } if ($REMOTE_ADDR==$rivi[0]) { $ip_on_jo=true; } } if(!$ip_on_jo) { $filu=@fopen($tiedosto,"a"); fwrite($filu,$REMOTE_ADDR ."|". time() ."\n"); fclose($filu); } $f=@file($tiedosto); $f=array_reverse($f); $yht=0; for($r=0;$r<count($f);$r++) { $rivi=explode("|", stripslashes(trim($f[$r]))); if ($rivi[1]<time()-300) { break; } $yht++; } echo $yht ." </b><b>keskustelija(a) online</b>\n"; ?> </center> <?php } ?> <center> <hr color=black> <b>| <font size=2 face=tahoma>Powered by:</font> <a href="http://koti.mbnet.fi/joni_a"><b><font size=2 face=tahoma>Joniweb</font></b></a> | <a href="JavaScript:window.location.reload()"><font size=2 face=tahoma><b>Päivitä</b></font></a> | <b><font size=2 face=tahoma>Version: 1.1</font> |</b> </center> </td></tr></table> </table> </body> <html>
Aihe on jo aika vanha, joten et voi enää vastata siihen.