Posted by skoch on 30. April 2009
Schmerzlich musste ich wieder einmal feststellen, das unser geliebter Internet Explorer so seine Beschränkungen Limitierungen hat. Existieren in einer HTML Datei mehr als 31 Style-Objekte, werden alle ab dem 32. ignoriert. Dazu zählen sowohl eingebundene Stylesheets (“<link rel…>“; “@import…“) als auch Bereiche, die in einen style-Tag (<style>…</style>) eingeschlossen sind. Lösung hierfür ist das Anlegen einer [...]
Filed under: CSS, HTML, Internet Explorer
No Comments »
Posted by skoch on 27. April 2009
Unser geliebter Internet Explorer 6 verdoppelt für gefloatete Elemente den seitlichen Margin. Um das zu verhindern muss man diesen Elementen einfach ein display: inline verpassen!
Filed under: CSS
No Comments »
Posted by skoch on 23. April 2009
this.Typeof = function (object) { if (object == null) return ‘null’; if (typeof object == ‘undefined’) return ‘undefined’; if (object.nodeName && object.nodeType == 1) return ‘element’; if (object.nodeName && object.nodeType == 3 && (!/\S/).test(object.nodeValue)) return ‘textnode’; if (object instanceof Function) return ‘function’; if (object instanceof Array) return ‘array’; if (typeof object == ‘object’) return ‘object’; [...]
Filed under: JavaScript
No Comments »
Posted by skoch on 2. April 2009
SELECT * FROM tbl_name WHERE FIND_IN_SET(‘value’,set_col)>0;
Filed under: mySQL
No Comments »
Posted by skoch on
Quelle: http://aktuell.de.selfhtml.org/artikel/php/httpsprache/ // Browsersprache ermitteln function lang_getfrombrowser ($allowed_languages, $default_language, $lang_variable = null, $strict_mode = true) { // $_SERVER['HTTP_ACCEPT_LANGUAGE'] verwenden, wenn keine Sprachvariable mitgegeben wurde if ($lang_variable === null) { $lang_variable = $_SERVER['HTTP_ACCEPT_LANGUAGE']; } // wurde irgendwelche Information mitgeschickt? if (empty($lang_variable)) { // Nein? => Standardsprache zurückgeben return $default_language; } // Den Header auftrennen $accepted_languages = [...]
Filed under: PHP
No Comments »
Posted by skoch on 16. März 2009
Ein UNION ist immer implizit auch ein DISTINCT! Wenn die beiden Teilmengen von vornherein unterschiedlich sind oder kein Gemeinschaftliches Distinct notwendig ist, dann kann man eine Union-Abfrage mglws. mit UNION ALL statt UNION etwas beschleunigen.
Filed under: mySQL
No Comments »
Posted by skoch on 27. Februar 2009
Einträge in der Tabelle ‘catalog_product_website’ werden nicht korrekt gelöscht: ALTER TABLE `magento_catalog_product_website` ADD FOREIGN KEY ( `product_id` ) REFERENCES`db18002_14`.`magento_catalog_product_entity` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE ;
Filed under: Magento, mySQL
No Comments »
Posted by skoch on 6. Februar 2009
session_start (); verwenden und danach header (“Location:”); oder header ( “Content-Disposition: attachment; filename=”datei.pdf”" ); –> IE 6 “Seite konnte nicht geöffnet werden…” Lösung: Cachestatus zurücksetzen mit header(“Cache-control: private”);
Filed under: PHP
No Comments »
Posted by skoch on
$recipient = “bla@blubber.com”; $subject = “bla bla bla”; $mail_content = “Dies ist eine Mail”; $headers = [na ja, ein paar headers halt] $return_path = “return@meinedomain.de”; mail($recipient, $subject, $mail_content, $headers, “-f”.$return_path); Safemode unterstützt den fünften Parameter leider nicht mehr!!!
Filed under: PHP
No Comments »
Posted by skoch on
function PostToHost($host, $path, $referer, $data_to_send) { $fp = fsockopen($host,80); printf(“Open!”); fputs($fp, “POST $path HTTP/1.1″); fputs($fp, “Host: $host”); fputs($fp, “Referer: $referer”); fputs($fp, “Content-type: application/x-www-form-urlencoded”); fputs($fp, “Content-length: “.strlen($data_to_send).”"); fputs($fp, “Connection: close”); fputs($fp, “$data_to_send”); printf(“Sent!”); while(!feof($fp)) { $res .= fgets($fp, 128); } printf(“Done!”); [...]
Filed under: PHP
No Comments »