Momenteel staat in DataBase volgende ploegen" FC Nürnberg".
Op de site wordt dat echter ook zo weergegeven. Is er een mogelijkheid dat de juiste tekens worden weergegeven zonder in de database te prutsen?
- Vreemde tekens op website ( Database )
-
08-03-2012, 17:39 #1
- Berichten
- 20
- Lid sinds
- 13 Jaar
Vreemde tekens op website ( Database )
-
-
08-03-2012, 17:44 #2
- Berichten
- 94
- Lid sinds
- 13 Jaar
Re: Vreemde tekens op website ( Database )
PHP Code:$clubnaam = htmlspecialchars($_POST['clubnaam']);
$query = mysql_query("INSERT INTO `clubs` (clubname)
VALUES ('$clubnaam')")
if(!$query)
echo "succesvol ".$clubnaam." toegevoegd";
else
echo "Query mislukt";
die kan ik hier ook wel neerzetten als je wilt;)
hier zit natuurlijk ook geen db-connectie bij
-
09-03-2012, 06:48 #3
- Berichten
- 100
- Lid sinds
- 13 Jaar
Re: Vreemde tekens op website ( Database )
voeg het als volgt in de database:
PHP Code:$clubnaam = htmlspecialchars($_POST['clubnaam']);
$query = mysql_query("INSERT INTO `clubs` (clubname)
VALUES ('$clubnaam')")
if(!$query)
echo "succesvol ".$clubnaam." toegevoegd";
else
echo "Query mislukt";
die kan ik hier ook wel neerzetten als je wilt;)
hier zit natuurlijk ook geen db-connectie bij
PHP Code:$query = mysql_query("INSERT INTO `clubs` ( clubname )
VALUES ('". mysql_real_escape_string( htmlspecialchars($_POST['clubnaam']) ). "')")
if( $query ){
echo "De nieuwe club is succesvol toegevoegd!";
}else{
echo "Er ging iets fout tijdens het toevoegen van de nieuwe club.<br />Reden: ". mysql_error();
}
-
09-03-2012, 07:03 #4
- Berichten
- 20
- Lid sinds
- 13 Jaar
Re: Vreemde tekens op website ( Database )
Bedankt voor de reacties ,
Ondertussen is het probleem verholpen
Groeten
-
09-03-2012, 07:48 #5
- Berichten
- 211
- Lid sinds
- 19 Jaar
Re: Vreemde tekens op website ( Database )
Toch is dit niet helemaal 'the way to go'. Ik zou je aanraden om alles UTF8 te maken, zowel je database als je site zelf. Hierdoor krijg je de tekens gewoon goed in de database en op de pagina.
Toevoegen boven aan de index pagina:
PHP Code:header('Content-Type: text/html; charset=utf-8');
Code:<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Code:SET NAMES "utf8";
Code:utf8_general_ci
-
09-03-2012, 08:39 #6
- Berichten
- 691
- Lid sinds
- 15 Jaar
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic