Avatar billede need4speed Nybegynder
08. december 2005 - 20:10 Der er 5 kommentarer

indsættelse af anden data format

Hvordan kam man gemme data i f.eks. UTF-8 format eller ANSI i en mysql database.

Har lavet følgende form:

<form action="post.php" method="post">
    <p class="style1">Dato:<br />
      <input type="text" name="time">
      </p>
    <p class="style1">Tekst:<br />
      <textarea name="name" cols="70" rows="10"></textarea>
      </p>
    <p>
      <input type="submit" value="Indsæt nyhed">
            </p>
</form>


og en php siden ser sådan her ud.


<?
$user = "xxx";
$password = "xxx";
$db = "xxxx";
$tabel = "xxx";

mysql_connect("localhost","$user","$password") or die ("Ingen forbindelse til databasen");
mysql_select_db("$db") or die ("Ingen forbindelse til tabellen");
mysql_query("INSERT INTO news (name,email,time) VALUES ('".$_POST["name"]."','".$_POST["email"]."','".$_POST["time"]."')");
mysql_close();
?>
Avatar billede netraider Nybegynder
09. december 2005 - 11:44 #1
To muligheder, den allernemmeste er at angive over browseren at siden er UTF-8, enten med meta tags eller med custom Content-Type headers.

Ellers kan du konvertere teksten med mb_ funktionerne :)
Avatar billede need4speed Nybegynder
15. december 2005 - 20:20 #2
ok den først mulighed den virker ligeså godt?
Avatar billede need4speed Nybegynder
15. december 2005 - 20:20 #3
skal det være på php siden eller form.html siden jeg skal tilføje linien ?
Avatar billede need4speed Nybegynder
15. december 2005 - 20:23 #4
prøvet følgende:


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iutf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
-->
</style>
</head>

<body>
<form action="post.php" method="post">
    <p class="style1">Dato:<br />
      <input type="text" name="time">
      </p>
    <p class="style1">Tekst:<br />
      <textarea name="name" cols="70" rows="10"></textarea>
      </p>
    <p>
      <input type="submit" value="Indsæt nyhed">
            </p>
</form>
</body>

</html>

uden held :(
Avatar billede need4speed Nybegynder
15. december 2005 - 20:25 #5
selv skal charset=iutf-8" /> ændres til charset=utf-8" /> men virker heller ikke.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester