Php undefined index
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
//paginascript
if (file_exists($_GET['page'] .'.php')) {
include $_GET['page'] .'.php';
} else {
include 'home.php';
}
?>
//paginascript
if (file_exists($_GET['page'] .'.php')) {
include $_GET['page'] .'.php';
} else {
include 'home.php';
}
?>
het overzicht:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
$host = "localhost";
$db_user = "bart";
$db_pass = "lelijk";
$tabel = "foto_overzicht";
$database = "weblog";
$db = mysql_connect($host, $db_user, $db_pass) or die (mysql_error());
mysql_select_db($database, $db) or die (mysql_error());
$sql = "SELECT * FROM foto_overzicht ORDER BY id ASC";
$uitvoeren = mysql_query($sql);
echo "<table>";
echo "<tr>";
while ($res = mysql_fetch_array($uitvoeren)) {
if($teller % 3 == 0 && $teller != 0)
echo '</tr><tr>';
echo "<td width=\"120\">";
echo "<b>Foto:</b> ".$res['id']."<br />";
echo "<a href=".$res['thumb']." target=\"_blank\">
<img style='border: 1px solid black;' src=".$res['thumb']." width='120' /></a><br />";
echo "<b>Door:</b> ".$res['uploader']."<br />";
echo "<b>Op:</b> ".$res['datum']."<br /><br />";
echo "</td>";
$teller++;
}
echo "</tr>";
echo "</table>";
?>
$host = "localhost";
$db_user = "bart";
$db_pass = "lelijk";
$tabel = "foto_overzicht";
$database = "weblog";
$db = mysql_connect($host, $db_user, $db_pass) or die (mysql_error());
mysql_select_db($database, $db) or die (mysql_error());
$sql = "SELECT * FROM foto_overzicht ORDER BY id ASC";
$uitvoeren = mysql_query($sql);
echo "<table>";
echo "<tr>";
while ($res = mysql_fetch_array($uitvoeren)) {
if($teller % 3 == 0 && $teller != 0)
echo '</tr><tr>';
echo "<td width=\"120\">";
echo "<b>Foto:</b> ".$res['id']."<br />";
echo "<a href=".$res['thumb']." target=\"_blank\">
<img style='border: 1px solid black;' src=".$res['thumb']." width='120' /></a><br />";
echo "<b>Door:</b> ".$res['uploader']."<br />";
echo "<b>Op:</b> ".$res['datum']."<br /><br />";
echo "</td>";
$teller++;
}
echo "</tr>";
echo "</table>";
?>
Vervolgens krijg ik deze errors:
Notice: Undefined variable: teller in /home/vhosts/bernardveeningen.nl/httpdocs/blog/foto_overzicht.php on line 18
Notice: Undefined variable: teller in /home/vhosts/bernardveeningen.nl/httpdocs/blog/foto_overzicht.php on line 18
Notice: Undefined variable: teller in /home/vhosts/bernardveeningen.nl/httpdocs/blog/foto_overzicht.php on line 27
heeft iemand een idee hoe ik deze weg kan halen?
bedankt,
bernard
zet even $teller = 0; bovenaan je overzichtpagina (bij je database variabelen is een mooie plek)
Dat is ook precies wat de fout melding zegt, volgens mij had je daar zelf ook wel uit kunnen komen?
(Wat je dus moet doen is zorgen dat de variabele bestaat voor je deze gebruikt.)
Edit: Je had trouwens ook het edit knopje kunnen gebruiken voor je toevoeging.
Gewijzigd op 01/01/1970 01:00:00 door Bo az
Notice: Undefined index: page in /home/vhosts/bernardveeningen.nl/httpdocs/blog/paginascript.php on line 2
home
dat krijg ik als ik naar de website ga, dus gewoon echt de home maar hoe kan ik hier:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
//paginascript
if (file_exists($_GET['page'] .'.php')) {
include $_GET['page'] .'.php';
} else {
include 'home.php';
}
?>
//paginascript
if (file_exists($_GET['page'] .'.php')) {
include $_GET['page'] .'.php';
} else {
include 'home.php';
}
?>
page een waarde geven?