Du armer.
Ab 479,- direkt von Apple.
Durchschnittliches Einkommen pro Jahr in Gambia beträgt 346,-.
Du reicher.*
Du armer.
Ab 479,- direkt von Apple.
Durchschnittliches Einkommen pro Jahr in Gambia beträgt 346,-.
Du reicher.*
Ich finde politische Themen in Foren allgemein schwierig und meide diese in der Regel auch, dennoch sehe ich hier mehr Hetze von Seiten der Medien.
Den geschädigten wird mit ein paar Lichtfarben hunderte Kilometer entfernt nicht geholfen, Solidarität hin oder her. Wenn es nach Menschenopfern gehen würde, leuchtet das Tor viel zu selten oder sehe ich das falsch? Davon spreche ich nicht vom Welthunger, Menschenhandel, Versklavung und vielem mehr.
Für mich ist das der gleiche Schwachsinn wie die französischen Flaggen vor Profilbildern, ich hatte mich dort bereits oft gefragt wie viele wirklich gebetet haben als sie #prayforparis veröffentlichten, wie viele wirklich gespendet haben bei der Ice Bucket Challenge, ...
Diesen Schwachsinn mit der Grafikkarte den einige hier verbreiten finde ich lächerlich, inkompetente Antworten!
Der Fehler liegt selbstverständlich am Arbeitsspeicher, wie einige bereits erwähnt haben. Bei mir hat es geholfen die RAM-Riegel eine halbe Stunde in die Mikrowelle zu legen.
Mein Fehler, editiere den Beitrag eben.
Kannst du dir das Ergebnis mal ausgeben lassen?
Sollte beides in einem Query funktionieren, verwende kaum SQL oder PHP, klingt aber für mich logisch.
$query3 = $DBcon->query("SELECT DISTINCT * (SELECT COUNT(*) FROM conversation WHERE user_one = '$ufromid' OR user_two = '$ufromid' as messageCount) FROM tbl_users WHERE user_id != $ufromid AND messageCount > 0");
while($row = mysqli_fetch_assoc($query3))
{
echo '<a href="messages.php?id='.$row['user_id'].'"><li><img src="userfiles/avatar/'.$row['avatarname'].'"> '.$row['username'].'</li></a>';
}
Meine Meinung, ohne einen Großteil der Threadersteller in diesem Bereich beleidigen zu wollen, das meiste was ich in diesem Bereich sehe ist Müll. Richtig großer Müll.
Hatte bei diesem Thread nicht mehr erwartet, aber du bist der Hammer - dem Titel würdig.
Mich würde interessieren was du zum zeichnen verwendest, hoffe es ist keine Maus.
Verwende generell kein jQuery, jedoch scheint es, als würdest du dir die Scroll-Höhe vom display-message Element ziehen und auf die Höhe scrollen. Richtig wäre jedoch auf die Höhe vom Parent-Element zu scrollen, daher die zweite Klasse mal auf die Klasse des Wrappers ändern. Hoffe das stimmt so.
SELECT DISTINCT `user_id`
(SELECT COUNT(*) FROM conversation
WHERE (user_one='$ufromid' AND user_two='$user_two') OR (user_one='$user_two' AND user_two='$ufromid') AS messageCount)
FROM tbl_users
Damit erhältst du die Anzahl der Nachrichten einer Konversation mit einem Query, wie du weiter vorgehst, sollte selbsterklärend sein.
Rein aus neugier, damals gab es ein Plugin um die Grundhöhe eines Punktes anhand der x, y-Koordinaten zu bekommen welches mit einer Heightmap arbeitete soweit ich mich erinnere. Gibt es dafür inzwischen andere, präzisere Möglichkeiten?
Weiß noch das ich versuchte den Charakter automatisiert Meter für Meter aus der Luft fallen ließ und die höhe speicherte bei der, der Fall endete, was jedoch Monate gedauert hätte, um es Metergenau zu machen.
Bei Zeile 3 hast du vergessen die ID hinten zu descr zu ändern.
Schade, wäre zu schön gewesen hätte es beim erstem Anlauf geklappt.
Gib dir am besten mal textarea.innerHTML zwischen Zeile 5&6 in der Konsole aus um zu prüfen ob die Funktion aufgerufen und der Inhalt richtig gesetzt wird.
Hast du deiner Form auch eine ID gegeben die form-id lautet?
Genau wie vorher steckt alles in $_POST, bei der letzten Funktion bleibt action/method bestehen. Vor dem absenden sollte die Funktion den Inhalt der unsichtbaren Textarea auf den Inhalt vom Editor setzen, im Backend würde sich lediglich 'editor' zu 'textarea' bzw. dem von dir zugewiesenen Textarea namen ändern.
Richtig, ich glaube nun reicht es wenn du den Inhalt dieser Textarea vor dem senden füllst sprich:
let editor = document.getElementById( 'editor' )
let textarea = document.getElementById( 'textarea' )
document.getElementById( 'form-id' ).addEventListener( 'submit', function() {
textarea.innerHTML = editor.innerHTML
return true
) )
Bin mir da nicht ganz sicher gerade, magst du mal schauen ob das klappt?
Ja leider, um die Arbeit kommst du nicht herum.
Du kannst allerdings auch eine unsichtbare Textarea in der Form erstellen und immer aktuell mit dem Inhalt befüllen den du im Backend erhalten möchtest (hier kommt wieder JavaScript ins Spiel).
Jetzt ist es wesentlich verständlicher, würde der Form eine ID zuweisen:
let editor = document.getElementById( 'editor' )
document.getElementById( 'form-id' ).addEventListener( 'submit', function( event ) {
event.preventDefault()
let content = editor.innerHTML
// .. XMLHttpRequest
return false
) )
Verständlich oder brauchst du noch etwas mehr?