php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.05.2005, 20:06  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard Umlaute in HTML - konforme Form umwandeln

Hallo,

weiss jemand von euch, ob die Fkt. htmlentities Umlaute (ä,ö usw.) in HTML - Zeichen verwandelt (ü etc.) ?

Ich habe den Eindruck nein, da bei mir Umlaute nicht verändert werden.
in der API steht aber etwas von allen Sonderzeichen.

Habe ich da etwas falsch gemacht?

Code:
$string = htmlentities ($string, 2, 'utf-8');
oder muss cih das Ganze manuelll mit str_replace() machen??
__________________
Zerstört alle Computer!
Stümper ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.05.2005, 20:29  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.783
derHund
Standard

wenn dein html als utf8 gesendet wird, kannst du die umlaute einfach normal in den text schreiben.
__________________
derHund ist offline  
Alt 26.05.2005, 20:30  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

der zweite Parameter ist optional:
Zitat:
Tabelle 1. Verfügbare quote_style Konstanten
Konstante Beschreibung
ENT_COMPAT Konvertiert nur doppelte Anführungszeichen.
ENT_QUOTES Konvertiert doppelte und einfache Anführungszeichen.
ENT_NOQUOTES Lässt doppelte und einfache Anführungszeichen unverändert.
http://de.php.net/manual/de/function.htmlentities.php
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline  
Alt 26.05.2005, 20:35  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard

nin, sorry, fukt. nicht. auch wenn ich die optionalen Parameter weglasse.

gibt es nur noch str_replace als Lösung?
__________________
Zerstört alle Computer!
Stümper ist offline  
Alt 26.05.2005, 20:48  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
$string 
'äöüÄÖÜß';
$string htmlentities($string);
echo 
$string;
?>
Zitat:
&auml;&ouml;&uuml;&Auml;&Ouml;&Uuml;&szlig;
Was gibt es bei Dir aus?
 
Alt 26.05.2005, 21:09  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard bei mir ...

http://www.schoolyard.ch/index.php?pgnum=1&section=2

dort gibst du in der volltextsuche das wort "glacemetier" ein. Daruf folgt dann das Wort völlig, das ö hingegen ist entstellt.

Der Inhalt der Website wird durch PHP rausgegeben, und wurde vorher durch htmlentities() verarbeitet.

Auf dem Server - is nich meiner - sollte php 5 installiert sein.

Hast du eine Idee?
__________________
Zerstört alle Computer!
Stümper ist offline  
Alt 26.05.2005, 21:50  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

muss es unbedingt utf-8 sein?
Linux hat allgemein mit "unreinen ASCII-Zeichen" Probleme deshalb iso-8859-1 => de / Windows

nimm mal nur
$str = htmlentities($string);
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline  
Alt 26.05.2005, 22:53  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.783
derHund
Standard

Zitat:
wenn dein html als utf8 gesendet wird, kannst du die umlaute einfach normal in den text schreiben.
ohne verwendung irgendeiner php-funktion, ohne umwandlung in entities, ...
__________________
derHund ist offline  
Alt 26.05.2005, 23:32  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Zitat:
Zitat von schifti
"unreinen ASCII-Zeichen"
Was soll das sein?


Zitat:
Zitat von schifti
deshalb iso-8859-1 => de / Windows
Und ich hab Probleme, wenn Satzbau durch Pfeile ersetzt wird.
__________________
mod = master of disaster
Waq ist offline  
Alt 26.05.2005, 23:37  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard Re: bei mir ...

und wo finde ich da eine Volltextsuche?

Das Design ist übrigens an der Grenze zur Unlesbarkeit...
__________________
mod = master of disaster
Waq ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Form / Iframe wetteronkel HTML, Usability und Barrierefreiheit 5 05.07.2008 03:02
Variabeln in html dateien Umwandeln CA$HMIRE PHP Tipps 2008 10 02.05.2008 19:02
nur erlaubte html tags umwandeln PHP Tipps 2006 2 30.10.2006 13:53
HTML Zeichen in einem bestehendem XML Dokument umwandeln PHP Tipps 2006 33 24.03.2006 17:33
Formulartexte HTML - kompatibel umwandeln horstenpeter PHP Tipps 2006 6 22.02.2006 16:43
in HTML Code umwandeln ckrentel Datenbanken 1 24.11.2005 22:47
Umlaute in Dateien per CLI in HTML-Entities umwandeln PHP-Fortgeschrittene 5 19.07.2005 09:06
[Erledigt] XML mit simplexml und xpath in HTML umwandeln PHP-Fortgeschrittene 3 15.07.2005 01:39
bb code in html umwandeln necrom0rb PHP Tipps 2005 2 06.05.2005 02:50
PDF in html umwandeln JEGO PHP Tipps 2005 2 12.04.2005 15:10
datetime in "normale" form umwandeln function PHP Tipps 2005 14 28.03.2005 15:00
Daten in HTML form aus einer Query anzeigen PHP Tipps 2005 1 15.02.2005 21:03
PDF zu HTML umwandeln (serverseitig) PHP Tipps 2004 8 16.08.2004 17:10
Wie kann ich eine PHP Datei in eine HTML Datei umwandeln PHP Tipps 2004 2 12.08.2004 18:04
HTML form vs PHP PHP Tipps 2004 6 23.07.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php umlaute umwandeln, html umlaute umwandeln, php html umlaute, php umlaute html, umlaute html umwandeln, html sonderzeichen umwandeln, umlaute html php, umlaute php umwandeln, php umlaute in html, html php umlaute, sonderzeichen in formulardaten umwandeln, php sonderzeichen umwandeln, html umlaute php, html form umlaute, umlaute in html umwandeln, php html sonderzeichen, php umlaute konvertieren, php sonderzeichen html, umlaute in html php, php umlaute zu html

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:48 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.