Beste Sitedealers.
Ik ben inmiddels bezig met het inbouwen van een simpel linkruil systeempje alleen wanneer men op de link klik krijg ik deze foutmelding:
Warning: Cannot modify header information - headers already sent by (output started at /home/mickaels17/domains/mafiaforce.nl/public_html/linkpartner/config.php:15) in /home/mickaels17/domains/mafiaforce.nl/public_html/linkpartner/uit.php on line 20
Het script kan men hier terugvinden:
http://www.mafiaforce.nl/Linkpartners.phpHet enige wat ik moest doen was het config bestandje veranderen en klaar, wel werkt het niet.
Hier alvast de code:(Uit.php
Config.phpCode:<? include('config.php'); if($_GET['action'] == "tel") { $status = "uit"; $dag = date("j", time()); $ip = "$REMOTE_ADDR"; $id = $_GET['id']; $query = "SELECT * FROM uniekehits WHERE ip = '$ip' AND id='$id' AND dag='$dag' AND status='$status'"; $result = mysql_query($query); if(mysql_num_rows($result) == 1) { $query = "SELECT * FROM partners WHERE id = '$id'"; $result = mysql_query($query); $list = mysql_fetch_object($result); header("Location: $list->siteurl"); exit; } else { $query1 = "INSERT INTO uniekehits(ip, dag, id, status) VALUES('$ip', '$dag', '$id', '$status')"; $result1 = mysql_query($query1); $query2 = "UPDATE partners SET uithits = uithits +1 WHERE id ='$id'"; $result2 = mysql_query($query2); $query = "SELECT * FROM partners WHERE id = '$id'"; $result = mysql_query($query); $list = mysql_fetch_object($result); header("Location: $list->siteurl"); exit; } } ?>
Mvg MickaelCode:<? //database gegevens $db_host = "localhost"; //host $db_user = ""; //username vd db $db_pass = ""; //pass vd user vd db $db_name = ""; //naam van je db mysql_connect("$db_host", "$db_user","$db_pass"); mysql_select_db("$db_name"); // websitegegevens $siteurl = "http://www.MafiaForce.nl"; // het url van je website $naam_site = "Mafiaforce.nl"; //naam van je site $sites_top = 10; // aantal sites die in de top mogen staan ?>
- Warning: Cannot modify header information - headers already sent by
-
20-03-2011, 12:22 #1
- Berichten
- 224
- Lid sinds
- 15 Jaar
Warning: Cannot modify header information - headers already sent by
Laatst aangepast door Mickael Sengez : 20-03-2011 om 12:42
-
-
20-03-2011, 12:36 #2
- Berichten
- 980
- Lid sinds
- 17 Jaar
Re: Warning: Cannot modify header information - headers already sent by
Wat is lijn 15 van je config?
Toevallig daar een debug echo in staan?
-
20-03-2011, 12:42 #3
- Berichten
- 1.402
- Lid sinds
- 14 Jaar
Re: Warning: Cannot modify header information - headers already sent by
Dit gebeurt meestal als je een index bestand in een ander index bestand probeert te draaien.
als dit het geval is probeer de 2e bestand in een iframe te draaien.
Gr,
-
20-03-2011, 12:43 #4
- Berichten
- 224
- Lid sinds
- 15 Jaar
Re: Warning: Cannot modify header information - headers already sent by
Neen, die heb ik niet. De code staat hierboven.
Mvg
-
20-03-2011, 13:15 #5
- Berichten
- 980
- Lid sinds
- 17 Jaar
Re: Warning: Cannot modify header information - headers already sent by
maak van include('config.php') require_once('config.php')
dan moet het opgelost zijn
-
20-03-2011, 14:42 #6
- Berichten
- 750
- Lid sinds
- 15 Jaar
Re: Warning: Cannot modify header information - headers already sent by
Staat deze code echt live?
IK zie namelijk een zee van SQL injections en header injections wanneer de host geen php 5 gebruikt
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic