Ik ben een scriptje aan het modificeren die ik hier heb gedownload.
Ik heb nu de functie zoek gebruikers er bij gemaakt. Met de mogelijkheid details van de gebruiker te zien, en/of de gebruiker te verwijderen. Alleen werkt het gebruiken niet en weet ik niet wat er fout is, en wat de foutmelding betekend! help!
zoekgebruiker.php-----
<?
session_start();
// check if user is logged in
require("config/sesscheck.php");
// make database connection
require("config/mkcon.php"); require("config/top.php");
// define tables
$tablecus = "hd_klanten";
$tablehis = "hd_geschiedenis";
// show navigation if admin's logged in
if ($HTTP_SESSION_VARS["usrlevl"])
echo "<p><a href=\"zoekprobleem.php\" title=\"zoek probleem\">zoek probleem</a> | <a href=\"gebruikers.php\" title=\"gebruikers beheer\">gebruikers beheer</a> | <a href=\"enterid.php\" title=\"selecteer klant\">selecteer klant</a> | <a href=\"klanten.php\" title=\"klant aanmaken\">klant aanmaken</a> | <a href=\"addprob.php\" title=\"probleem toevoegen\">probleem toevoegen</a> | <a href=\"uitloggen.php\" title=\"uitloggen\">uitloggen</a></p>\n\n";
if ($HTTP_POST_VARS["submit"] && $HTTP_POST_VARS["zoekterm"])
{
$sql = "SELECT naam,id FROM $tablecus WHERE naam LIKE '%$HTTP_POST_VARS[zoekterm]%'";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"10\">";
echo "<tr>";
echo "<td width=\"150\" height=\"25\" valign=\"top\"><p>$row[naam]</p></td>";
echo "<td width=\"20\" valign=\"top\"><form method=\"GET\" action=\"showklant.php\">
<input type=\"text\" name=\"id\" size=\"1\" value=\"$row[id]\" /> </td>
<td width=\"40\" valign=\"top\"><input type=\"submit\" name=\"submit_det\" value=\"Details\" /></form></td>";
echo "<td width=\"40\" valign=\"top\"><form method=\"GET\" action=\"deleteklant.php\">
<input type=\"submit\" name=\"submit_del\" value=\"Verwijderen\" /></form></td></tr>";
echo "</table>";
}
echo "U kunt ook <a href=\"zoekprobleem.php\" title=\"opnieuw zoeken\">opnieuw zoeken</a>";
$_SESSION['id'] = $row[id];
}
else
{
echo "<p>Er is niets gevonden op deze zoekterm.</p>";
echo "U kunt <a href=\"zoekprobleem.php\" title=\"opnieuw zoeken\">opnieuw zoeken</a> of dit <a href=\"addprob.php\" title=\"probleem toevoegen\">probleem toevoegen</a>.</p>";
}
}
else
{
echo "<form method=\"post\" action=\"$PHP_SELF\">";
echo "<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"#000000\" width=\"500\">\n";
echo "<tr><td>\n\n";
//-- begin table
echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"5\">\n";
echo "<tr><td class=\"tdbold\">Zoekterm</td><td><input type=\"text\" name=\"zoekterm\" size=\"30\" maxlength=\"100\" /></td></tr>";
echo "<tr><td colspan=\"2\"><input type=\"submit\" name=\"submit\" value=\"probleem zoeken\" /></td></tr>";
//-- end table
echo "</table>\n\n";
echo "</td></tr>\n";
echo "</table>\n";
echo "</form>\n";
}
require("config/bot.php"); ?>
deleteklant.php------
<?php
session_start();
// check if user is logged in
require("config/sesscheck.php");
// make database connection
require("config/mkcon.php"); require("config/top.php");
// define tables
$tablecus = "hd_klanten";
$tablehis = "hd_geschiedenis";
//delete user
if($_GET['submit_del']) {
$sql = "DELETE id,aanhef,naam,adres,postcode,woonplaats,telefoon FROM $tablecus WHERE id='\"$_SESSION['id']\"'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "gelukt";
}else{
echo "niet gelukt";
}
}
?>
Ik krijg de volgende foutmelding
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /data/members/paid/p/c/pcexperience.eu/htdocs/www/helpdesk/deleteklant.php on line 16
MVG pepijn