Beiträge von Chris!

Wir sammeln alle Infos der Bonusepisode von Pokémon Karmesin und Purpur für euch!

Zu der Infoseite von „Die Mo-Mo-Manie“

    was soll an doppelten anführungszeichen in javascript falsch sein? schwachsinn xD


    der einzige mir ersichtliche fehler und der einzige fehler, denn die fehlerkonsole in firefox hergibt ist, dass die funktion place_foot aufgerufen wird, bevor das div mit der ID "mover_con" überhaupt geladen is.. vielleicht kannst du den aufruf von place_foot mit in init() reinquetschen oder derartiges..

    So kannst du mehrere löschen:


    SQL
    DELETE FROM pn WHERE id IN (1, 2, 4, 5)


    ich bin mir nicht sicher, aber $_POST['weg'] müsste ein array sein..


    wenn das so is, dann kannst du das benutzen:

    PHP
    $ids = array();
    foreach ($_POST['weg'] as $id) {
      $ids[] = intval($id);
    }
    $sql = "DELETE FROM pn WHERE id IN (".implode(', ', $ids).")";


    Noch ein Tipp:
    Ich kann jetzt auch PNs löschen, die mir nicht gehören..
    häng noch ein " AND userID = ".$userID an.. musst du natürlich anpassen, je nachdem wie deine spalte heisst und wo die userID drin steht..

    Ich hab mich vorgestern den Thread hier nochmal durchgelesen und mich dazu entschlossen, einen Blog mit meinem Micro-Framework (siehe Tutorials hier) als Grundlage zu schreiben..


    Da es ein Tutorial ist, wird auf ne Konfiguration verzichtet ;)


    Es gibt eine mehrseitige auflistung aller Einträge und zu jedem Eintrag gibt es Kommentare.
    Als eingeloggter Redakteur kann man Einträge schreiben und bearbeiten/löschen sowie Kommentare löschen..


    Kommentare werden aufbereitet, allerdings gibt es keine BBCodes zur Formatierung, sondern es wird nur möglich sein, texteile mittels sternen hervorzuheben. Desweiteren wird der Text in Absätze (<p>) gegliedert, nicht nur Zeilenumbrüche..

    formatiert einen Timestamp im Format "dddd den dd. mmmm yyyy, hh:ss".
    Wenn der timestamp dem heutigem Tag entspricht, wird "<strong>Heute</strong>, hh:ss" ausgegeben..


    $prefix kann zB "am " enthalten.. damit wird zB das ausgegeben:
    gepostet am Donnerstag den 27. August 2009, 20:03 Uhr
    gepostet Heute, 20:03 Uhr
    (jeweils die Ausgaben der Funktion hervorgehoben)


    tipp:
    statt $id = addslashes(strip_tags($_GET['id']));
    kannst du $id = intval($_GET['id']); benutzen.. is einfacher und sorgt dafür, dass es wirklich ne zahl is..

    Du kannst den Inhalt des Textfeldes in ein div übertragen und mit hilfe einens in javascript implementierten php-syntax-highlighters bearbeiten ;)


    so sparst du dir immerhin ajax-requests ;)

    Dafür wird bei Smileys immer ein Leerzeichen am Anfang und Ende gesetzt, in der Funktion ;)

    naja is ja in dem snippet oben nich der fall..


    und was wäre dann bei einem satzzeichen nach einem smiley oder ein smiley am anfang oder ein smiley am ende des textes oder ein smiley und danach ein zeilenumbruch, etc?

    Funktioniert Perfekt!