login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > PHP & SQL

onbekende error (Opgelost)

WebSmurf – 17/11/2009 10:02
Warning: Cannot modify header information - headers already sent by (output started at /home/kangemak/domains/kangemakkelijk.nl/public_html/partner/config.php:16) in /home/kangemak/domains/kangemakkelijk.nl/public_html/partner/in.php on line 27

dit krijg ik  

hieronder de pagina als iemand de fout kan aanwijzen ben ik weer heel gelukkig.

  1. <?
  2. include('config.php');
  3.  
  4. if ($_GET['action'] == "tel")
  5. {
  6. $status = "in";
  7. $dag = date("j", time());
  8. $ip = "$REMOTE_ADDR";
  9. $id = $_GET['id'];
  10.  
  11. $query = "SELECT * FROM uniekehits WHERE ip = '$ip' AND id='$id' AND dag='$dag' AND status='$status'";
  12. $result = mysql_query($query);
  13.  
  14. if(mysql_num_rows($result) == 1 )
  15. {
  16. header("Location: $siteurl");
  17. exit;
  18. }
  19. else
  20. {
  21. $query1 = "INSERT INTO uniekehits(ip, dag, id, status) VALUES('$ip', '$dag', '$id', '$status')";
  22. $result1 = mysql_query($query1);
  23.  
  24. $query2 = "UPDATE partners SET inhits = inhits +1 WHERE id ='$id'";
  25. $result2 = mysql_query($query2);
  26.  
  27. header("Location: $siteurl");
  28. exit;
  29. }
  30. }
  31. ?>


7 antwoorden

Gesponsorde links

MothZone – 17/11/2009 10:08
Je pagina heeft al output gegenereerd wanneer je de header()-functie oproept.
Is op te lossen door ofwel je output pas na de header()-functie te plaatsen, ofwel helemaal bovenaan je pagina ob_start() te zetten.

ArieMedia – 17/11/2009 10:08
output started at /eenuridiejenooitmoetgeven/partner/config.php

In config.php zit een echo waarschijnlijk ;)

WebSmurf – 17/11/2009 10:12
sorry mannen kan het echt ff niet volgen ben maar php noob   

hieronder ook de config ik kan niet vinden wat jullie zeggen

  1. <?
  2. //database gegevens
  3. $db_host = "localhost"; //host
  4. $db_user = "nope"; //username vd db
  5. $db_pass = "jammerhe"; //pass vd user vd db
  6. $db_name = "nope"; //naam van je db
  7.  
  8. mysql_connect("$db_host", "$db_user","$db_pass");
  9. mysql_select_db("$db_name");
  10.  
  11. // websitegegevens
  12. $siteurl = "http://kangemakkelijk.nl/partner"; // het url van je website
  13. $siteurl2 = "http://kangemakkelijk.nl"; // het url van je website
  14. $naam_site = "KanGemakkelijk"; //naam van je site
  15. $sites_top = 10; // aantal sites die in de top mogen staan
  16. ?>


ArieMedia – 17/11/2009 10:17
WebSmurf schreef:
sorry mannen kan het echt ff niet volgen ben maar php noob   

hieronder ook de config ik kan niet vinden wat jullie zeggen

[..code..]
rare poep..

En als je de include weghaalt, heb je dan nogsteeds een header-error? (pure debugging).

WebSmurf – 17/11/2009 10:20 (Laatst gewijzigd op 17/11/2009 10:21)
zie deze link arie heb de include nu weg gehaald krijg helezooi andere errors.
en zo te zien nog steeds de zelfde fout ook aanwezig.

Warning: Cannot modify header information - headers already sent by (output started at /home/kangemak/domains/kangemakkelijk.nl/public_html/partner/in.php:11) in /home/kangemak/domains/kangemakkelijk.nl/public_html/partner/in.php on line 26

ArieMedia – 17/11/2009 10:33
Denk dat het probleem dan toch in in.php zit , zie in de gegeven code niet echt problemen..

WebSmurf – 17/11/2009 10:36
nee niet in de in.php

heb nu ob_start() helemaal onder in config.php gezet en nu is het opgelost THNQ all  

Gesponsorde links

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.084s