kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: wie MySQL Dumper nur für Files auf Webspace ?

    geschrieben von live-chat

    Hallo,
    ist zwar schon ein bischen her meine Frage, aber jetzt hab ich ne Lösung gefunden und wollte diese hier kurz noch vorstellen, vielleicht findet ja jemand noch Verbesserungen

    Funktion 1
    // ----------------------------------------------------------------------- 
    
    function get_dir_recobjects($dirpath='.') { 
    
    	$dirobjects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dirpath), RecursiveIteratorIterator::SELF_FIRST); 
    
    	return $dirobjects; 
    } 
    
    // -----------------------------------------------------------------------


    BSP.

    $my_path = '.';
    $dir_objects = get_dir_recobjects($my_path);



    Funktion 2
    // ----------------------------------------------------------------------- 
    
    function get_dir_recursive($dirpath='.', &$results=array()) { 
    	
    	$files = scandir($dirpath);
    	
    	foreach($files as $key => $value) { 
    	$path = ''; 
    	
    	if($value != "." && $value != ".."  && !empty($value)) { 
    		## $path = realpath($dirpath.DIRECTORY_SEPARATOR.$value); 
    		$path = $dirpath.DIRECTORY_SEPARATOR.$value; 
    	} 
    
    	if (!is_dir($path)) { 
    		if($value != "." && $value != ".."  && !empty($value)) { 
    		$results[] = $path; 
    		} 
    	} 
    	else { 
    		if($value != "." && $value != ".." && !empty($value)) {
    			get_dir_recursive($path, $results); 
    			$results[] = $path; 
    		} 
    	} 
    	
    	} 
    	
    	return $results; 
     
    } 
    
    // -----------------------------------------------------------------------


    BSP:

    $my_path = '.';
    $dir_array = get_dir_recursive($my_path);


    :=) ... läuft oO^^i!
  • in: CSS3 nth-child(n)

    geschrieben von live-chat

    jo, DANKE !!!

    damit funktioniert es ... hier mein Test-Code:

    <!DOCTYPE html>
    <html>
    <head>
    
    <style type="text/css">
    
    /* ungerade: 1, 3, 5, ... */ 
    p:nth-of-type(odd) { background:#AAAAAA; }
    
    /* gerade: 2, 4, 6, ... */ 
    p:nth-of-type(even) { background:#33CCCC; }
    
    /* number: n=3 with offset=0 */ 
    p:nth-of-type(3n+0) { background:#FF3333; }
    
    /* number: n=4 without offset */ 
    p:nth-of-type(4) { background:#CC00CC; }
    
    </style>
    
    </head>
    <body>
    
    <h1>Heading One</h1>
    <p>The first paragraph.</p>
    <hr />
    <h2>Heading Two</h2>
    <p>The second paragraph.</p>
    <p>The third paragraph.</p>
    <p>The fourth paragraph.</p>
    <p>The fifth paragraph.</p>
    
    </body>
    </html>


    oder auch Update bei dem JSFIDDLE Beispiel:
    hier: http://jsfiddle.net/wGVk3/1/


    Ein Problem damit könnte aber noch sein,
    dass der Internet Explorer das nichtmal in der Version 8 unterstützt ... ?!

    gefunden in der Doku: http://reference.sitepoint.com/css/pseudoclass-nthoftype
    Compatibility: This pseudo-class is currently not supported in Internet Explorer.

    so ein mist ... dann wohl doch besser irgendwie mit JS bzw. jQuery machen ?!

    PS:
    habe was gelesen von CODE und Syntaxhighlighting ...
    ... siehe hier (Lima-City Forum): syntaxhighlighter-html-script-fuer-php-js
    aber sehe keinen Unterschied von
    [code=html] ...
    und
    [code=jshtml] ...


    .. also ist zwar gar kein JS in meinem Quellcode,
    aber für CSS + HTML könnte (sollte) man auch Syntaxhighlighting machen,
    nur so als Idee
    ... Leider ist der Beitrag schon "geschlossen" sonst hätte ich das
    dort gerne als Antwort (neuen Vorschlag) dazu geschrieben ... CSS + HTML
  • in: CSS3 nth-child(n)

    geschrieben von live-chat

    Hallo

    in der Beschreibung zu CSS
    p:nth-child(n)
    steht:
    Selects every <p> element that is the second child of its parent

    wenn ich aber als Code habe ... mit n=3
    <!DOCTYPE html>
    <html>
    <head>
    <style> 
    p:nth-child(3) { 
    background:#ff0000;
    }
    </style>
    </head>
    <body>
    
    <h1>This is a heading</h1>
    <p>The first paragraph.</p>
    <p>The second paragraph.</p>
    <p>The third paragraph.</p>
    <p>The fourth paragraph.</p>
    <p>The fifth paragraph.</p>
    
    </body>
    </html>


    dann bekommt nicht das dritte <p> Element die Hintergrund-Farbe, sondern das zweite ?!

    also ... its parent ... ist <body> ... aber mit
    p:nth-child(3)
    soll doch
    das dritte p Element angesprochen werden, und nicht das zweite ?!?

    ok ... da ist noch das <h1> Element, aber das ist ja kein <p> Element,
    es wird aber offensichtlich doch mit-gezählt .... ist aber doch unlogisch,
    ich will mit der Anweisung doch das dritte <p> Element ansprechen,
    und nicht - egal welcher TAG-Name, das (insgesamt) dritte Element ?!

    das Gleiche passert, wenn ein <hr /> oder ein <br /> Element dawischen steht,

    also ... kann
    nth-child(n)
    doch nicht "bestimmte" Elemente zählen,
    sondern zählt einfach alle (DOM) Elemente, egal welche ?
    oder ist das ein Bug ? ... bzw. wie muss es aussehen,
    wenn ich wirklich nur / direkt das dritte <p> Element ansprechen will,
    egal was noch so dazwischen ist (egal ob <h1> oder <hr /> oder ein <br /> etc.)

    gleiches Problem bei
    p:nth-child(odd) { ... }
    (wenn n = ungerade)

    siehe Beispiel: http://jsfiddle.net/wGVk3/

    es soll das erste und das dritte <p> Element angesprochen werden,
    aber weil zwischen dem ersten und dem zweiten <p> noch ein <hr /> ist,
    wird nicht das dritte, sondern das zweite <p> Element angesprochen.

    .... wie kann ich wirklich nur das n-te <p> Element ansprechen (egal was dazwischen) ???
  • in: PHP Weiterleitung einrichten

    geschrieben von live-chat

    hallo

    lass einfach die Zeile mit der Ausgabe (echo) ganz weg:

    echo $check_data_return . "Testweiterleitung";


    ohne diese Zeile sollte es funktionieren,
    wenn du auch sonst vorher keine Ausgabe im browser machst

    und .... User-Eingaben immer escapen, als Schutz vor SQL-Injection (hacking)

    bevor du diese in einer MySQL Abfrage verwendest
    ... 
    
        $username = strip_tags($_POST['username']);
        $password = $_POST['password'];
    
        $username = $mysqli->real_escape_string($username);
        $password = $mysqli->real_escape_string($password);
    
    ...


    siehe dazu: http://www.php.net/manual/de/mysqli.real-escape-string.php

    neben dem "Objektorientierten Stil" gibt es auch den "Prozeduralen Stil",
    siehe php Manual ... Beispiele

  • in: wie MySQL Dumper nur für Files auf Webspace ?

    geschrieben von live-chat

    HAllo

    gibt es sowas wie wie MySQL Dumper nur für Files auf Webspace ?

    ich habe zwar ein Script, das mir den kompletten Webspace als ZIP Datei liefert
    (anderer Server, nicht auf lima-city, hier geht das mit ZIP ja leider nicht)

    das funktioniert auch, aber nur weil noch nicht all zu viele Dateien am Webspace sind,
    wenn ich es mit (deutlich) mehr Dateien versuche,
    dann macht PHP ein TimeOut (Script-Laufzeit)
    deshalb die Frage, ob es sowas wie den MySQL Dumper auch für Files (Dateien) gibt,
    also so, dass wenn vele Dateien vorhanden sind, das Scripz per redirect neu ansetzt.

    ?

Login zum Webhosting ohne Werbung!