Ankündigung

Einklappen
Keine Ankündigung bisher.



Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 

    hi,

    immer wenn ich bei einer Seite Cookies anlege und GET-Parameter übergebe, kommt dieses Zeichen.

    Code:
    
    ich hab schon die suche benutzt und den header auf

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    umgeschrieben. Das Zeichen jedoch bleibt.

    Was kann ich noch tun?

    danke, flo

  • #2
    speicherst du mit nem Editor der das ganze als UTF-8 speichert und zwar mit BOM

    Das Zeichen wird überlicherweise dann im Editor auch nicht angezeigt, bei manchen kann man in den Einstellungen umstellen, dass es nicht mitgespeichert wird, überlicherweise wenn du allerdings mit charset=iso8859-1 arbeitest, solltest du den kram überhaupt nicht als UTF-8 speichern.

    vielleicht kannst du ja mal ein einfaches script irgendwie in ein zip-archiv packen und zum download anbieten, dann kann man sich das mal anschauen.

    Übrigends, wenn du von Cookies sprichst, ist dir klar, dass du Cookies setzen musst BEVOR du in irgendeiner Form etwas ausgibst (sei es der BOM, HTML oder TEXT in irgendeiner Form)

    Kommentar


    • #3
      Hallo Flo,

      kommt dieses Zeichen.
      Was heißt das genau. Wo tritt dieses zeichen auf? Hast du evtl. ein

      PHP-Code:
      <?php
      echo setcookie();
      ?>
      in deinem Code?

      Kommentar


      • #4
        @flflfl
        Könntest du beim nächsten mal einen aussagekräftigen Titel wählen?
        Ansonsten sieht dein Problem stark nach UTF-8 aus, und robo47 hat schon alles gesagt.

        Kommentar


        • #5
          hi robo47,

          also ich mache die ganze hp im dreamweaver.

          weißt du, wie ich dort die das ganze als utf-8 speichere bzw. in etwas anderem speichere? in was soll ich die dateien speichern, wenn ich sie charset=iso-8859-1 codiere?

          der link zur datei, wo das ganze auftritt: http://uploaded.to/?id=e1bk8i

          danke für eure hilfe, hatte das problem noch nie und bin echt verzweifelt, weil so wie robo schreibt, werden deswegen die cookies nicht gesetzt.

          lg flo

          Kommentar


          • #6
            Nanu, hattest du schonmal mit UTF-8 Probleme ?
            http://www.phpfriend.de/forum/viewtopic.php?t=62954

            Kommentar


            • #7
              Zitat von flflfl
              hi robo47,

              also ich mache die ganze hp im dreamweaver.

              weißt du, wie ich dort die das ganze als utf-8 speichere bzw. in etwas anderem speichere? in was soll ich die dateien speichern, wenn ich sie charset=iso-8859-1 codiere?

              der link zur datei, wo das ganze auftritt: http://uploaded.to/?id=e1bk8i

              danke für eure hilfe, hatte das problem noch nie und bin echt verzweifelt, weil so wie robo schreibt, werden deswegen die cookies nicht gesetzt.

              lg flo
              Ich kenne mich mit dreamweaver nicht aus, aber das Problem verursacht nicht die onlinemon.php, zumindest die Version die ich da grad runtergeladen habe war zwar UTF-8, hatte aber keinen BOM, sprich es muss eine der Dateien sein die includiert wird.

              Zum Thema BOM und Dreamweaver hab ich grad das hier gefunden:

              http://livedocs.adobe.com/dreamweave...e=04_doc15.htm

              Dort ist beschrieben wo/wie man für (X)HTML festlegt, dass es UTF-8 als Dokumentkodierung benutzt dort sollte man das dementsprechend auch auf dein gewünschtes ISO-Charset umstellen können.

              Kommentar


              • #8
                Zitat von CIX88
                Nanu, hattest du schonmal mit UTF-8 Probleme ?
                http://www.phpfriend.de/forum/viewtopic.php?t=62954
                tja, da hab ichs noch irgendwie hinbekommen (frag mich nicht mehr, wie...)

                aber dieses mal scheitere ich daran.

                lg

                Kommentar


                • #9
                  Zitat von flflfl
                  Zitat von CIX88
                  Nanu, hattest du schonmal mit UTF-8 Probleme ?
                  http://www.phpfriend.de/forum/viewtopic.php?t=62954
                  tja, da hab ichs noch irgendwie hinbekommen (frag mich nicht mehr, wie...)

                  aber dieses mal scheitere ich daran.

                  lg
                  dann nimm dir nen hexeditor (beispielsweise http://www.mirkes.de/blog/archives/2-Tiny-Hexer.html ) und öffne jede php-datei die du möglicherweise includierst und schau ob sie nen BOM hat. (die Zeichenfolge kennst du ja [thread-titel!]) und entferne diese vom anfang der datei, speicher sie und schau zu dass du deinem dreamweaver beibringst dass er keine weiteren BOMs mehr schreibt.

                  Kommentar


                  • #10
                    hi robo,

                    danke für den tipp mit dem hex-editor.

                    jetzt klappt alles perfekt!

                    komischerweise war das bom-problem nur bei dateien, die mit dem neuen dreamweaver erstellt wurden. am laptop habe ich noch die alte version und da kam es irgendwie zu konflikten

                    lg flo

                    Kommentar


                    • #11
                      Bei Dreamweaver CS 3 ist UTF-8 als Standart definiert. Wenn du den Content Type auf UTF-8 setzt, funktioniert das.

                      Ichselbst verwende den DW CS 3 und hatte noch nie irgendwelche schwierigkeiten.

                      Kommentar


                      • #12
                        Zitat von tomtaz
                        Bei Dreamweaver CS 3 ist UTF-8 als Standart definiert. Wenn du den Content Type auf UTF-8 setzt, funktioniert das.
                        Das funktioniert aber nur, wenn eben auch alle Daten aus Datenbanken, Dateien, etc dann als UTF-8 vorliegen oder vor der Ausgabe umgewandelt werden.

                        Kommentar

                        Lädt...
                        X