"Ich darf pro Tabelle nur 1ne Timestamp spalte nutzen" gilt nur bis Version 5.6.5. Vielleicht mal aktualisieren?
Beiträge von Jav
-
-
border-left: W A S soll geändert werden
border-left-color: W I E soll es geändert werden
edit: das ist ist jetzt nur auf die Fragestellung bezogen. Genaugenommen ist natürlich beides WAS.
-
Das ist kein Spamming
Doch, ist es.
-
Du hast doch die Posts ausgegeben, dann hast du auch die eindeutige ID. Dann legst du ein input-Feld typ hidden an und trägst als value die Post-ID ein. Beim Auswerten des geposteten Kommentars fragst du das dann ab.
-
An welcher Stelle ist denn das Problem:
I. FrontEnd
- bei der Anzeige der Posts mit den passenden Kommentaren
II. BackEnd
- beim Eintragen von Kommentaren zu einem bestimmten Post in die DB
- beim Auslesen der zu einem Post gehörenden Kommentare
Wird mir aus der Beschreibung nicht wirklich klar.
-
In Zeile 353: position:fixed
-
und vermutlich bzw. höchstwahrscheinlich wird da auch nur mit einer PHP-Abfrage gearbeitet
-
Ich habe eben den Code von Sempervivum ausprobiert: Der funktioniert tadellos. Der Fehler muss woanders liegen.
-
Grafiken, die NICHT zum Inhalt gehören, werden mit background-image eingebunden. Das IMG-Element ist hier sachlich falsch und auch nicht einfacher zu handhaben.
Aber ist wohl egal.
Ja.
-
Ist das eine Hausaufgabe?
-
Dann vielleicht als Doppelpost? Einmal die Html, einmal die CSS. Falls die einzeln passen würden.
-
Ach so
-
Ich meinte dies hier:
Code$dbv = new PDO("mysql:host=127.0.0.1;dbname=stef97;charset=utf8","", "", [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);
Du gibst keinen Benutzer an. Das gibt bei mir immer eine Fehlermeldung. Daher wundert mich, dass dein Script soweit gekommen ist, dass die Abfrage ausgeführt wird.
-
Mir ist nicht klar, wie du es schaffst, dass es keine Fehlermeldung gibt, wenn du die Verbindung ohne Benutzer herstellen willst. Ich habe das mal versucht nachzubauen, aber ohne Angabe des Benutzer lande ich immer bei Access denied.
-
Wenn es etwas so Spezielles ist, das nicht auch von einem vorgefertigten Template abgedeckt ist, muss man sich das wohl erstellen lassen.
Bearbeiten ist natürlich möglich. Das Ergebnis hängt aber stark von den eigenen Fähigkeiten ab - weiss ich aus Erfahrung
-
Du kannst dir aus sehr vielen sehr hübschen und dazu kostenlosen Templates was aussuchen
Für die noch schöneren wird aber idR ein Entgelt fällig; muss man abwägen, ob es das wert ist.
-
maulepan2: Was ist denn eine Formular-Session?
Stef: Mit $_SESSION funktioniert es zwar, z. B.:
PHP
Alles anzeigen<?php session_start(); if(isset($_POST[sbTest])) { if(!isset($_SESSION[b])) { $_SESSION[b]=1; } else { exit("Nicht zweimal!"); } } echo"<form action=\"\" method=\"post\"> <input type=\"submit\" name=\"sbTest\" value=\"Test!\"> </form>"; ?>
aber dann bleibt das Formular für die gesamte Session gesperrt; ich bin mir nicht sicher, ob das gewollt ist.
Letzlich kommst Du aber um Prüfungen gegen die Datenbank nicht umhin, falls beim ersten Aufruf schon Werte gespeichert werden sollen.
-
Mein Welt ist zusammengebrochen.
Das gibt wirklich alles dasselbe aus:
Code$a=new DateTime('2018-01-20'); $b=new Datetime('2018-01-20'); $c=new dAtEtImE('2018-01-20'); echo $a->format('Y-m-d H:i:s') . '<br>'; echo $b->format('Y-m-d H:i:s') . '<br>'; echo $c->format('Y-m-d H:i:s') . '<br>';
Wer dafür verantwortlich ist gehört auf den Scheiterhaufen.
Oh, wieder was dazu gelernt. Klassennamen sind case insensitive...
Hast Du da vielleicht irgendwas Offizielles? Die Suchmaschine meines Vertrauens gibt mir 0 brauchbare Ergebnisse, und in der Doku konnte ich auch noch nichts finden.
-
Schön
Aber: Waaas? Das funktioniert mit Datetime? Bei PHP ist Gross-/Kleinschreibung relevant, das wär' ja 'n Ding. Muss ich glatt mal selbst testen.
-
Ich habe mal bei "new Datetime" gestoppt zu lesen, denn das müsste ja "new DateTime" sein. Würde raten, daran liegts.