login  Naam:   Wachtwoord: 
Registreer je!
 Forum

onbekende error (Opgelost)

Offline WebSmurf - 17/11/2009 10:02
Avatar van WebSmurfNieuw lid 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
Offline MothZone - 17/11/2009 10:08
Avatar van MothZone PHP ver gevorderde 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.
Offline ArieMedia - 17/11/2009 10:08
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
output started at /eenuridiejenooitmoetgeven/partner/config.php

In config.php zit een echo waarschijnlijk ;)
Offline WebSmurf - 17/11/2009 10:12
Avatar van WebSmurf Nieuw lid 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. ?>
Offline ArieMedia - 17/11/2009 10:17
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
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).
Offline WebSmurf - 17/11/2009 10:20 (laatste wijziging 17/11/2009 10:21)
Avatar van WebSmurf Nieuw lid 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
Offline ArieMedia - 17/11/2009 10:33
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
Denk dat het probleem dan toch in in.php zit , zie in de gegeven code niet echt problemen..
Offline WebSmurf - 17/11/2009 10:36
Avatar van WebSmurf Nieuw lid 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-2024 Sitemasters.be - Regels - Laadtijd: 0.378s