این کدی که نوشتم کار کرد مشکلش چیه ؟؟؟
Printable View
این کدی که نوشتم کار کرد مشکلش چیه ؟؟؟
[PHP]function yeEsmi($moteghaier){
kari ke bayad anjam beshe masal rooye $moteghaier
return javab;
}[/PHP]
در مورد تابع شما اینجوری میشه مثلاً:
[PHP]function upload($f){
$type=strrpos($f,'.');
$c=substr($f,$type);
switch($c)
{
case ".jpg":
case ".tif":
case ".jif":
echo "ok";
break;
default:
echo "Error";
break;
}
}[/PHP]
بعد هر جا خواستی استفاده کنی می نویسی:
[PHP]upload($f);[/PHP]
ایرادش کجاست؟؟
[PHP]<?php
function salam($s)
{
$a=strrpos($s,'.');
$type=substr($s,$a);
switch($type)
{
case ".jpg":
case ".tif":
case ".jif":
echo "ok";
break;
default:
echo "Error";
break;
}
return $type;
}
?>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="f">
<input type="submit" name="sub">
</form>
<?php
if(isset($_POST['sub']))
if(isset($_FILES['f']['tmp_name']))
{
}
salam($s);
move_uploaded_file($_FILES['f']['tmp_name'],$_SERVER['DOCUMENT_ROOT']."/a/".$_FILES['f']['name']);
?>
[/PHP]
[PHP]salam($s);[/PHP]
را باید با این عوض کنید:
[PHP]salam($_FILES['f']['name']);[/PHP]
سلام مشکل این کد چیه ؟؟
[PHP]<a href="add1.php">new add </a>
<?php
$con= mysql_connect("localhost","root","");
mysql_select_db("table",$con);
$sql="select * from table1";
$res=mysql_query($sql,$con);
$num=mysql_num_rows($res);
for($i=0;$i<$num;$i++)
{
$row=mysql_fetch_array($res);
echo "<a href=view.php?id=".$row['id'].">".$row['title']."</a><br>";
}
?>[/PHP]
[PHP]<?php
$id=$_GET['id'];
$con= mysql_connect("localhost","root","");
mysql_select_db("table",$con);
$sql="select * from table1 where id='$id'";
$res=mysql_query($sql,$con);
$row=mysql_fetch_array($res);
echo $row['title']."<br>";
echo $row['des']."<br>";
?>
<br>
<a href="table1.php">back</a>[/PHP]
[PHP]<?php
$Error = "";
if(isset($_POST['sub']))
{
$title = $_POST['title'];
$des = $_POST['des'];
$sql = "insert into table1 (title,des) values ('$title','$des')";
$con= mysql_connect("localhost","root","");
mysql_select_db("news",$con);
$res=mysql_query($sql,$con);
if($res)
{
$Error = "ok";
}else $Error = "Eror";
}
?>
<form action="add1.php" method="post">
<input type="text" name="title">
<textarea name="des"></textarea>
<input type="submit" name="sub">
</form>
<?php
echo $Error;
?>
<br>
<a href="table1.php">back</a>[/PHP]
حالا مبخوام دستوری برای delet بنویسم لطفا راهنمایی کنید؟؟؟؟
این کد نوشتم درسته یا نه ؟؟
[PHP]<?php
$sql = "delete from table1 where id=1";
$con= mysql_connect("localhost","root","");
mysql_select_db("table",$con);
$res=mysql_query($sql,$con);
?>
[/PHP]
نمی دونم هنوز هم کدش مشکل داره یا نه
من مشکل خاصی نمی بینم
ولی باید توجه کنی که در:
[PHP] mysql_select_db("news",$con);[/PHP]
به جای اون news باید اسم دیتابیس ت رو بنویسی نه اسم جدول ت رو
اون کد حذف ت هم فکر کنم درست باشه (تست نکردم ولی چشمی درسته)