[PHP] Einfacher Blog

Dieses Thema im Forum "Webentwicklung" wurde erstellt von kuhjunge, 13. Juli 2009 .

Schlagworte:
  1. 13. Juli 2009
    Einfacher Blog

    Hi Leute,

    habe auch schon eine Weile gegoogelt, und kenne mich aber einfach zu wenig aus um zum Beispiel den Free PHP Blog umzucoden.

    Das einzigste was ich brauche ist ein Loginbereich in dem dann die Registrierten Mitglieder (die evtl. sogar nur aus einer .txt gelesen werden) Einträge verfassen können.

    Wer kann mir da weiterhelfen?

    greeZ kuhjunge
     
  2. 13. Juli 2009
    AW: Einfacher Blog

    .txt ist zu umsicher/umständlich - nimm doch eine SQL-Datenbank

    Dann ist Google dein Freund bzgl. [G]php mysql user system[/G] - wenns noch weitere Fragen gibt, kannst ja hier bescheid geben


    ##


    Geht im Grunde eigtl nur auf eine Tabelle zurück, in der du den Usernamen und das Passwört (verschlüsselst) speicherst. Wenn jemand sich einloggen will, schaust du ob es einen solchen Datensatz in der Tabelle gibt und falls ja, setzt du eine Session, die ihn als eingeloggten User verifiziert.
    PHP:
    <? php
    session_start
    ();

    if (
    $_SESSION [ 'loggedIn' ])
    {
      
    // eingeloggt
    }
    else
    {
      
    $db  mysqli ( "localhost" "user" "passwort" "datenbankname" );
      
      if (
    $_POST [ 'submit' ])
      {
        
    $abfrage  $db -> query ( "SELECT * FROM users WHERE username='" . $db -> real_escape_string ( $_POST [ 'username' ]. "' AND password='" . md5 ( $_POST [ 'password' ]). "'" );
        if (
    $abfrage -> num_rows  ==  1 // wenn es 1nen solchen user gibt
        
    {
          
    $_SESSION [ 'loggedIn' ] =  addslashes ( $_POST [ 'username' ]);
        }
      }
      print 
    "<form method=\"post\" action=\"\">
    Name: <input type=\"text\" name=\"username\" /><br />
    Passwort: <input type=\"password\" name=\"password\" />
    <input type=\"submit\" name=\"submit\" />
    </form>"
    ;
    }
    ?>
    ungetestet!
     
  3. 13. Juli 2009
    AW: Einfacher Blog

    Andere Idee:

    warum nutzt du nicht schon fertige Tools / Programme, die sowas können?!
    Einfachstes Beispiel wäre z.B. Wordpress ( WordPress Deutschland ).
    Installieren, User einrichten und los gehts mit bloggen.
    Ist alles drin was du brauchst und es wird kein "Coder"-KnowHow benötigt.
     
  4. 14. Juli 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Einfacher Blog

    Weil das ein Projekt ist

    Könnte mir vll jemand den Simple PHP Blog so ändern, dass auf der Startseite nur noch der Loginbereich und der Button "Add Entry" vorhanden sind?

    So sieht der Blog im moment aus:

    Bild

    Und so sollte das ganze aussehen wenn es fertig ist:

    Bild

    Über ne gute gegenleistung (str0 etc...) lässt sich reden!


    greeZ kuhjunge
     
  5. 14. Juli 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Einfacher Blog

    Menu konnte ich leider nicht editieren, ist etwas komplizierter, aber den Rest habe ich dir weggemacht

    Einfach die Datei ./themes/default/themes.php durch folgende ersetzen:
    No File | xup.in
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.