tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
337
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    JesusFreak777 JesusFreak777 ist offline Mitglied Brokat
    Registriert seit
    Nov 2007
    Beiträge
    255
    Hallo ihr,

    ich möchte gerne nen HTML-Code mit einem Sonderzeichen vergleichen! Ist sowas möglich und wenn ja wie stelle ich das an?

    Mein Ziel
    ich baue mit eine Tabelle mit "allen" Sonderzeichen als HTML-Code und dann suche ich in dieser Tabelle anhand des Sonderzeichens den passenden code!

    die HTML-Codes sind alle numerisch!

    ä entspricht einen ä!
    PHP-Code:
    if("ä" == "ä") echo "geil!"; else echo "net so geil!"
    Naja klar, das er das so nicht erkennt!

    Auch das hilft nicht
    PHP-Code:
    if("ä" == htmlentities("ä"ENT_COMPAT)) echo "geil!"; else echo "net so geil!"
    -> hat jemand ne Idee für mich?

    Danke
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    PHP-Code:
    if("ä" == "ä") {
        echo 
    "geil!";
    } else {
        echo 
    "net so geil!";

    Ich verstehe absolut nicht was du vor hast. Was willst du eigentlich vergleichen und wo kommen die Vergleichswerte her?
    Geändert von tombe (13.12.11 um 15:44 Uhr)
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    JesusFreak777 JesusFreak777 ist offline Mitglied Brokat
    Registriert seit
    Nov 2007
    Beiträge
    255
    hm,

    irgendwie hat der meine HTML-Codes umgewendelt, oder ich habs falsch geschrieben... deshalb 2. versuch!

    $var_belibiges_sonderzeichen = "ä";

    if($var_belibiges_sonderzeichen == "& #228;") {
    echo "geil!";
    } else {
    echo "net so geil!";
    }

    also ich vergleiche ein tatsächliches sonderzeichen mit einem HTML-Code! optisch sind sie ja gleich,... nur technisch ist das ein ä z.B. eben & #228;
     

  4. #4
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Dann versuche mal ob du mit htmlentities etwas erreichst.

    PHP-Code:
    if(htmlentities("ä") == "ä") { 
        echo 
    "geil!"
    } else { 
        echo 
    "net so geil!"

    Geändert von tombe (13.12.11 um 16:09 Uhr)
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  5. #5
    JesusFreak777 JesusFreak777 ist offline Mitglied Brokat
    Registriert seit
    Nov 2007
    Beiträge
    255
    Naja wie oben Beschreiben, habe ich das bereits gemacht,... der hat mir nur den html-code durch den richtigen Buchstaben ersetzt!
    PHP-Code:
    if("$#228;" == htmlentities("ä"ENT_COMPAT)) {
       echo 
    "geil!"
    } else { 
       echo 
    "net so geil!";  

    $ sollte & sein!
     

  6. #6
    Avatar von Lime
    Lime Lime ist gerade online frisch fruchtig
    Registriert seit
    Jul 2011
    Beiträge
    373
    Wie wärs, wenn du das Sonderzeichen, dass du vergleichen willst, umwandelst und das dann vergleichst?

    PHP-Code:
    $var_belibiges_sonderzeichen "ä";

    if(
    htmlentities($var_belibiges_sonderzeichenENT_COMPAT) == "$#228;") {
    echo 
    "geil!";
    } else {
    echo 
    "net so geil!";

    Ich versteh den Sinn des Ganzen nicht, aber das wäre meine Lösung.

    €: Jetzt seh ich, dass du das schon probiert hast. Dann sorry...
     

  7. #7
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Oder es liegt an der Seitenkodierung selber. Vielleicht schmeißt die da wieder was durcheinander!?
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  8. #8
    JesusFreak777 JesusFreak777 ist offline Mitglied Brokat
    Registriert seit
    Nov 2007
    Beiträge
    255
    Da dran liegt es nicht,...
    Wenn ich echo mach, werden die Zeichen angezeigt!
     

  9. #9
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Neues Spiel, neues Glück:

    PHP-Code:
    // die Leerzeichen bei " & # 228;" sind nur drin weil es sonst gleich in den Buchstaben "ä" umgewandelt wird
    if(html_entity_decode("& # 228;") == html_entity_decode("ä")) {
        echo 
    "ja";
    } else {
        echo 
    "nein";

    Mit html_entity_decode wurden bei mir beide Zeichen in "ä" umgewandelt und auch mit echo im Seitenquelltext so ausgegeben.
    Geändert von tombe (14.12.11 um 08:10 Uhr)
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

Ähnliche Themen

  1. WYSIWYG-Web-Editor mit Code / PHP / HTML Code-Funktion?
    Von alphaChill im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 30.03.11, 12:17
  2. Antworten: 1
    Letzter Beitrag: 09.04.07, 18:44
  3. code eingeben für sonderzeichen..?
    Von d&a im Forum Typografie
    Antworten: 5
    Letzter Beitrag: 05.12.06, 11:33
  4. Sonderzeichen in HTML-Code umwandeln
    Von kaitheo im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 20.10.05, 08:16
  5. HTML-code anzeigen ohne form oder Sonderzeichen?
    Von friendofmisery im Forum HTML & XHTML
    Antworten: 10
    Letzter Beitrag: 13.03.05, 18:40

Stichworte