انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رفع ا شکال پروژه php

رفع ا شکال پروژه php

#4
با سلام دوباره اگر ممکنه یک نگاهی به کد زیر بندازید
صفحه اضافه کردن محصول هست که با کدهای زیر محصول به بانک اطلاعاتی اضافه می شود اما پیغام New book added را نشان نمی دهد
با سپاس فراوان

کد:
<?php
require '../includes/init.inc.php';
$msg = "";
$subjectId = getRequestIntegerValue("subjectId");
$subject = new Subject();
if (isRequestSet("title")) {
    if ($_SESSION['hashcode'] == getRequestIntegerValue("hashcode")) {
        if (isRequestSetAndNotEmpty("title", "author", "publisher", "ISBN", "numPages", "dimensions", "format", "price", "available")) {
            $title = getRequestStringValue('title');
            $author = getRequestStringValue('author');
            $publisher = getRequestStringValue('publisher');
            $ISBN = getRequestStringValue('ISBN');
            $numPages = getRequestStringValue('numPages');
            $dimensions = getRequestStringValue('dimensions');
            $format = getRequestStringValue('format');
            $price = getRequestIntegerValue('price');
            $available = getRequestIntegerValue('available');

            $book = new Book();
            $id=$book->add($subjectId, $title, $author, $publisher, $ISBN, $numPages, $dimensions, $format, $price, $available);
                if ($id > 0) {
                $msg = "New book added";
            }
        } else {
            $msg = "All fields required.";
        }
    } else {
        $msg = "Invalid form data";
    }
}


$_SESSION['hashcode'] = rand(111111, 999999);



?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
        <link href="../css/style.css" type="text/css" rel="stylesheet" />
    </head>
    <body>
        <h2>Add books here ...</h2>
        <?php echo "<h2>" . $subject->getName($subjectId) . "</h2>";?>
        <a href="list.php?subjectId=<?php echo $subjectId; ?>">Book List</a>
        <form  id="addbook" action="" method="post">
             <h3><?php echo $msg; ?></h3>
            <div class="e">
                <input type="hidden" name="hashcode" value="<?php echo $_SESSION['hashcode']; ?>"/>
                <label for="title">Title:</label><input type="text" name="title"/>
                <div class="cl"></div>
                <label for="author">Author:</label><input type="text" name="author"/>
                <div class="cl"></div>
                <label for="publisher">Publisher:</label><input type="text" name="publisher"/>
                <div class="cl"></div>
                <label for="datePublished">Publication date:</label><input id="pdate" type="text" name="datePublished"/>
                <div class="cl"></div>
                <label for="ISBN">ISBN:</label><input type="text" name="ISBN"/>
                <div class="cl"></div>
                <label for="numPages">#pages:</label><input type="text" name="numPages"/>
                <div class="cl"></div>
                <label for="dimensions">Dimensions:</label><select name="dimensions"/>
                <option value="--" >----------------</option>
                <option value="38.2*30.5" >38.2*30.5</option>
                <option value="22.8*12.25" >22.8*12.25</option>
                <option value="18.7*12.7" >18.7*12.7</option>
                <option value="16.5*10.15" >16.5*10.15</option>
                <option value="14*9" >14*9</option>
                <option value="7.5*5" >7.5*5</option>
                </select>
                <div class="cl"></div>
                <label for="format">Format:</label><select class="fo" name="format"/>
                <option  value="--" >----------------</option>
                <option  value="Paperback">eBook</option>
                <option value="Paperback">Hardcover</option>
                <option  value="Paperback">Paperback</option>
                </select>
                <div class="cl"></div>
                <label for="price">Price:</label><input type="text" name="price"/>
                <div class="cl"></div>
                <label for="available">Available:</label><input type="text" name="available"/>
                <div class="cl"></div>
                <label for="status">Status:</label><select class="st" name="status"/>
                <option value="--" >----------------</option>
                <option value="activ">Active</option>
                <option value="inactive">Inactive</option>
                </select>
            </div>
            <div class="f">
                <input type="submit" value="Add book" />
            </div>

        </form>
    </body>
</html>

 
پاسخ


پیام‌های این موضوع
رفع ا شکال پروژه php - توسط pegtaj - ۱۳۹۲/۰۴/۱۵, ۱۲:۰۳ ب.ظ
RE: رفع ا شکال پروژه php - توسط admin - ۱۳۹۲/۰۴/۱۵, ۱۲:۳۷ ب.ظ
RE: رفع ا شکال پروژه php - توسط pegtaj - ۱۳۹۲/۰۴/۱۶, ۱۱:۴۸ ق.ظ
RE: رفع ا شکال پروژه php - توسط pegtaj - ۱۳۹۲/۰۴/۱۹, ۰۷:۰۲ ب.ظ
RE: رفع ا شکال پروژه php - توسط matrix - ۱۳۹۲/۰۴/۲۱, ۰۳:۱۳ ب.ظ
RE: رفع ا شکال پروژه php - توسط pegtaj - ۱۳۹۲/۰۴/۲۴, ۰۶:۳۵ ق.ظ
RE: رفع ا شکال پروژه php - توسط pegtaj - ۱۳۹۲/۰۴/۲۴, ۰۶:۳۸ ق.ظ
RE: رفع ا شکال پروژه php - توسط pegtaj - ۱۳۹۲/۰۴/۲۴, ۰۳:۴۳ ب.ظ
RE: رفع ا شکال پروژه php - توسط admin - ۱۳۹۲/۰۴/۲۵, ۱۲:۱۷ ب.ظ
RE: رفع ا شکال پروژه php - توسط admin - ۱۳۹۲/۰۴/۲۵, ۱۲:۳۶ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 3 مهمان