---
title: "Fråga angående automatiskt radbyte"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/159717-fråga-angående-automatiskt-radbyte"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Tulork"
published: "2007-04-28T14:07:44.000Z"
updated: "2007-04-28T14:13:29.000Z"
replies: 1
views: 411
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/159717-fråga-angående-automatiskt-radbyte"
---

# Fråga angående automatiskt radbyte

## #1 — Tulork, 2007-04-28T14:07Z

Tidigare postade jag lite om funktioner osv då jag försökte lära mig det lite bättre...så jag började bygga en väldigt simpel gästbok..som fungerar hyffsat bra. Men jag när man skriver in själva meddelandet som sedan sparas i databasen och sedan skickas ut, blir det inga radbyten utan allting kommer på en och samma rad.. ser inte bra ut.

Ni kan kika på gästboken [HÄR](http://81.170.237.101/testscript/gastbok.php)  (Ser bättre ut i IE än i FF så att ni vet)

kodstyckena ser ut så här:

Gästboken

```php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Gästbok 1.0</title>
<link href="setts/style.css" rel="stylesheet" type="text/css" />
</head>
<body class="gast">
<?php
include "setts/funcs.php";
include "setts/conn.php";

if (isset($_POST['skicka'])){

$namn = $_POST['namn'];
$hemsida = $_POST['hemsida'];
$epost = $_POST['epost'];
$meddelande = $_POST['meddelande'];

check($namn,$hemsida,$epost,$meddelande);
action($namn,$hemsida,$epost,$meddelande);
}
send();
?>
</table>
<form method="post" action="gastbok.php">
Namn:<br />
<input name="namn" type="text" class="infoin" value="" /><br />
Hemsida:<br />
<input name="hemsida" type="text" class="infoin" value="" /><br />
E-post:<br />
<input name="epost" type="text" class="infoin" value="" /><br />
Meddelande:<br />
<textarea name="meddelande" typ="textarea" class="area" value="" rows="4" cols="30"></textarea><br /><br />
<input name="skicka" type="submit" class="infoin" value="Skicka" />
</form>
</body>
</html>
```

Funktionerna

```php
<?php

include "conn.php";

function Check($namn,$hemsida,$epost,$meddelande){
if (empty ($namn) || empty($hemsida) || empty($epost) ||empty($meddelande)) {
    die("Du glömde fylla i något fält");
    header("refresh: 5;url=gastbok.php");
}
}

function action($namn,$hemsida,$epost,$meddelande){
		$date=date("Y.m.d");
		if (!empty ($namn) || !empty($hemsida) || !empty($epost) ||!empty($meddelande)) {
		$query = "INSERT INTO gast (namn, hemsida, epost, meddelande, datum) VALUES ('$namn','$hemsida','$epost','$meddelande', '$date')";
		$action = mysql_query($query) or die($query);
		echo "Ditt meddelande är skickat<br>";
		
		
}
}
function send (){

		
		$query2 = "SELECT * FROM gast"; 
		$result = mysql_query($query2) or die('Query failed: ' . mysql_error());
				
			echo "<table cellpadding=\"0\" cellspacing=\"0\">";
			while ($line = mysql_fetch_array($result, MYSQL_ASSOC)){
			echo "<tr>";
			echo "<td class=\"td1\"><strong>Av: </strong>$line[namn]</td>";
			echo "<td class=\"td2\"><strong>Datum: </strong>$line[datum]</td>";
			echo "</tr>";
			echo "<tr>";
			echo "<td class=\"td3\" colspan=\"2\">$line[meddelande]</td>";
			echo "</tr>";
			echo "<tr>";
			echo "<td class=\"td4\"><strong>Hemsida: </strong>$line[hemsida]</td>";
			echo "<td class=\"td5\"><strong>E-post: </strong>$line[epost]</td>";
			echo "</tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>";
}
}

?>
```

OBS! Gnäll inte på alla \<tr\>\</tr\>   :bire  jag är medveten om dem och att det inte ska se ut så.

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

## #2 — Peeer, 2007-04-28T14:13Z

Ta en titt på funktionen [nl2br()](http://se.php.net/nl2br)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/159717-fråga-angående-automatiskt-radbyte
