Beste Sitedealers,
Ik zit al een hele dag te kutten met een fout waar ik totaal niet meer uitkom misschien hebben jullie een idee.
Ik haal een xml script op waar diverse informatie in staat nu staat er een titelde speciale character wil ik eruit vissen en veranderen door eenHörchner.o
Hiervoor heb ik een klein scriptje geschreven die meerdere dingen eruit vist zoals ' en diverse letters.
zie
De ' wordt uit de teksten gefilterd echter niet de speciale character letters iemand een idee waarom dit zou komen?PHP Code:
str_replace(array("Ã","é","ò","ü","'", "á", "í", "ó", "ú", "ñ", "ç", "Á", "É", "Í", "Ó", "Ú", "Ñ", "Ç", "à", "è", "ì", "ò", "ù", "À", "È", "Ì", "Ò", "Ù", "ä", "ë", "ï", "ö", "ü", "Ä", "Ë", "Ï", "Ö", "Ü", "â", "ê", "î", "ô", "û", "Â", "Ê", "Î", "Ô", "Û"), array("a"."e","o","u","", "a", "í", "o", "u", "n", "c", "u", "e", "i", "o", "u", "n", "c", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u"), $list->accommodation_name);
Alvast bedankt.
Wesley
- special characters
-
29-09-2011, 18:27 #1
- Berichten
- 154
- Lid sinds
- 15 Jaar
special characters
-
-
29-09-2011, 19:12 #2
- Berichten
- 158
- Lid sinds
- 14 Jaar
Re: special characters
Hier al naar gekeken?
http://php.net/manual/en/function.htmlspecialchars.php
-
29-09-2011, 19:18 #3
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: special characters
array("a"."e"
Get the point?
-
30-09-2011, 07:29 #4
- Berichten
- 154
- Lid sinds
- 15 Jaar
Re: special characters
Robin eigenlijk niet !?
Ramon dat is niet wat ik zoek ik wil juist dat ze naar normale tekens worden omgezet en niet naar tekens zoals &euro ;
-
01-10-2011, 12:38 #5
- Berichten
- 750
- Lid sinds
- 15 Jaar
Re: special characters
Probeer het zo eens
PHP Code:$list->accommodation_name = str_replace(array("Ã","é","ò","ü","'", "á", "í", "ó", "ú", "ñ", "ç", "Á", "É", "Í", "Ó", "Ú", "Ñ", "Ç", "à", "è", "ì", "ò", "ù", "À", "È", "Ì", "Ò", "Ù", "ä", "ë", "ï", "ö", "ü", "Ä", "Ë", "Ï", "Ö", "Ü", "â", "ê", "î", "ô", "û", "Â", "Ê", "Î", "Ô", "Û"),
array("a"."e","o","u","", "a", "í", "o", "u", "n", "c", "u", "e", "i", "o", "u", "n", "c", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u"),
$list->accommodation_name
);
-
01-10-2011, 12:51 #6
- Berichten
- 1.367
- Lid sinds
- 16 Jaar
Re: special characters
En deze dan?
Dit werkt erg goed
PHP Code:// In de array $zoek heb ik alle tekens gezet die ik uit mijn teksten gefilterd wil hebben
$zoek = array("á", "é", "í", "ó", "ú", "ñ", "ç", "Á", "É", "Í", "Ó", "Ú", "Ñ", "Ç", "à", "è", "ì", "ò", "ù", "À", "È", "Ì", "Ò", "Ù",
"ä", "ë", "ï", "ö", "ü", "Ä", "Ë", "Ï", "Ö", "Ü", "â", "ê", "î", "ô", "û", "Â", "Ê", "Î", "Ô", "Û");
// In de array $vervang heb ik alle Special HTML chracters neergezet die de tekens uit de $zoek array vervangen
// Belangrijk hierbij is om dezelfde volgorde aan te houden als de array $zoek
$vervang = array("á", "é", "í", "ó", "ú", "ñ", "ç", "Á",
"É", "Í", "Ó", "Ú", "Ñ", "Ç", "à", "è", "ì", "ò",
"ù", "À", "È", "Ì", "Ò", "Ù", "ä", "ë", "ï", "ö",
"ü", "Ä", "Ë", "Ï", "Ö", "Ü", "â", "ê", "î", "ô", "û", "Â",
"Ê", "Î", "Ô", "Û");
Gr. Rich
-
03-10-2011, 15:35 #7
- Berichten
- 350
- Lid sinds
- 14 Jaar
Re: special characters
hey,
mocht je er nog niet uitkomen. hier heb je een lijst met alle special characters:
http://www.w3schools.com/tags/ref_entities.asp
Groeten B. Roelofs
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