News bzw. Blogsystem Problem!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Vic, 30. November 2008 .

Schlagworte:
  1. 30. November 2008
    Hallo,

    ich brauche dringend ein News bzw. Blogsystem auf PHP und MySQL Basis. Ich habe mir die Raid:Rush News Seite angesehen und das gefällt mir sehr gut....genau so eins hätt ich gerne:
    http://www.raidrush.ws/news/

    Man sollte halt Eintragen können, sich einloggen können, mehrere Benutzeraccounts erstellen, Nachrichten löschen/verwalten...und halt wenn eine Nachricht zu lang ist, diese kürzen. (Ich weiß wie das geht kann ich dann manuell einfügen).
    Wär halt cool, wenn mir einer das Script geben könnte.

    Danke und BW ist klar.
    Mfg Vic

    EDIT: Bitte meinen letzten Beitrag unten ansehen!
     
  2. 30. November 2008
    AW: News bzw. Blogsystem

    Ich muss mich meinem Vorgänger anschließen.

    Wordpress ist eigentlich für alles nutzbar...

    1. sehr einfach zu bedienen
    2. Designfreundlich - Du kannst es eigentlich für jeden Zweck anpassen....
    3. Es gibt im gegensatz zu anderen Blog CMS' jede Menge fertiger Addons, so dass du eigentlich fast jede Funktion hast, die du brauchst...

    Wordpress
    Skins
    Addons

    Könnte noch Textpattern empfehlen, das ist noch einfacher gehalten... (Denke aber nicht das du sowas suchst)
     
  3. 30. November 2008
    AW: News bzw. Blogsystem

    Hallo,

    3:0 für Wordpress, wenns nur ne sehr einfache Newsseite/Blog sein soll. Wenns ein wenig komplizierter sein darf und Du bessere Erweiterbarkeit brauchst würd ich Drupal nutzen
     
  4. 30. November 2008
    AW: News bzw. Blogsystem

    Damit nicht alle nur Wordpress schreien, hier mal eine "etwas andere" Methode:

    Do it yourself

    Je nachdem, wie gut Du Dich auskennst, kannst Du Dir auch ein eigenes kleines Script schreiben.
    Dann hast Du genau das, was Du auch willst und kannst es Dir individuell anpassen.

    Du kannst Dir zB das PHP-Framework "Symfony" ansehen.
    Damit haste ein News-System in wenigen Momenten gemacht.

    Mit Symfony kannst Du Dir ein CRUD generieren lassen [Create (Datensatz anlegen), Retrieve (Datensatz abfragen), Update (Datensatz aktualisieren), und Delete (Datensatz löschen)].
    Wie der Name sagt, schaffst Du damit eine Standard-Version eines Mini-Content-Management-Systems.
    Dieses kannst Du dann noch anpassen.
    Installier das Plugin "sfGuard", und Du hast auch eine Userverwaltung.

    Ich persönlich finde symfony für ganze Webseiten gar nicht mal schlecht.
    Aber meine Meinung, vllt findens alle anderen hier Mist *gg*


    mfg
    Sn0wm4n
     
  5. 1. Dezember 2008
    AW: News bzw. Blogsystem

    Meine Empfehlung(en):
    • WordPress
    • MovableType
    • ExpressionEngine
    • Drupal
    • Serendipity/S9Y
    • Textpattern
    • Flux CMS
    Einige der oben genannten Systeme kannst du auf OpenSouceCMS testen oder aber direkt auf der Herstellerseite.
     
  6. 1. Dezember 2008
    AW: News bzw. Blogsystem

    Danke, habt alle ne BW. Falls noch einer was ganz simples ( wie das RR Newssystem ) hat, kann der gerne noch posten. Danke
     
  7. 2. Dezember 2008
    AW: News bzw. Blogsystem

    notfalls mach es mit joomla, da hast alle nötigen funktionen und kannst es noch beliebig ausbauen.
    genug templates gibt es ja dafür!
     
  8. 12. Dezember 2008
    AW: News bzw. Blogsystem

    Also ich hab mal jetzt was eigens auf die Beine gestellt. Iwie ist das ja alles schön und gut. Aber ich kriegs iwie nicht hin über ein Formular ein Datenbankeintrag zu machen. Kann da einer helfen?

    Hier der Link zum Blog: http://konobellic.lima-city.de/cms/index.php

    Hier der Code des Formmailers:
    PHP:
    <? php
    //Formularerzeugung:
    if ( $_GET [ "name" ]== "hans"  &&  $_GET [ "pw" ]== "wurst"  ||
    $_GET [ "name" ]== "wolff"  &&  $_GET [ "pw" ]== "dieter" ) {
    echo <<<FORMULARBEREICH
    <div>Hallo <b> { $_GET [ "name" ]} </b>, nimm deinen Eintrag vor:</div><br>
    <form action="
    { $_SERVER [ 'PHP_SELF' ]} " method="post">
    <input type="hidden" name="Name" value="
    { $_GET [ 'Name' ]} ">
    <strong>Headline</strong>:<br>
    <input type="text" name="Headline" size="50"><br>
    Text (<small>HTML m&ouml;glich</small>):<br>
    <textarea cols="65" rows="15" wrap="soft" name="Eintrag">
    </textarea><br>
    <input type="submit" value="Eintrag abschicken!">
    </form>
    FORMULARBEREICH;
    }

    //Eintrag der Daten in die DB
    if (!empty( $_POST [ "Headline" ]) && !empty( $_POST [ "Eintrag" ])) {
    $datum = date ( "d.m.Y, H:i" ) .  " Uhr" ;
    $sql = "INSERT INTO cms "  .
    "VALUES ('', ' $_POST [ Name ] ', ' $_POST [ Headline ] ', "  .
    "' $datum '. ' $_POST [ Eintrag ] ')" ;
    mysql_query ( $sql );
    echo 
    "<h3>[ <a href=' $_SERVER [ PHP_SELF ] '>Ausloggen</a> ]</h3>" ;
    }
    ?>
    Ich gebe da halt was ein, und wenn ich auf abschicken drücke, komm ich wieder auf die Startseite, aber es wurde nix eingetragen?( Über phpmyadmin klappt der Eintrag.
    Und nochwas: Wenn ich euch die Einträge so anschaut, merkt ihr sicher, dass die Umlaute nicht richtig sind. Weiß einer woran das liegt? Oder liegt das an phpmyadmin? Danke
    BW gibts wie immer.
     
  9. 12. Dezember 2008
    AW: News bzw. Blogsystem

    Auf welchem Zeichensatz steht deine Db?

    Wenn es nicht UTF-8 ist, musst du Umlaute etc. mit HTML-Codes schreiben. Wie das geht solltest du wissen^^.


    EDIT: In deinem Quelltext steht der Zeichensatz auf latin1. Änder das mal in UTF-8.

    EDIT2: Ist das mit dem 13:37 Uhr Absicht? :-D
     
  10. 12. Dezember 2008
    AW: News bzw. Blogsystem

    Also die DB ist in : MySQL-Zeichensatz: UTF-8 Unicode (utf8)
    Daran liegts wohl nicht.

    Wie änder ich denn den Zeichensatz? Hab im Quelltext gesucht aber iwie nix gefunden

    Und das mit 1337 ist natürlich absicht gewesen

    Danke schonmal
     
  11. 12. Dezember 2008
    AW: News bzw. Blogsystem Problem!

    PHP:
    $sql = "INSERT INTO cms "  .
    "VALUES ('', ' $_POST [ Name ] ', ' $_POST [ Headline ] ', "  .
    "' $datum '. ' $_POST [ Eintrag ] ')"
    mach mal das hier daraus:

    PHP:
    $sql = "INSERT INTO cms VALUES ('', '" . $_POST [ 'Name' ]. "', '" . $_POST [ 'Headline' ]. "', '" . $datum . "'. '" . $_POST [ 'Eintrag' ]. "')"
    geändert habe ich folgendes:
    $_POST[Name] ==> $_POST['Name']
    ...', '$_POST[Name]', '$... ==> ...', '".$_POST['Name']."', '....


    verbindest du zur datenbank? oder hast das in deinem beispielcode nur wegelassen??
     
  12. 13. Dezember 2008
    AW: News bzw. Blogsystem Problem!

    Nein klappt leider nicht ja zur DB verbinde ich in einer externen php Datei, die per include im Index eigefügt wird.
    Weitere vorschläge?
     
  13. 14. Dezember 2008
    AW: News bzw. Blogsystem Problem!

    hier ist ausversehen ein punkt drin anstatt ein ,

    PHP:
    $sql = "INSERT INTO cms VALUES ('', '" . $_POST [ 'Name' ]. "', '" . $_POST [ 'Headline' ]. "', '" . $datum . "'. '" . $_POST [ 'Eintrag' ]. "')"

    probiers mal so:
    PHP:
    $sql = "INSERT INTO cms VALUES ('', '" . $_POST [ 'Name' ]. "', '" . $_POST [ 'Headline' ]. "', '" . $datum . "', '" . $_POST [ 'Eintrag' ]. "')"
    ansonsten mache mal sicherheitsausgaben:
    # z.b. Folgende Inputs habe ich bekommen NAME = ...
    # dann mal echo $sql; machen und schauen ob er die sql auch richtig zusammenbaut. Diese kannst du dann auch direkt im phpmyadmin testen
     
  14. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.