Allt funkar som det skall ändå men irriterande med felmess, felmess nedan....
---------
Warning: Cannot add header information - headers already sent by (output started at /customers/dyltakonfekt.com/dyltakonfekt.com/httpd.www/member/link/index.php:2) in /customers/dyltakonfekt.com/dyltakonfekt.com/httpd.www/member/link/index.php on line 8
----------
Koden för index.php, dom översta tio raderna:
<body bgcolor="#06517D" link="ffff00" alink="ff0000" vlink="ffff00">
<?
include("data.php");
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass");
if ($_GET['add'] == "true") {
mysql_db_query($databas, "INSERT links (name, url, klicks) VALUES ('".$_POST['name']."', '".$_POST['url']."', '0')") or exit(mysql_error());
header("Location: index.php");
}
?>
Du kan inte skicka en header om du redan har skrivit ut något på sidan, därav felmeddelandet.
QimenMedlem sedan juni 20015 009 inlägg Du får lägga din phpkod överst på sidan om det ska fungera. :)
aasahMedlem sedan mars 20034 471 inlägg Om det där är de 10 översta raderna... då har väl inget skrivits ut före den raden? Varför går det inte då? :q
Jo, du skriver ut body-taggen. Flytta ner den och lägg den efter din php-kod. Kolla också att du inte har några mellanslag innan <?
Hmm förstod inte riktigt men men testade lite olika varianter men felet kvarstod....
QimenMedlem sedan juni 20015 009 inlägg Jag gissar på att du har din kod såhär något just nu:
<html>
<head>
...
</head>
<body bgcolor="#06517D" link="ffff00" alink="ff0000" vlink="ffff00">
<?
include("data.php");
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass");
if ($_GET['add'] == "true") {
mysql_db_query($databas, "INSERT links (name, url, klicks) VALUES ('".$_POST['name']."', '".$_POST['url']."', '0')") or exit(mysql_error());
header("Location: index.php");
}
?>
Mer kod....
</body>
</html>
I så fall ska du flytta om det så att det blir ungefär såhär:
<?
include("data.php");
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass");
if ($_GET['add'] == "true") {
mysql_db_query($databas, "INSERT links (name, url, klicks) VALUES ('".$_POST['name']."', '".$_POST['url']."', '0')") or exit(mysql_error());
header("Location: index.php");
}
?>
<html>
<head>
...
</head>
<body bgcolor="#06517D" link="ffff00" alink="ff0000" vlink="ffff00">
Din kod...
</body>
</html>
:)
aasahMedlem sedan mars 20034 471 inlägg Tack, SugarDaddy! :) Då förstår jag lite bättre! :D
Dum fråga: Men måste inte den öppnande taggen vara:
<?php
i stället för:
<?
som Quimen skrev? :q Kan det vara därför hans kod inte funkar? :q