10/10/2018, 09:53

Cái wamp sever bị bệnh! Help!

Vừa mới cài lại win, em down cái wamp sever mới về, chạy lại mấy trang đang code dở dang thì toàn bị
Notice: Undefined index: ***..........(với *** là tên của mấy hàm $_POST)
Ví dụ cụ thể như cái này:
Notice: Undefined index: submit in C:wampwww racnghiemindex.php on line 97
CODE của em:
*********************
97//if($_POST['submit'])
98//{
99//$lop=$_POST['lop'];
100//$mon=$_POST['mon'];
.....
*********************
Đả tìm trên google, chạy lòng vòng ddth, nhưng không tìm ra cách chửa ạ!
CÁi sever củ chạy thì không bị hiện lên như thế!
Ai giúp em với
ngoc_viet08 viết 12:00 ngày 10/10/2018
tớ xài bình thường mà .
cậu thử if($_POST["submit"])xem .
mà cậu phải trích đầy đủ code thì mới biết lỗi chứ , còn show 1 cái đó thì ai biết mà chỉ cậu .
nếu cậu đòi hỏi $_POST["submit"] thì trang trước , hoặc trang xử lý phải chứa 1 tag có name="submit"
ví dụ thế này : bạn có 1 tag :
<input type="submit" name="edit" value="abc">
thì ở đoạn code ở trang action . bạn phải gọi :
if ($_POST["edit"])
hoặc
if ($_POST["edit"]=="abc")
thử lại xem ?
nvcnvn viết 11:56 ngày 10/10/2018
uh, em biết mà!
Em viết hết code lên đây, mọi người down về chạy thử giùm em, nếu mà không có vấn đề gì là do cái wampsever!!!!!!!!!
Code:
***************************
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="Hocvui.net - Trắc nghiệm trực tuyến - bài tập trắc nghiệm các khối 10, 11, 12" />
<meta name="keywords" content="PHP, MySQL,ti vi online, bulletin, board, free, javascript, open, source, smf, simple, machines, forum, free, miễn phí, doamin, hosting, bạn gái, bạn trai, nhà ở, xe cộ, tình cảm, yêu đương, đam mê,Tình yêu, danh vọng, Lưu Diệc Phi, Tom Cruise, Brad Pitt, Britney Spear, làm quen, kết bạn, học hành, tâm sự, thấu hiểu, cùng nhau ta tạo nên một kỳ tích!" />
<meta name="AUTHOR" content="hocvui.net" />
<title>Hocvui.net - Trắc nghiệm trực tuyến - Index</title>
<link rel="stylesheet" type="text/css" href="image/style.css?fin11" />
<link rel="stylesheet" type="text/css" href="http://hocvui.net/4rum/Themes/default/print.css?fin11" media="print" />
<link rel="help" href="http://hocvui.net/4rum/index.php?action=help" target="_blank" />
<link rel="search" href="http://hocvui.net/4rum/index.php?action=search" />
<link rel="contents" href="http://hocvui.net/4rum/index.php" />
<link rel="alternate" type="application/rss+xml" title="Hocvui.net - Cùng học cùng vui - RSS" href="http://hocvui.net/4rum/index.php?type=rss;action=.xml" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="head-l">
<div id="head-r">
<div id="userarea">&nbsp;<table style="width: 100%;" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>

<td class="smalltext" style="padding-left: 10px; padding-top: 0px; padding-bottom: 0px;" height="30" valign="middle">&nbsp;
</td>

<td style="padding-top: 0px; padding-bottom: 0px; padding-right: 20px;" class="middletext" align="right" height="30" valign="middle">

<form action="http://hocvui.net/4rum/index.php?action=search2" method="post" accept-charset="UTF-8" style="margin: 0px;">
<a href="http://hocvui.net/4rum/index.php?action=search;advanced"><img src="http://hocvui.net/4rum/Themes/Anecdota117/images/filter.gif" style="margin: 0px;" alt="" align="middle"></a>
<input name="search" value="" style="width: 190px;" type="text">&nbsp;

<input name="submit" value="Tìm ki***7871;m" style="width: 11ex;" type="submit">
<input name="advanced" value="0" type="hidden">
</form>

</td>
</tr>

</tbody></table>
</div>
<a href="http://hocvui.net/4rum/index.php" title=""><span id="logo"> </span></a>

</div>
</div>
</div>
<div id="toolbar">
<div id="menumain">
<ul><li><a href="http://hocvui.net/4rum/index.php"><span>Diễn đàn</span></a></li>
<li><a href="http://up.hocvui.net/up"><span>Upload</span></a></li>
<li><a href="http://mail.google.com/a/hocvui.net"><span>Email</span></a></li>
<li><a href="http://hocvui.net/sudoku"><span>Sudoku</span></a></li>
<li><a href="http://hocvui.net/game"><span>Game</span></a></li>
</ul><br style="clear: left" />
</div>
<div id="mainarea">
<div style="margin-top: 0;">&nbsp;</div>
<div style="margin-top: 1ex;">
<div class="catbg" style="padding: 5px 0 0 10px;">&nbsp;<a href="?b=all">
</a><a href="?action=b">Danh sách bài tập</a>---<a href="?action=c">Danh
sách câu hỏi</a>---<a href="?action=send">Gửi câu hỏi</a>---<a href="?action=make">Tạo
đề kiểm tra</a></div>
<div class="tborder">
<table border="0" width="100%" cellspacing="1" cellpadding="5" class="bordercolor" style="margin-top: 1px;">
<tr>
<td class="windowbg" width="6%" align="center" valign="top">
<a href="http://hocvui.net/4rum/index.php?action=unread;board=83.0">
<img src="http://hocvui.net/4rum/Themes/Anecdota117/images/off.png" alt="Không có bài mới" title="Không có bài mới" /></a>
</td>
<td class="windowbg2">&nbsp;
<form name='make' method='post' action='index.php'>
<p><font color='#6666FF'>Khối lớp của bạn:</font>
<select name='lop'>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
</select><font color='#6666FF'><br><br>
Môn bạn muốn làm kiểm tra:</font>
<select name='mon'>
<option value='0'>Tổng hợp</option>
<option value='1'>Toán</option>
<option value='2'>GDCD</option>
<option value='3'>Hóa</option>
<option value='4'>Tin</option>
<option value='5'>Anh</option>
<option value='6'>Sinh</option>
<option value='7'>Lý</option>
<option value='8'>Văn</option>
<option value='9'>Địa</option>
<option value='10'>Sử</option>
<option value='11'>KTCN</option>
<option value='12'>Tổng hợp</option>
</select><br><br>
</p>
<input type='submit' name='submit' value='submit'><br><br></form>
<?php
include("include/config.php");
if($_POST['submit'])
{
$lop=$_POST['lop'];
$mon=$_POST['mon'];
$q3="SELECT*FROM _tracnghiem_bai WHERE lop=$lop and mon=$mon ";
$result=mysql_query($q3);
if(mysql_num_rows($result)==0)
{
echo("Tạm thời nội dung<b> ".$m[$mon]." </b>Lớp<b> ".$lop." </b>chưa có bài tập<br>");
}
else
{
echo("Hảy chọn những bài tập mà nội dung bài kiểm tra của bạn liên qua tới<br>");
echo("<form name='make2' method='post' action='test.php'>");
while ( $row = mysql_fetch_assoc($result) )
{
$b_id=$row['b_id'];
$bai=$row['bai'];

echo ("Bài: <b>".$bai."</b> <input type='checkbox' name='b$b_id' value='".$b_id."'><br>");
}
echo("<font color='#6666FF'>Thời gian bài kiểm:</font>
<select name='time'>
<option value='15'>15' (10 câu hỏi)</option>
<option value='45'>45' (30 câu hỏi)</option>
<option value='90'>90' (60 câu hỏi)</option>
</select><br>
<input type='submit' name='start' value='Bắt đầu'><br><br></form>
</form>");
}
}
?>

</td>
<td class="windowbg" valign="middle" align="center" style="width: 12ex;">&nbsp;</td>
<td class="windowbg" valign="middle" align="center" style="width: 12ex;">&nbsp;</td>
</tr>
</table></div></div>
<p align="center"><b><font color="#ff0000">Thích hợp với các trình dyệt:</font></b></p>
<p align="center"><a href="http://www.mozilla.com/en-US/firefox/">
<font color="#ff0000">Firefox</font></a><font color="#ff0000">
</font>-
<a href="http://www.opera.com/download/"><font color="#ffff00">Opera</font>-</a><font color="#ff0ff0">
</font><a href="http://www.google.com/chrome/">
<font color="#00ff00">Google
Chrome</font></a><br></p><!--End Footers-->
</div>
<div id="footer">
<div id="foot-l">
<div id="foot-r">
<div id="footerarea"></div>
</div></div></div>
</div>
</div>
</body>
</html>
hoangquan85 viết 11:58 ngày 10/10/2018
Bạn chỉ cần copy lệnh này lên trên dòng gây lỗi là được, (thông thường thì chép nó ở file config.php):
error_reporting (E_ALL ^ E_NOTICE);
ninhcuongld viết 12:05 ngày 10/10/2018
Bạn vào trong file php.ini, tìm đến chỗ này
**********************************************
; - Show all errors, except for notices and coding standards warnings
;
;error_reporting = E_ALL & ~E_NOTICE
;
; - Show all errors, except for notices
;
;error_reporting = E_ALL & ~E_NOTICE | E_STRICT
;
; - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE _ERROR
;
; - Show all errors, except coding standards warnings
;
=>error_reporting = E_ALL
**********************************************
Thay => bằng dấu ;
Xóa dấu ; ở dòng này: error_reporting = E_ALL & ~E_NOTICE | E_STRICT
Restart server la được ah.
xuanhau viết 12:02 ngày 10/10/2018
có 2 cách :
1. Sửa file php.ini như trên
2. 97//if( isset($_POST['submit']) && $_POST['submit']))
Bài liên quan
0