Tak
Får denne fejlkode
// Opret forbindelse til databasen $host = "lokalhost"; // localhost eller ip $dbuser = "dalumvenner.dk"; // database brugernavn $dbpass = "123456"; // database adgangskode $dbname = "dalumvenner.dk"; // database navn $connect = mysql_connect($host, $dbuser, $dbpass); $db = mysql_select_db($dbname, $connect); if(!$db) { die(mysql_error()); // udskriv fejl hvis der ikke kunne oprettes forbindelse til databasen } // Gå videre if(isset($_POST["opret"])) { $error = false; $fejlbesked = ""; $emne = mysql_real_escape_string($_POST["emne"]); $indhold = mysql_real_escape_string($_POST["indhold"]); if(!empty($emne)) { if(strlen($emne)>=10) { $error = false; } else { $error = true; $fejlbesked .= "Emnet skal være på mindst 10 tegn!
"; } } else { $error = true; $fejlbesked .= "Emnet skal udfyldes!
"; } if(!empty($indhold)) { if(strlen($indhold)>=25) { $error = false; } else { $error = true; $fejlbesked .= "Indholdet skal være på mindst 25 tegn!
"; } } else { $error = true; $fejlbesked .= "Indholdet skal udfyldes!
"; } if($error == true) { echo $fejlbesked; } else { $sql = "INSERT INTO nyheder VALUES ('', '". $emne ."', '". $indhold ."')"; $query = mysql_query($sql); if(!$query) { die(mysql_error()); // udskriv fejl hvis der ikke kunne oprettes sendes info til databasen } else { echo "Nyheden er oprettet!"; } } }
Hvad skal jeg gøre?
Indlæg senest redigeret d. 13.12.2011 16:42 af Bruger #16926