Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12
  1. #1
    Sobig Wurm Avatar von K3nny
    Registriert seit
    02.10.2007
    Beiträge
    207

    Standard Diverse Fragen zu HTML&CSS&PHP

    Hallo liebe Free-Hack-Community !!!

    Ich brauch mal ein bisschen eure Hilfe. Also es geht um mein Projekt dass ich zurzeit machen muss. Es handelst sich um eine Webbasierende Admin-Oberfläche. Nix großes aber für den eigenen HomeServer evtl interessant.

    Also ich brauch ein paar Tipps, oder ambesten Scripts die nicht so schwer sind sondern die ich ganz einfach nach coden kann.

    --> 1.) Wie bekomme ich meine Hompage auf jede X-beliebige Auflösung angepasst ?? Mit px % und em gehts nicht. Da hab ich schon sau viel Zeit tot geschlagen.

    -->2.) Ich brauch einen Passwortgenerator, weiss jemand wie ich sowas ambesten mach ?? Es soll per Knopfdruck 1 Passwort generiert werden.

    -->3.) Wie kann ich meine Config (Samba-Config) per HTML-PHP auf dem Server überschreiben ?? Also es soll am schluss ein Ubuntu Server werden.
    Und da muss ich noch meine Samba-Config umschreiben können.

    Ich hoffe ihr könnt mich da ein bisschen Unterstützen.

    mfg K3nny

  2. #2
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    1.) Eigentlich mit %... Allerdings müssen die "Kinder" im Verhältnis zu den "Eltern" stehen.
    Also wenn ein Div eine Größenangabe von 100% hat und "page" heißt ist es kein Problem, einem div "menu" 20% zuzordnen.
    Fehlt allerdings die Größenangabe des page-Divs, so weiß das Element nicht, von was es 20% nehmen soll.
    Das ist jedenfalls mein Wissen... Ich mache allerdings selten etwas mit Prozentangaben.

    2.) Naja, ist doch einfach?

    Ich habe Dir mal einen Beispielcode geschrieben:

    PHP-Code:
    <?php

    if($_SERVER['REQUEST_METHOD'] == "POST") {

        
    $chars = array("a","b","c","d","e","1","2","3","$","%","§");
        
    $pwlenght intval($_POST['lenght']);

        
    $password null;

        for(
    $i 0$i $pwlenght$i++) {

            
    $password .= $chars[array_rand($chars)];

        }

    }

    print 
    "

        <form method='post' action='"
    .htmlentities($_SERVER['PHP_SELF'])."'>
        
            <input disabled='true' type='text' name='password' value='Bitte den Button druecken, um Passwort zu generieren' value='"
    .$password $password "")."'><br>
            Wunschl&auml;nge: <input name='lenght' value='10' type='text'><br>
            <input type='submit' value='Passwort generieren'>

        </form>

    "
    ;

    ?>
    Das Array "chars" musst Du aber noch ergänzen.
    Falls es nicht geht, schreib' mir gerne eine PN, ich habs nicht getestet.

    EDIT: So... Hab' noch was angepasst.

    3.) Keine Ahnung, sorry.
    Geändert von VeN0m (08.03.2010 um 17:34 Uhr)
    Come to the dark side - We have cookies

  3. #3
    Anfänger
    Registriert seit
    08.03.2010
    Beiträge
    17

    Standard

    zu 1) was meinst du damit genau
    2) gibt auch javaskript paswort generators (einfach dannach googlern)
    3) gib config 777 und überschreib die hald mit php und mach mit html ein form!

  4. #4
    Sobig Wurm Avatar von K3nny
    Registriert seit
    02.10.2007
    Beiträge
    207

    Standard

    Sorry, hab grad gesehen dass mein Post verschoben worden ist ;-)

    Also @ Hans

    ATM ist es so..ich hab meine Seite auf 1280x800, da passt unser Design auch.
    Sobald aber ein kumpel mit seinem 24" Monitor und natürlich auf einer viel höheren Auflösung die Seite öffnet, ist alles verzogen.

    gruß K3nny

  5. #5
    CIH-Virus Avatar von Perishand
    Registriert seit
    11.08.2007
    Beiträge
    437

    Standard

    Code:
    <?php
        function passwordGenerator($chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",$count=5) {
            /*
             * Funktion zum automatischen generieren von Passwörten.
             * 1. Parameter:     Zeichenvorrat, der zur Generierung des Passworts
             *                     benutzt werden darf. Default sind alle
             *                     alphanumerischen Zeichen
             * 2. Paramter:        Länge des Passworts, default 8
             */
            # Initialisierungswert für den Zufallsgenerator festlegen
            # Als Wert wurde der Unix-Timestamp (Sekunden, seit 1.1.1970) verwendet
            mt_srand(mktime());
            $password = ""; # Passwort initialisieren
            for($i=1;$i<=$count;$i++) {
                $password .= $chars[mt_rand(1,strlen($chars))];
            }
            return $password;
        }
    ?>

  6. #6
    Sobig Wurm Avatar von K3nny
    Registriert seit
    02.10.2007
    Beiträge
    207

    Standard

    Okay, vielen dank !!

    Könnt ihr mir noch bei meinem Design Problem helfen ?? Das es nicht alles ausem Rahmen zieht ?!?

  7. #7
    Trojaner Avatar von breez
    Registriert seit
    05.03.2010
    Beiträge
    77

    Standard

    Zum Thema Seitenaufbau und Auflösung:
    Ohne den Quellcode kann man dir erst mal nicht helfen, weil das Problem mehrere Ursachen haben kann.
    Und was verstehst du unter "angepasst"?
    Die "px"-Angabe passt sich der Auflösung an. Je höher die Auflösung, desto kleiner wird alles, weil die Pixel dann ja kleiner werden.
    Die "%"-Angabe passt sich hingegen dem Browserfenster an, wodurch man dann Bereiche zB. halbieren kann. Bei großen Auflösungen kann es aber vorkommen, dass diese dann schlecht verteilt werden. Während ein 10%-Header bei 1024er-Auflösungen vielleicht noch gut aussieht, wird er bei höheren Auflösungen möglicherweise viel zu stark skaliert.
    Die "em"-Angabe passt sich der aktuellen Schriftgröße an. Für Layouts sollte man deshalb meist ausschließlich "em" verwenden. So kann man auch auf der Website dann auch hin- und herzoomen, ohne das Layout zu zerstören.

    Wenn du mit "anpassen" meinst, dass wie bei Free-Hack der gesamte verfügbare Bereich ausgenutzt werden soll, google nach "CSS-Layouts" und "Float". Mit Tabellen-Layouts wie zB. bei 3dl.am kann man nur sehr schwer den gesamten Platz nutzen.
    pisst die Wand an

  8. #8
    Sobig Wurm Avatar von K3nny
    Registriert seit
    02.10.2007
    Beiträge
    207

    Standard

    Also ich hab das mal mit em probiert, alles richtig mächtig verzogen.
    Mit "%-Angaben" gehts einiger maßen. Gibt es nicht ein Javascript oder so ??

    Ich werde sobald ich daheim bin mal en Stück Quellcode und die dazugehörige CSS Posten ;-)

  9. #9
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Wie willst Du sowas denn per JavaScript lösen?
    JavaScripte sind clientseitige Scripte, die rein garnichts mit dem Style der Seite zu tun haben.
    Dafür benötigst Du auf alle Fälle CSS.
    Und dass die Seite mit em-Angaben verzogen aussieht liegt mit Sicherheit an einer falschen Benutzung.
    Come to the dark side - We have cookies

  10. #10
    Trojaner Avatar von breez
    Registriert seit
    05.03.2010
    Beiträge
    77

    Standard

    Zitat Zitat von VeN0m Beitrag anzeigen
    Und dass die Seite mit em-Angaben verzogen aussieht liegt mit Sicherheit an einer falschen Benutzung.
    Das denke ich auch. Das sind einfach andere Maßeinheiten: 1 px != 1 em
    pisst die Wand an

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •