Ето това ми е кода:
проблема е че не записва това в базата данни.. а преди си беше добре преди да добавя str_replace, но то ми трябва за емотикони
Благодаря Ви предварително!
Код:
<?php
session_start();
ini_set('session.cookie_lifetime', '180');
include"config.php";
$comments=$_POST['text'];
$posted = time();
$status = "ok";
$sesa = session_id();
@$querya = mysql_query("SELECT * FROM `users` WHERE session='$sesa'");
@$reda = mysql_num_rows($querya);
if ($reda != NULL) {
$my_id = mysql_result($querya, "0", "id");
$my_ime = mysql_result($querya, "0", "username");}
if ($my_ime) {
if (strlen($comments) <1) { // проверка за попълнен текст
$status= "error";}
if (strlen($comments) >60) { // проверка за попълнен текст
$status= "error1";}
if($status=="ok"){
include"config.php";
$comments=$_POST['text'];
$comments = str_replace(":)","<img src='images/smile.gif' border='0'>",$comments);
$comments = str_replace(":D","<img src='images/icon_biggrin.gif' border='0'>",$comments);
$comments = str_replace(":(","<img src='images/icon_sad.gif' border='0'>",$comments);
$comments = str_replace(":O","<img src='images/icon_surprised.gif' border='0'>",$comments);
$comments = str_replace(":shock:","<img src='images/icon_eek.gif' border='0'>",$comments);
$comments = str_replace("::?","<img src='images/icon_confused.gif' border='0'>",$comments);
$comments = str_replace("8)","<img src='images/icon_cool.gif' border='0'>",$comments);
$comments = str_replace(":lol:","<img src='images/icon_lol.gif' border='0'>",$comments);
$comments = str_replace(":x","<img src='images/icon_mad.gif' border='0'>",$comments);
$comments = str_replace(":p","<img src='images/icon_razz.gif' border='0'>",$comments);
$comments = str_replace(":oops:","<img src='images/icon_redface.gif' border='0'>",$comments);
$comments = str_replace(":cry:","<img src='images/icon_cry.gif' border='0'>",$comments);
$comments = str_replace(";)","<img src='images/icon_wink.gif' border='0'>",$comments);
$comments = str_replace("!","<img src='images/icon_exclaim.gif' border='0'>",$comments);
$comments = str_replace("?","<img src='images/icon_question.gif' border='0'>",$comments);
$query1111 = mysql_query("INSERT komentari (name, text, posted) VALUES ('$my_ime', '$comments','$posted')");
echo'<meta http-equiv="refresh" content="0;url=index.php" />';
}}
?>
проблема е че не записва това в базата данни.. а преди си беше добре преди да добавя str_replace, но то ми трябва за емотикони