webForumDet fria alternativet

Behöver hjälp med att srkvia ut åäö i nyhetsfunktion

PHP

2 svar · 384 visningar · startad av Mycodez

Medlem sedan feb. 2010445 inlägg
Frågan#1

Hej

nu när jag har suttit och kodat en nyhetsfunktion så vill inte den skriva ut åäö varför vet jag inte och vet inte lösningen på hur jag kan fixa till det heller.

så hur ska jag kunna lösa detta?
koden för utskriften av nyheterna ser ut såhära

<?php
//quesy the db
$getnews = mysql_query("SELECT * FROM news ORDER BY id DESC");

while($row = mysql_fetch_assoc($getnews))
{

//get data
$id = $row['id'];
$title = $row['title'];
$body = $row['body'];
$date = $row['date'];

echo "
<p style='padding:10;'><b><h3>
<u>$title</u> posted on $date</h3></b>
";
echo nl2br($body);

echo "
</p>
<hr>
";
}
?>
Medlem sedan feb. 2010445 inlägg
#2

ser även nu att den inte skriver ut åäö i databasen häller

koden för hur jag kodar att inläggen sker ser ut så hära:


						<?php
if($_POST['POST'])
{
//get data
$title = $_POST['title'];
$body = $_POST['body'];

if($title&&$body)
{

$date = date("Y-m-d");

//insert data
$insert = mysql_query("INSERT INTO news VALUES ('','$title','$body','$date')") or die(mysql_error());

echo "<h2>Your news has been posted!</h2>";

}
else
echo "Please fill out title and body<p>";
}

?>
<form action='postnews.php' method='POST'>
	Title:<br>
    <input type='text' name='title'><p>
    
    Body:<br>
    <textarea rows='6' cols='35'name='body'></textarea><p>
    
    <input type='submit' name='POST' value='Post this news'>
</form>
Medlem sedan feb. 2010445 inlägg
#3

jag har löst det jag var bara tvungen att lägga till
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
inom HEAD taggarna

284 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
141 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
146 ms — ändringar (db)