29.09.2009
Channel php.de ausgewählt, Log vom 29.09.2009
Seite: 1 2 3 > Letzte Seite
Chatlog
pw-toxic: hi
pw-toxic: wie match ich eine neue Zeile mit str_replace?
hellangel: "\n" bzw "\r\n"
pw-toxic: geht beides nicht..
pw-toxic: aber '
pw-toxic: ';
pw-toxic: geht
pw-toxic: also eine neue zeile als string
pw-toxic: gibts noch was anderes?
hellangel: "\n" != '\n'
dayworker: hast du auch " benutzt statt ' ?
pw-toxic: nein hab ich nicht ;)
pw-toxic: ok thx
maro: ersetzt htmlentities mysql_real_escape_string vollständig?
hellangel: nein, garnicht
hellangel: das sind 2 völlig verschiedene sachen :P
maro: bin davon ausgegangen, dass die "gefährlichen" zeichen da auch umgewandelt werden
maro: also beides verwenden?
maro: und in welcher reihenfolge
dayworker: kann man eigentlich was machen dass bei querys autom. mysql_real_escape_string ausgeführt wird?
maro: ne klasse schreiben
maro: oder ne funktion, die das alles übernimmt
dayworker: htmlentities brauchst du "nur" für die anzeige würde ich mal plump sagen, mysql_real_escape_string um bei querys nichts "gefährliches" auszuführen (korrigiert mich wenn ich mich da irre)
maro: so hab ich das ja auch vor
maro: nur will ich eine eingabe codieren, dann speichern und nach dem auslesen einfach nur anzeigen
Nils: maro: htmlspecialchars bei der Ausgabe an den (HTML interpretierenden) Browser, mysql_real_escape_string beim Query an den (Queries interpretierenden) MySQL-Server.
dayworker: ich würds direkt ohne htmlentities speichern also nur mysql_real_escape_string nutzen
dayworker: zum anzeigen bei bedarf dann nach dem auslesen nur htmlentities
maro: nur wenn ich dann ein ß aus der db hole ists nicht utf-8
Nils: maro: Das ist aber ein Problem, dass du an der Wurzel packen solltest, nicht mit htmlentities drüberpinseln.
dayworker: db als utf_general_ci, eingabe direkt speichern, beim auslesen zeigt er's dann wieder korrekt an (falls das dokument auch utf konform ist)
maro: db ist utf_general_ci, doc auch
maro: wenn ich das so machen zeigt er im FF so ein karo mit ? drin an
maro: im ie ist die anzeige ein ß
dayworker: speicher die datei als utf-8 ohne bom ab
maro: bom?
dayworker: was für nen editor benutzt du?
maro: den codeeditor, der bei dreamweaver drin ist, aber auch nur weil die dateistruktur so nett gemacht ist
maro: und ja ich habe vorher auch schon alle anderen editoren angeschaut
maro: alle die hier in der faq stehen
dayworker: drück in dreamweaver strg+n
maro: jo
dayworker: in dem fenster links unten auf "voreinstellungen" klicken
maro: jo
dayworker: häckchen bei unicode.... raus
maro: ist draußen
dayworker: und bei standartkodierung unicode utf8
maro: war nie drin
maro: ist auch
maro: seit anfang an
dayworker: dann noch oben in erste zeile: <?php header('Content-Type: text/html; charset=UTF-8'); ?>
dayworker: bei mir klappt das so wunderbar :)
maro: das hab ich im html-teil
maro: brauch ich das in ner php auch?
dayworker: also ich hatte probleme wenns da nicht drin ist - vor allem wenn man sessions benutzt
maro: ich nehm mal den headerbefehl rein
Nils: maro: Im HTML-Teil hast du <meta>-Blabla stehen, oder?
maro: ja
dayworker: !=
maro: ok das wollte ich grad eben wissen
maro: das mit dem header funzt :)
dayworker: ;-)
maro: hatte mich schon gewundert
maro: selbst in nem css steht utf8 drin
@Blar: dayworker: es heisst standard
Nauralos: :)
Nauralos: lol -.-
dayworker: ohh! shit happens :) passiert mir ständig :( obwohl ich es an sich weiss
Nauralos: owned!
dayworker: :-P
Seite: 1 2 3 > Letzte Seite
Zurück zur ÜbersichtWebseiten Tipps
Hier gehts zum jquery Tutorial.
Meine schwarze Webseite: iPhone4Spiel
