saeedgaeini
شنبه 11 مرداد 1393, 13:05 عصر
با سلام
من یه صفحه ای رو نوشتم که از طریق اون مدیر سایت میتونه پست ارسال کنه
این اطلاعات باید وارد دیتابیس بشن : شماره موضوع - متن خبر - تاریخ - نام کاربری مدیر
که همه وارد دیتابیس میشن به غیر از شماره موضوع !
میخواستم کمکم کنید و بهم بگید مشکل از کجاست
این فایل html که موضوع،به وسیله چک باکس انتخاب میشه
<td height="20" align="right">
<select name="mozoo" id="mozoo">
<optgroup label="اصلی">
<option value="1">فواید خنده</option>
<option value="2">سخن بزرگان</option>
<?php
include "../config.php";
include "../include/jdf.php";
include "../include/mysql.class.php";
$db = new Mysql($host,$dbuname,$dbpass,$dbname,false); //create database object
$db->Database_Connect(); //connect to database
session_start();
if ( isset($_SESSION['admin']) ) {
if ( (isset($_GET['logout'])) && ($_GET['logout'] == "true") )
{
unset ($_SESSION['admin']);
header ("Location: ../index.php");
}
?>
<?php $db->sql_query ("SELECT * FROM `admin` WHERE `username`='".$_SESSION['admin']."'");
$data = $db->sql_fetcharray();
?>
<?php include"header.php"; ?>
<div class="middle">
<?php include"rsidebar.php"; ?>
<div class="post_box">
<div class="post_box_top">
<div class="post_box_top_text">ارسال خبر جدید</div>
</div>
<div class="post_box_content">
<table>
<tr>
<td width="680" align="center" id="main"></td>
</tr>
</table>
<table border="0" cellspacing="15">
<tr>
<td width="142" height="20" align="right">موضوع :</td>
</tr>
<tr>
<td height="20" align="right">
<select name="mozoo" id="mozoo">
<optgroup label="اصلی">
<option value="1">فواید خنده</option>
<option value="2">سخن بزرگان</option>
</select>
</td>
</tr>
<tr>
<td width="140" style="font-size:12px;">متن خبر :</td>
</tr>
<tr><td width="487" style="font-family:tahoma" align="right">
<textarea style="width: 400px;font-family:tahoma;font-size:12px" rows="8" cols="33" name="text" id="text"></textarea>
<tr>
</td>
</tr>
<tr>
<td width="140" align="center"><input name="b" type="submit" class="font" id="b" onClick="news_add();" value="ارسال خبر" style="font-family:ST;font-size:15px" /></td>
<td width="487" align="right"><input name="Form" type="hidden" id="Form" value="news_add" />
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<?php include"footer.php"; ?>
</body>
</html>
<?php
} else { header("Location: ../index.php"); } ?>
اینم سورس کد php : که برای وارد شدن شماره موضوع به دیتابیس این کد رو گذاشتم ".$mozoo."
<?php
session_start();
if ( isset($_SESSION['admin']) ) {
include "../../../config.php";
include "../../../include/jdf.php";
include "../../../include/mysql.class.php";
$db = new Mysql($host,$dbuname,$dbpass,$dbname,false);
$db->Database_Connect();
$y = date("Y"); //selected year from date
$m = date("m"); //selected month from date
$d = date("d"); //selected day from date
$date = gregorian_to_jalali($y, $m, $d);
if(isset($_POST['text'])) {
$newstext = $_POST['text'];
$mozoo = $_POST['mozoo'];
}
if ($newstext == ""){
echo "<div class='message-error'>متن خبر وارد نشده است.</div>";
}
elseif($db->sql_query(" INSERT INTO `sms` (date,text,daste,sender) VALUES
('$date' , '".nl2br($newstext)."' , '".$mozoo."', '".$_SESSION['admin']."')")) {
echo "<div class='message-success'>خبر با موفقیت افزوده شد.</div>";
} else {
echo "<div class='message-error'>ارسال خبر با خطا روبرو شد.</div>";
}
}
?>
من یه صفحه ای رو نوشتم که از طریق اون مدیر سایت میتونه پست ارسال کنه
این اطلاعات باید وارد دیتابیس بشن : شماره موضوع - متن خبر - تاریخ - نام کاربری مدیر
که همه وارد دیتابیس میشن به غیر از شماره موضوع !
میخواستم کمکم کنید و بهم بگید مشکل از کجاست
این فایل html که موضوع،به وسیله چک باکس انتخاب میشه
<td height="20" align="right">
<select name="mozoo" id="mozoo">
<optgroup label="اصلی">
<option value="1">فواید خنده</option>
<option value="2">سخن بزرگان</option>
<?php
include "../config.php";
include "../include/jdf.php";
include "../include/mysql.class.php";
$db = new Mysql($host,$dbuname,$dbpass,$dbname,false); //create database object
$db->Database_Connect(); //connect to database
session_start();
if ( isset($_SESSION['admin']) ) {
if ( (isset($_GET['logout'])) && ($_GET['logout'] == "true") )
{
unset ($_SESSION['admin']);
header ("Location: ../index.php");
}
?>
<?php $db->sql_query ("SELECT * FROM `admin` WHERE `username`='".$_SESSION['admin']."'");
$data = $db->sql_fetcharray();
?>
<?php include"header.php"; ?>
<div class="middle">
<?php include"rsidebar.php"; ?>
<div class="post_box">
<div class="post_box_top">
<div class="post_box_top_text">ارسال خبر جدید</div>
</div>
<div class="post_box_content">
<table>
<tr>
<td width="680" align="center" id="main"></td>
</tr>
</table>
<table border="0" cellspacing="15">
<tr>
<td width="142" height="20" align="right">موضوع :</td>
</tr>
<tr>
<td height="20" align="right">
<select name="mozoo" id="mozoo">
<optgroup label="اصلی">
<option value="1">فواید خنده</option>
<option value="2">سخن بزرگان</option>
</select>
</td>
</tr>
<tr>
<td width="140" style="font-size:12px;">متن خبر :</td>
</tr>
<tr><td width="487" style="font-family:tahoma" align="right">
<textarea style="width: 400px;font-family:tahoma;font-size:12px" rows="8" cols="33" name="text" id="text"></textarea>
<tr>
</td>
</tr>
<tr>
<td width="140" align="center"><input name="b" type="submit" class="font" id="b" onClick="news_add();" value="ارسال خبر" style="font-family:ST;font-size:15px" /></td>
<td width="487" align="right"><input name="Form" type="hidden" id="Form" value="news_add" />
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<?php include"footer.php"; ?>
</body>
</html>
<?php
} else { header("Location: ../index.php"); } ?>
اینم سورس کد php : که برای وارد شدن شماره موضوع به دیتابیس این کد رو گذاشتم ".$mozoo."
<?php
session_start();
if ( isset($_SESSION['admin']) ) {
include "../../../config.php";
include "../../../include/jdf.php";
include "../../../include/mysql.class.php";
$db = new Mysql($host,$dbuname,$dbpass,$dbname,false);
$db->Database_Connect();
$y = date("Y"); //selected year from date
$m = date("m"); //selected month from date
$d = date("d"); //selected day from date
$date = gregorian_to_jalali($y, $m, $d);
if(isset($_POST['text'])) {
$newstext = $_POST['text'];
$mozoo = $_POST['mozoo'];
}
if ($newstext == ""){
echo "<div class='message-error'>متن خبر وارد نشده است.</div>";
}
elseif($db->sql_query(" INSERT INTO `sms` (date,text,daste,sender) VALUES
('$date' , '".nl2br($newstext)."' , '".$mozoo."', '".$_SESSION['admin']."')")) {
echo "<div class='message-success'>خبر با موفقیت افزوده شد.</div>";
} else {
echo "<div class='message-error'>ارسال خبر با خطا روبرو شد.</div>";
}
}
?>