Autor Zpráva
šlosar
Profil *
<html>
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body>

<script type="text/javascript" src="jquery.js"></script>  


<div class="diskuze">

<script>

$(document).ready(function(){
$(".diskuze").fadeTo("fast", 0.80);
$(".diskuze").hover(function(){
$(this).fadeTo("fast", 1.0);
},function(){
$(this).fadeTo("fast", 0.80);

});
});

</script>

<?

$jmeno = $_POST['jmeno'];
$zprava = $_POST['zprava'];

if ($zprava!="" and $jmeno!=""){ 
if($jmeno!="Nick" and $zprava!="Zpráva"){

if(StrToLower($jmeno)=="jenda.") {$jmeno="<font color=white>Jenda</font>";}
elseif(StrToLower($jmeno)=="matni.") {$jmeno="<font color=white>MatNi</font>";}
elseif(StrToLower($jmeno)=="jenda" or StrToLower($jmeno)=="matni"){echo "<span style='padding-left: 2px'><font color=red>Bohužel jsi <strong>lulan</strong>...</font></span>";$pica=True;}
else {$jmeno = "<font color=#c3c3c3>$jmeno</font>";$zprava=HTMLSpecialChars($zprava);}

If($pica!=True){
SetLocale(LC_ALL, "cs_CZ.UTF-8");
$datum = StrFTime("%a %H:%M ", Time());
$sux = $datum . $jmeno . ":";
$sux = "<font color=#969696>$sux</font>";
$zprava =  $sux . " " . $zprava;

$zprava = str_replace(":)",'<img src="smajly/1.png" alt="">',$zprava);
$zprava = str_replace(";)",'<img src="smajly/2.png" alt="">',$zprava);
$zprava = str_replace(":P",'<img src="smajly/3.png" alt="">',$zprava);
$zprava = str_replace(":(",'<img src="smajly/4.png" alt="">',$zprava);
$zprava = str_replace(":S",'<img src="smajly/5.png" alt="">',$zprava);
$zprava = str_replace(":D",'<img src="smajly/6.png" alt="">',$zprava);

$zprava = str_replace(":-)",'<img src="smajly/1.png" alt="">',$zprava);
$zprava = str_replace(";-)",'<img src="smajly/2.png" alt="">',$zprava);
$zprava = str_replace(":-P",'<img src="smajly/3.png" alt="">',$zprava);
$zprava = str_replace(":-(",'<img src="smajly/4.png" alt="">',$zprava);
$zprava = str_replace(":-S",'<img src="smajly/5.png" alt="">',$zprava);
$zprava = str_replace(":-D",'<img src="smajly/6.png" alt="">',$zprava);

$zprava = str_replace(":-))",'<img src="smajly/1.png" alt="">',$zprava);
$zprava = str_replace(":-)))",'<img src="smajly/1.png" alt="">',$zprava);
$zprava = str_replace(":))",'<img src="smajly/1.png" alt="">',$zprava);
$zprava = str_replace(":-)))",'<img src="smajly/1.png" alt="">',$zprava);

$zprava = str_replace("xD",'<img src="smajly/6.png" alt="">',$zprava);
$zprava = str_replace("xDD",'<img src="smajly/6.png" alt="">',$zprava);

$zprava = str_replace(":/",'<img src="smajly/5.png" alt="">',$zprava);
$zprava = str_replace(":-/",'<img src="smajly/5.png" alt="">',$zprava);

$celek ="<p>$zprava</p>";
$soubor = 'data.inc';
file_put_contents($soubor, $celek . file_get_contents($soubor)); 


}
}
else{echo "<span style='padding-left: 2px'><font color=red>Bohužel jsi <strong>lulan</strong>...</font></span>";}
}


?>

<form action="index3.php" method="post">
<tr><td><input type="text" name="jmeno" maxlength="10" style="width: 75px; float: left;"value="Nick" onfocus="if(this.value=='Nick')this.value=''" onblur="if(this.value=='')this.value='Nick'"></td></tr>

<tr><td><input type="text" name="zprava" style="width: 210px; float: left;"value="Zpráva" onfocus="if(this.value=='Zpráva')this.value=''" onblur="if(this.value=='')this.value='Zpráva'">
<input type="submit" value="odeslat">
</form>




<div class="odsazeni">
<?include "data.inc"; ?> 
</div>
</div>

</body>
</html>


Vyzkoušel jsem už hodně variant, ale opravdu už nevím jak tomu zabránit. Umí někdo pomoct? Díky.
panther
Profil
šlosar:
v uvedeném kódu žádný header() není, nemá tedy co fungovat. Zároveň se mi nechce procházet 100 řádek zbytečného kódu (proč je tam i HTML kód, který je naprosto irelevantní?).

Přesměrování dej na konec zpracování formuláře. Pokud je formulář správně vyplněn a úspěšně zpracován, přesměruj.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0