HOi allen,
heb dit:
Maar nu krijg ik elke keer de error:
Warning: Cannot modify header information - headers already sent by (output started at C:\www\stadslableiden\classes\class.DisplayAuthenticatieGev.php:17) in C:\www\stadslableiden\toevoegen.php on line 90
Iemand een oplossing?
Alvast bedankt!!
heb dit:
Code:
<?php
//ob_start();
class DisplayAuthenticatieGev
{
function DisplayAuthenticatieGev()
{
}
function addData($voornaam,$achternaam,$email,$projectnaam)
{
$sql = "INSERT INTO persoon(voornaam,achternaam,email,projectnaam)
VALUES('".$voornaam."','".$achternaam."','".$email."','".$projectnaam."')";
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br/>In query:'.$sql);
}
else
{
$idpersoon = mysql_insert_id();
}
}
function uniekData($idpersoon)
{
mysql_query("(SELECT 'idpersoon' FROM persoon ) VALUES ('$idpersoon')");
if(mysql_errno() == 1062) {
echo 'Deze waardes bestaan al in de database';
} else {
echo 'Toegevoegd';
}
}
function getData($data)
{
$sql = "SELECT idpersoon, voornaam,achternaam,email,projectnaam,link,logo FROM persoon
ORDER BY idpersoon";
//LIMIT 1 ";
$result = mysql_query($sql);
$i=0;
$array = array();
//$this->array;
while($data == mysql_fetch_object($result))
{
$array[$i][0] = $data->voornaam;
$array[$i][1] = $data->achternaam;
$array[$i][2] = $data->email;
$array[$i][3] = $data->projectnaam;
$i++;
}
return $array;
}
function editData($idpersoon, $voornaam, $achternaam,$email,$projectnaam, $link, $logo)
{
$sql = "UPDATE persoon
SET voornaam = '$voornaam', achternaam = '$achternaam', email = '$email',
projectnaam = '$projectnaam', link = '$link',logo ='$logo'
WHERE idpersoon = '$idpersoon'";
$result = mysql_query($sql);
}
function getAllData()
{
$sql = "SELECT idpersoon, voornaam, achternaam,email, projectnaam,
projectnaam, link,logo, FROM persoon
ORDER BY idpersoon ASC";
$result = mysql_query($sql);
$i=0;
$array = array();
//$this->array;
while($data = mysql_fetch_object($result))
{
$array[$i][0] = $data->voornaam;
$array[$i][1] = $data->achternaam;
$array[$i][2] = $data->email;
$array[$i][3] = $data->projectnaam;
$array[$i][4] = $data->link;
$array[$i][5] = $data->idpersoon;
$i++;
}
return $array;
//return $result;
}
function getZoekData($idpersoon)
{
$sql = "SELECT authenticatie_id, voornaam, achternaam,email, geboortedatum,
prohjectnaam, link,logo FROM persoon
WHERE idpersoon = '$idpersoon'";
$result = mysql_query($sql);
$i=0;
$array = array();
//$this->array;
while($data = mysql_fetch_object($result))
{
$array[$i][0] = $data->voornaam;
$array[$i][1] = $data->achternaam;
$array[$i][2] = $data->email;
$array[$i][3] = $data->projectnaam;
$array[$i][4] = $data->link;
$array[$i][5] = $data->logo;
$array[$i][6] = $data->idpersoon;
$i++;
}
return $array;
//return $result;
}
function deleteData()
{
$idpersoon = $_GET["idpersoon"];
$sql= "DELETE FROM persoon WHERE idpersoon = '$idpersoon' ";
}
}
//ob_end_flush();
?>
Maar nu krijg ik elke keer de error:
Warning: Cannot modify header information - headers already sent by (output started at C:\www\stadslableiden\classes\class.DisplayAuthenticatieGev.php:17) in C:\www\stadslableiden\toevoegen.php on line 90
Iemand een oplossing?
Alvast bedankt!!