---
title: "bli fler och fler inlägg"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/178462-bli-fler-och-fler-inlägg"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Emil W"
published: "2009-05-08T23:20:38.000Z"
updated: "2009-05-14T17:06:37.000Z"
replies: 14
views: 751
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/178462-bli-fler-och-fler-inlägg"
---

# bli fler och fler inlägg

## #1 — Emil W, 2009-05-08T23:20Z

Hej jag har ett klotterplank varje gång jag uppdaterar sidan så skapas det nya inlägg 

hur fixar man detta 

 :)

Permalänk: https://www.webforum.nu/p/178462

## #2 — drew, 2009-05-09T04:29Z

Uppdatera inte sidan.

Det beror på hur ditt klotterplank är skrivet? Är det en blogg du pratar om eller vad?

Permalänk: https://www.webforum.nu/p/2184358

## #3 — Emil W, 2009-05-09T10:31Z

drew jag skickar pm till dej med koden

Permalänk: https://www.webforum.nu/p/2184375

## #4 — Quid, 2009-05-09T10:34Z

Posta här istället, så kan fler hjälpa dig, det är ju det som är hela tanken med ett forum :)

Permalänk: https://www.webforum.nu/p/2184376

## #5 — Emil W, 2009-05-09T10:35Z

```php
<?php
$con = @mysql_connect("*********","********","***********");
if(!$con)
{
die('kunde inte ansluta:' . mysql_error());
}
mysql_select_db("****************", $con);
@$sql ="INSERT INTO ************** (namn,meddelande,ip_adress,id)
VALUES
('$_POST[namn]','$_POST[meddelande]','$_SERVER[REMOTE_ADDR]','$_POST[id]')";

if(!mysql_query($sql,$con))
{
die('Fel:' . mysql_error());
}
$con = @mysql_connect("****************","*************","************************");
if(!$con)
{
die('kunde inte ansluta:' . mysql_error());
}
mysql_select_db("******************", $con);

$resultat = mysql_query("SELECT * FROM ******************** ORDER BY tid DESC LIMIT 50");

while($row = mysql_fetch_array($resultat))
{
echo $row['namn']." ".$row['tid']." Inlägg: ".$row['id']." <a href=\"\">Anmäl inlägget</a>";
echo "<br><br>";
echo $row['meddelande'];
echo "<hr color=\"#FF9900\">";
}

mysql_close($con);
 ?>
```

Permalänk: https://www.webforum.nu/p/2184377

## #6 — Pedda, 2009-05-09T11:58Z

När sidan laddas så kör PHP uppifrån och ner i din kod.
Så när den kommer till din insert så gör den givetvis en insert i databasen även om det inte är något som ska postas från ditt formulär.

Så du är tvungen att kolla om användaren kommer från formuläret, och i så fall lägga in i databasen.

```php
if(isset($_POST['NamnetPåDinFormulärKnapp']))
{
     // Kör din insert
}
```

/red
Kolla även på funktionen [mysql_real_escape_string()](http://se.php.net/manual/en/function.mysql-real-escape-string.php) för att förhindar sql injections.

Permalänk: https://www.webforum.nu/p/2184383

## #7 — Emil W, 2009-05-09T12:11Z

tack pedda för hjälpen nu är det löst  

Vad är sql injections.

man får inte uppdatara sidan efter man postat för det kommer samma inlägg en gång till då

Permalänk: https://www.webforum.nu/p/2184387

## #8 — Pedda, 2009-05-09T12:15Z

Skadlig kod som kan användas för att hacka inloggningar eller t.o.m tömma hela databaser.

Permalänk: https://www.webforum.nu/p/2184388

## #9 — Emil W, 2009-05-14T15:39Z

vart sätter jag den koden 

if(isset($\_POST\['knapp'\]))
{
}

Permalänk: https://www.webforum.nu/p/2184873

## #10 — voigtann1, 2009-05-14T16:22Z

Du sätter skydd mot SQL injection i dina SQL frågor

Permalänk: https://www.webforum.nu/p/2184875

## #11 — Emil W, 2009-05-14T16:24Z

vad ska jag söka på på sidan php.net

Permalänk: https://www.webforum.nu/p/2184876

## #12 — voigtann1, 2009-05-14T16:29Z

I dina INSERT exempelvis:

```
mysql_select_db("****************", $con);
@$sql ="INSERT INTO ************** (namn,meddelande,ip_adress,id)
VALUES
('$_POST[namn]','$_POST[meddelande]','$_SERVER[REMOTE_ADDR]','$_POST[id]')";
```

på alla dina $\_POST:er.

Permalänk: https://www.webforum.nu/p/2184879

## #13 — Emil W, 2009-05-14T16:33Z

ska man sätta @ på alla insert

jag har väl redan det kolla i php koden på inlägg 5

Permalänk: https://www.webforum.nu/p/2184880

## #14 — voigtann1, 2009-05-14T16:54Z

du behöver inte ha @ framför dina variabel namn alls skulle jag gissa på.

Permalänk: https://www.webforum.nu/p/2184882

## #15 — Emil W, 2009-05-14T17:06Z

ok

Permalänk: https://www.webforum.nu/p/2184883

---

Tråden på webben: https://www.webforum.nu/amne/php/178462-bli-fler-och-fler-inlägg
