View Single Post
ישן 27-01-08, 17:36   # 1
Jonathan Zeierman
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 1,003

Jonathan Zeierman לא מחובר  

[PHP]בעיה עם Mysql

שלום לכולם היני מתחיל בבנית PHP.
אני מנסה ליצור מערכת דשים.
עכשיו יש לי בעיה עם יצירת הטבלה ב-phpmyadmin.
אז ככה יצרתי 4 קבצים:
1.טופס השליחה עצמו שנקרא: reg.html:
PHP קוד:
<HTML>
    <
HEAD>
        <
TITLE>
           
מערכת דשים
        
</TITLE>
    </
HEAD>
    <
BODY>
        <
CENTER>
            <
H1>מערכת דשים</H1>
        </
CENTER>
            <
FORM METHOD="POST" ACTION="reg.php">
                <
p align="center">שם:&nbsp;
                <
BR>
                <
INPUT NAME="name" TYPE="TEXT"><BR>
                
נמען&nbsp;
                <
BR>
                <
INPUT NAME="for" TYPE="TEXT"><BR>
                
הדש שלך</p>
        <
CENTER>
    <
p><textarea rows="14" name="dash" cols="20"></textarea></p>
                <
BR>
                <
INPUT TYPE=SUBMIT VALUE=Submit>
            </
FORM>
        </
CENTER>
    </
BODY>
</
HTML
2.הדף שמקבל את הנתונים ושמתחבר למסד reg.php:
PHP קוד:
<HTML dir="ltr">
    <HEAD>
        <TITLE>
            מערכת דשים
        </TITLE>
    </HEAD>
    <BODY>
        <div align="center">
<?php



$name 
$_POST["name"];
$for $_POST["for"];
$dash $_POST["dash"];



echo <<<HTML

<table>
<tr>
<td colspna="2"><H1>מערכת דשים</H1></td>
</tr>

<tr>
<td>שמך:</td>
<td>$name</td>
</tr>


<tr>
<td>נמען:</td>
<td>$for</td>
</tr>


<tr>
<td>הדש שנשלח:</td>
<td>$dash</td>
</tr>

            
</table>

<br>


           
HTML;

$mysql_link=mysql_connect('localhost','empty_dash','empty_dash ');
   
mysql_select_db('empty_dash',$mysql_link);

$t=0;
$qarticle mysql_query("SELECT * FROM liga");
while (
$row mysql_fetch_array($qarticle)) {
if(
$row[dash]==$dash)
$t++;
}

if(
$name!="" && $t=="0"){
$insert=mysql_query("
INSERT INTO liga
(name,for,dash)
VALUES ('$name','$for','$dash')
"
)
  or die(
mysql_error);

echo
'<meta http-equiv="הדש נשלח" content="1; URL=reg.html"> ';
}


else{
echo
"Error: אינך יכול לשלוח את הדש,אנא מלא את כל השדות";

echo
'<meta http-equiv="Refresh" content="1; URL=reg.html"> ';
}
?>
</div>


    </BODY>
</HTML>
3.דף ההתחברות,איפה שרואים את כל הפרטים שנשלחו log.php:
PHP קוד:
<html dir="rtl">

<
head>
 <
meta http-equiv="Content-Language" content="he">
 <
meta http-equiv="Content-Type" content="text/html; charset=windows-1255">
</
head>

<
body link="#4F4F4F" valink="white" bgcolor="#9FC0C9">
 <
form method="GET" action="yoni.php">
  
שם משתמש:
  <
br>
  <
input type="text" name="user">
  <
br>
  <
br>
  
סיסמא:
  <
br>
  <
input type="password" name="password">
  <
br><br>
  <
input type="submit" value="שלח" name="send">
  <
input type="reset" value="אפס" name="reset">
 </
form>
</
body>


</
html
4.דף הפאנל איפה שרואים מה אנשים שלחו למערכת yoni.php:
PHP קוד:
<HTML dir="rtl">
    <HEAD>
        <TITLE>
            מערכת הדשים
        </TITLE>
    </HEAD>
    <BODY>
        <div align="center">
<?php
$user 
$_GET["user"];
$user base64_encode ($user);
$user base64_decode ($user);
$pass $_GET["password"];
$pass base64_encode ($pass);
$pass base64_decode ($pass);

if (
$user == 'counter_reg' && $pass == 'reg' && $user == $user && $pass == $pass)
{
$qarticle mysql_query("SELECT * FROM liga ORDER BY id DESC");
echo 
"<table border='0' bgcolor='white'>";
        echo 
"<TR bgcolor='#525252'>";
        echo 
"<TD><font color='white' size='2'>מספר</font> </TD>";
        echo 
"<TD><font color='white' size='2'>שם</font> </TD>";
        echo 
"<TD><font color='white' size='2'>נמען</font> </TD>";
        echo 
"<TD><font color='white' size='2'>הדש</font> </TD>";
        echo 
"</TR>";

while (
$row mysql_fetch_array($qarticle)) {




        echo 
"<TR>";
     
        echo 
"<TD align=right>".$row['id']."</TD>";
        echo 
"<TD align=right>".$row['name']."</TD>";
        echo 
"<TD align=right>".$row['for']."</TD>";
        echo 
"<TD align=right>".$row['dash']."</TD>";

        echo 
"</TR>";


   


}
echo 
"</table>";





}

else
{
echo 
"פרטי ההקשה שגויים";
}

?>
</div>


    </BODY>
</HTML>
אתם יכולים לראות את המערכת ואת השגיאות פה:
http://empty.whitescreen.co.il/dash/reg.html
יצרתי טבלה ב- phpmyadmin אני שם מסתבך עם השדות,מישהו יוכל לעזור לי?
אני יודה מאוד מאוד,תודה:
יוני.