Gå til innhold

Noen som kan hjelpe meg med feilen?


Anbefalte innlegg

Noen som kan hjelpe meg med å finne feilen?

 

Får feilmeldingen:

Fatal error: Function name must be a string in /home/add_entry.php on line 19

 

<?php //add_entry.php - This script adds a blog entry to the database

// Address error handig.
ini_set ('display_errors', 1);
error_reporting (E_ALL & ~E_NOTICE);

if (isset($_POST['submit'])) { //Handle the form
//Connect and select
if ($dbc = $mysql_connect ('localhost', 'username', 'password')) {

if (!@mysql_select_db ('myblog')) {

 die ('<p>Could not select the database beacause: <b>' . mysql_error() . '</b></p>');
 }

} else {

 die ('<p>Could not connect to MySQL beacause: <b>' . mysql_error() . '</b></p>');
 }
 
//Define the query.
$query = "INSERT INTO blog_entries (blog_id, title, entry, date_entered) VALUES (0, '{$_POST['title']}', '{$_POST['entry']}', NOW())";

//Execute the query.
if (@mysql_query ($query)) {
 print '<p>The blog entry has been added.</p>';
} else {
 print "<p>Could not ad the entry because: <b>" . mysql_error() . "</b>. The query was $query.</p>";
}

mysql_close();

}

//Display the form.
?>
<form action="add_entry.php" method="post">
<p>Tittel: <input type="text" name="title" size="40" maxsize="100" /></p>
<p>Bilde: <input type="text" name="title" size="40" maxsize="100" /></p>
<p>Tekst: <textarea name="entry" columns="40" rows="5"></textarea></p>
<input type="submit" name="submit" value="Lagre" />
</form>

Lenke til kommentar
Videoannonse
Annonse

Tusen takk for hjelpen!

 

Noen som kan hjelpe meg med feilen i denne koden også?

 

Feilmeldingen:

Parse error: syntax error, unexpected $end in /home/view_blog.php on line 57

 

line 57 er siste linje der jeg inkluderer footeren

 


<?php //view_blog.php - This script retrieves blog entries from the database.

// Address error handig.
ini_set ('display_errors', 1);
error_reporting (E_ALL & ~E_NOTICE);

if (isset($_POST['submit'])) { //Handle the form
//Connect and select
if ($dbc = mysql_connect ('localhost', 'username', 'password')) {

if (!@mysql_select_db ('myblog')) {

 die ('<p>Could not select the database beacause: <b>' . mysql_error() . '</b></p>');
 }

} else {

 die ('<p>Could not connect to MySQL beacause: <b>' . mysql_error() . '</b></p>');
 }
 
//Define the query.
$query = 'SELECT * FROM blog_entries ORDER BY date_entered DESC';

if ($r = mysql_query ($query)) { //Run the query.

 //Retrieve and print every record.
 while ($row = mysql_fetch_array ($r)) {
 	print "<p><h3>{$row['title']}</h3>
 	{$row['entry']}<br />
 	<a href=\"edit_entry.php?id={row['blog_id']}\">Edit</a>
 	<a href=\"delete_entry.php?id={row['blog_id']}\">Delete</a>
 	</p><hr />\n";
 }

} else { //Query didn't run.
 die ('<p>Could not connect retrieve the data because: <b>' . mysql_error() . "</b>. The query was $query.</p>");
}//End of query if.

mysql_close(); //Close det database connection.

//Display the form.
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...