Witam!
Mam mały problem ze sprawdzaniem stringu funkcją preg_match. Mimo tego że string jest poprawny funkcja go nie zalicza. Zmienna $name jest sprawdzana poprawnie ale $content i $content2 już nie chce mi sprawdzać. Oto kod:
if($_GET['news_operation'] == 'modyfic'){
$i = $_GET['i'];
$query_show = mysql_query("SELECT * FROM jc_news WHERE news_id='$i'"); echo('<div id="add_news">'); if($_POST){
$name = $_POST['news_name'];
$name2 = clear_string($name);
$content = $_POST['news_value1'];
$content2 = $_POST['news_value2'];
} else {
echo('<div class="error">Pole "Treść" musi się składać conajmniej z 30 znaków.</div>'); }
} else {
echo('<div class="error">Pole "Skrócona treść" musi się składać conajmniej z 15 znaków.</div>'); }
} else {
echo('<div class="error">Nazwa musi się składać z 5,50 znaków.</div>'); }
}
echo('<form method="post" action="">'); echo('<div class="cont">Tytuł: <input type="text" name="news_name" value="'.$show['news_name'].'"class="news_name1" /><input type="submit" class="add" value=" Aktualizuj " /></div>'); echo('<div class="cont"><div class="tit">Skrócona treść:</div>'); echo('<textarea name="news_value1" class="news_value1">'.$show['news_content'].'</textarea><br /></div>'); echo('<div class="cont"><div class="tit">Treść:</div>'); echo('<textarea name="news_value2" class="news_value2">'.$show['news_content2'].'</textarea><br /></div>'); }
Ten post edytował o2w5n778 14.01.2012, 23:11:55