kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Umrechnung von bps zu GB pro Stunde?

    geschrieben von netwin

    Hallo

    Bei z.B. einem Download wird ja oft / meist die Datenübertragungsrate angegeben
    die Einheit ist meist bps Bit/s also Bit pro Sekunde (oder sonst-was) pro Sekunde

    ich wüde bei sowas gerne Überschlagen / abschätzen,
    wievel GB/MB das jeweils in pro Stunde / pro Minute ist

    Umrechnung von "Bit pro Sekund" zu "MB pro Minute" ?
    Umrechnung von "Bit pro Sekund" zu "GB pro Stunde" ?
    etc.

    Gibt es dafür eine passende (Faust-) Formel für die Umrechnung
    für Datenübertragungsrate von pro Sekunde in pro Stunde / pro Minute ?

  • in: preg_match() Absätze

    geschrieben von netwin

    Hallo

    vielleicht hilft Dir diese Funktion weiter ...

    wenn man das "Verbotene Steuer- und Sonderzeichen" weglässt
    ... ist hier mit ## aus-Kommentiert ...
    (oder eben einzeln "\r" und "\n" und "\s" aus den Steuer-Zeichen enternen)
    dann sollte damit Dein String aus Textarea auch Umbrüche / Absätze enthalten,

    // ---------------------------------------------------------------
    
    function strg_filter_text($string) { 
    	
    	// ----- Text zu UTF-8 umwandeln ----- 
    	if (mb_detect_encoding($string, 'UTF-8', true) === FALSE) { 
    	$string = utf8_encode($string); 
    	}
    
    	// ----- Verbotene Steuer- und Sonderzeichen (array) ----- 
    ## 	$sonderz = array( '\\', "'", '"', "\0", "\r", "\n", "\t", "\s", "^" ); 
    ## 	$string = str_replace($sonderz, ' ', $string); 
    ## 	$string = preg_replace("/[[:cntrl:]]/is", ' ', $string); 
    	
    	// ----- Alle Backslashes entfernen ----- 
    	while(strchr($string,'\\')) { $string = stripslashes($string); } 
    	
    	// ----- Nur erlaubte Zeichen in Text lassen ----- 
    
    	$umlaute = 'äöüÄÖÜß'; 
    	$umlaute = utf8_encode('äöüÄÖÜß'); 
    	$pattern = '/[^a-zA-Z'.$umlaute.'0-9 ,:;_&\-\.\/\+']/su'; 
    	$string = preg_replace($pattern, ' ', $string); 
    	
    	// ----- Doppelte Leerzeichen entfernen  ----- 
    	$string = preg_replace('/ {2,}/', ' ', $string); 
    	
    	// ----- Satzzeichen Anfang/Ende entfernen  ----- 
    	$string = trim($string,'.,;:-+_/'); 
    	$string = trim($string); 
    	
    	// ----- Ausgabe der Funktion  ----- 
    	return $string; 
    	
    }
    
    // ---------------------------------------------------------------


    ... die Funktion mach nicht preg_match() sondern preg_replace()
    d.h bei Aufruf der Funktion ekommst Du den "sauberen" Text zurück

    $new_text = strg_filter_text($eingabe_text);


    Bei Bedarf kann man sich durch weitere Argumente auch einzelne Zeichen als Erlaubt und/oder Verboten im Funktions-Aufruf dazu bauen, dann kann man einfacher mit verschiedenen Zeichen experimentieren.

  • in: Formular-Eingabe live prüfen (mit JS)

    geschrieben von netwin

    Hallo

    ich möchte bei eine Formular die Eingabe durch User / Besucher
    direkt schon während der Eingabe live prüfen (Filter anwenden)

    je nach FelderTyp der Eingabe eine andere Pfüfung / Filter
    dafür kommen u.a. folgende Typen in Frage:

    + text (ohne Sonderzeichen)
    + int (Ganz-Zahl)
    + float (Komma-Zahl)
    + mail (valide eMaill)
    + url (valide URL)
    + date (Datums-Format)
    + ...


    also eine JS-Funktion um verschiedene Daten-Typen zu Prüfen und ggf. zu Filtern

    z.B. als JS Funktion form_check()

    function form_check (typ) { 
    	
    	if (typ == 'text') { 
    	  // --- hier Check ... Text ohne Sonderzeichen 
    	}
    	
    	if (typ == 'int') { 
    	  // --- hier Check ... Ganz-Zahl (int)  
    	}
    	
    	if (typ == 'mail') { 
    	  // --- hier Check ... Valide eMail Syntax  
    	}
    	
    	if (typ == 'url') { 
    	  // --- hier Check ... Valide URL Syntax  
    	}
    	
    	// ------ usw. ------ 
    
    }


    HTML:
    <form .... >
      <input type="text" name="new_titel" value="" onkeyup="form_check('text');" /> 
      <input type="text" name="new_age" value="" onkeyup="form_check('int');" /> 
      <input type="text" name="new_mail" value="" onkeyup="form_check('mail');" /> 
      <input type="text" name="new_link" value="" onkeyup="form_check('url');" /> 
      ... 
    </form>


    etwas zum Einbau (als JavaScript Bibliothek / Funktions-Sammlung)
    was man bei einzelnen Formular Eingabe-Feldern als "event" anwenden kann

    aber ... ich will das Rad nicht neu erfinden (!!!) für diese Aufgabe gibt es doch
    sicher schon eine solche "fertige" JS-Bibliothek / Funktions-Sammlung

    ... kann mir jemand was dafür empfehlen (auch evtl. als jQuery-Plugin) ?!?

    oder .... wenn Nichts derartiges bekannt,
    dann lasst uns hier eine (neue) Funktion dafür entwickeln und ausbauen,
    einen Anfang habe ich ja schonmal gemacht mit form_check (typ) ... als Idee


  • in: div ausblenden und platz frei geben ?

    geschrieben von netwin

    hmmmm
    mit event.target.id bekomme ich es nicht hin,

    aber mit
    var id = $(this).attr('id');
    geht es

    .... siehe: http://jsfiddle.net/sLyTT/1/
    da ja die Klasse .ibox im gleichen DIV Tag steht wie die ID #info124


    EDIT ... habs gefunden ....
    var id = event.currentTarget.id;


    $(document).ready(function(){ 
        $( ".ibox" ).click(function(event) {  
    
            // var id = $(this).attr('id'); 
            var id = event.currentTarget.id; 
    
            $("#" + id).css( "color", "red" );  // ---- Text-Farbe aendern 
            $("#" + id).fadeOut("slow");        // ---- Element ausblenden  
        });
    });


    .... siehe: http://jsfiddle.net/sLyTT/2/

    aber mit
    var id = $(this).attr('id');
    gehts whl auch
    :=)
  • in: div ausblenden und platz frei geben ?

    geschrieben von netwin

    Hallo

    einfach mit jQuery .click() Funktion und dann fadeOut()

    $(document).ready(function(){ 
    
        $( ".ibox" ).click(function() { 
    	
            var id = this.id;  // ---- ID des Elements 
    		
            $("#" + id).css( "color", "red" );  // ---- Text-Farbe aendern 
            $("#" + id).fadeOut("slow");        // ---- Element ausblenden  
    		
        });
        
    });


    hier das Beispiel http://jsfiddle.net/sLyTT/

    dort wird bei Klick auf ein DIV bei diesem die Schrift auf rot gesetzt
    und dieses angeklickte DIV wird ausgeblendet,
    und die Anderen (darunter) rutschen nach oben .. keine Lücke

    :=)


  • in: Feste Breite (in Pixel) einer Homepage Standard?

    geschrieben von netwin

    Hallo

    ich möchte eine Homepage mit einer festen Breite machen (zentrierter Haupt-Container)
    <body>
    <div id="page" style="margin:0 auto; width:960px; background:#CCCCCC;">
     ... 
    </div> 
    </body>


    und frage mich, welche Standard-Breite (in Pixel) für eine Homepage gut ist,

    zwar hat wohl fast jeder einen Bildschirm / Monitor von mind. 1400px und mehr,
    aber der Browser ist ja nicht immer auf "Fullscreen" Breite geöffnet,
    sondern als Fenster geöffnet mit so z.B. ca. 70% der Gesamt-Bildschirm-Breite,

    also wen ich meine Homepage mit einer festen Breite machen will,
    welche maximale Breite (in Pixel) sollte diese dann haben,
    eher so 1200px oder eher in Richtung "schmal" mit ca. 900px Breite

    gibt es eine empfohlene Standard-Breite für Webseiten mit einer festen Breite ?

    PS: .... welche Breite hat Lima-City ??? ...
    .wrapper{width:1010px}
    ???

  • in: preg_match() Absätze

    geschrieben von netwin

    Hallo

    ... zu Umlaute (ä ö ü) und preg_match() etc. mit utf-8 string

    man muss die Umlaute zuerst auch zu utf-8 umwandeln
    und mann muss im Regex-Patern den Modifier /u setzen (UTF-8)

    ## $string = utf8_encode($string); 
    
    if (!mb_detect_encoding($string, 'UTF-8', true)) { $string = utf8_encode($string); } 
    
    
    $umlaute = 'äöüßÄÖÜ'; 
    $umlaute = utf8_encode($umlaute); 
    
       $pattern = '~^[^\sa-zA-Z' . $umlaute . '0-9!?^/()+\-*:.,]+$~/us'
    ## $pattern = '~^[^\sa-zA-ZäüößÄÜÖ0-9!?^/()+\-*:.,]+$~'
    
    $run1 = preg_match($pattern, $string, $matches);


    wenn man Umlaute in einem UTF-8 String finden will,
    dann muss man auch beim "Suchen" die Umlaute als UTF-8 haben,

    entweder mit utf8_encode() oder schon bei Eingabe als UTF-8 speichern
    egal .... das Prinzip sollte klar sein ..
    ... Pattern und String sollten gleichen Charset / Kodierung haben


Login zum Webhosting ohne Werbung!