Definitiv das Original von 1977 aus der Originaltrilogie ( was heute als Episode IV betitelt ist ).
Und das vor dem Remastering, denn das hätte in meinen Augen nicht gemacht werden müssen.
Star Wars im Original ist ein Meilenstein des ScienceFiction-Genre, bei dem sich andere noch heute eine Scheibe von abschneiden können.
Beiträge von Arne Drews
-
-
Hallo,
Zeig mal, wie Dein aktueller Code-Stand ist. Dann können wir sicher etwas weiter helfen.
Gruß Arne
-
Ok, hab das dann mal in die Job-Abteilung verschoben.
Viel Erfolg. -
Hallo,
ZitatGibt es eine technische Möglichkeit nur die Tabelle zu adoptieren und als HTML Platzhalter z.B. auf unserer Seite einzubinden?
Ja, gibt es. Eine Kombi von cURL und DOMDocument/DOMXPath führt Dich zum Ziel.
ZitatIch bin sehr limitiert was mein Programmierwissen angeht.
Was fehlt, kann man lernen.
ZitatMöchte daher nur wissen ob es eine Möglichkeit gäbe.
Ja.
-
Zitat von Mausbiber
Finde ich eine gewagte Aussage, vorallem weil noch so ziemlich jedes Tool zum testen von Webseiten das Fehlen von width-/height-Angaben bemängelt.
Dann taugt das Tool nichts ( nein, der w3c-Validator ist für mich auch kein Maßstab! ).
Gerade in Zeiten des ResponsiveDesign ( was ein Zeichen der Zeit ist! ), sollte man auf die Angaben verzichten. -
Zitat von MrMurphy
Demnach hat der CKEditor unter HTML5 teilweise große Probleme. Die sind dem Entwickler wohl auch bereits seit Jahren bekannt, aber es gibt keine Lösung dafür. Auch sind eigene Anpassungen zur Behebung der Probleme wohl nicht möglich.
Das klingt plausibel...
Ein dirty Workaround wäre evtl. aber, in der Datenbank einen Trigger auf die Tabelle zu legen, der bei jedem Insert/Update im gerade eingefügten Text die Anreihung der unerwünschten Tags entfernt. -
Hallo MrMurphy,
Danke erstmal für die Informationen.
Ich habe mir das ja gestern mal live angesehen und das was der TE benötigt, ist dass der CK diese Umbrüche gar nicht erst macht.
Wir haben den wohl formatierten Text per PHPMyAdmin direkt in die DB geladen, was natürlich zu einem sauberen Ergebnis führt, aber sobald man auch nur eine Zeile zufügt über den CK, werden wieder zwischen jedem Element drei <br /> gesetzt.Dieses Verhalten sollte wenn möglich irgendwie abgeschaltet werden.
Gruß Arne
-
Aktueller Stand: Problem wird verursacht vom CKEditor. Beim Speichern werden <br /> Elemente eingefügt, ganz gleich welchen CKEDITOR.enterMode man verwendet.
Meine Empfehlung: Direkte Frage an den CKEDITOR Kontakt stellen.Wer sich mit dem CK auskennt und eine mögliche Lösung weiß, darf hier natürlich auch gern weiterhelfen!
-
Moment, ich schaue gleich mal...
-
Ist natürlich schlecht reproduzierbar für uns. Wir wissen nicht, wie der CKEditor bei Dir konfiguriert ist.
-
Und wo genau ist das Problem jetzt?
Die großen "Absätze" im Text? Im Quelltext sind lauter <br>, die dafür sorgen... -
Hoppla... Ihr seid ein PHP Entwicklungsteam?
Dann dürfte so eine Frage hier aber nicht auftauchen. Sorry, aber das sind Basics...
-
Habe die Zwischen-Beiträge aus Übersichtsgründen entfernt.
-
PHP
Alles anzeigen<?php ini_set('session.use_trans_sid', 0); ini_set('session.use_cookies', 1); ini_set('session.use_only_cookies', 1); session_cache_expire(60); session_cache_limiter(60); session_start(); if ( !isset($_SESSION['key14491131163']) ) { header('Location: index.php'); exit(); } else { if(!isset($_SESSION['key14491131163'])) { session_regenerate_id(); $_SESSION['key14491131163'] = TRUE; } if(isset($_SESSION['REMOTE_ADDR'])) { if($_SESSION['REMOTE_ADDR'] != $_SERVER['REMOTE_ADDR']) { exit; } } else { $_SESSION['REMOTE_ADDR'] = $_SERVER['REMOTE_ADDR']; } if(isset($_SESSION['HTTP_USER_AGENT'])) { if($_SESSION['HTTP_USER_AGENT'] != sha1($_SERVER['HTTP_USER_AGENT'])) { exit; } } else { $_SESSION['HTTP_USER_AGENT'] = sha1($_SERVER['HTTP_USER_AGENT']); } } include('../core/config.php'); include('../core/mysql.php'); include('../core/base.php'); include('../core/bbcode.php'); ?> <!DOCTYPE html> <html lang="<?php echo LANGUAGE; ?>"> <head> <title><?php echo TITLE . ' - ' . LANG_MANAGE . ' - ' . LANG_STARTEDIT; ?></title> <meta charset="iso-8859-1"> <meta name="keywords" content="<?php echo KEYWORDS; ?>"> <meta name="description" content="<?php echo DESCRIPTION; ?>"> <meta name="language" content="<?php echo LANGUAGE; ?>"> <meta name="revisit-after" content="<?php echo REVISIT; ?>"> <meta name="pragma" content="<?php echo PRAGMA; ?>"> <meta name="robots" content="<?php echo ROBOTS; ?>"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <link href="../css/style_admin.css" rel="stylesheet"> <link href="../images/favicon.ico" rel="shortcut icon"> <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script> <script src="ckeditor.js"></script> <link href="<?php echo $canonical; ?>" rel="canonical"> <base href="<?php echo $base; ?>"> </head> <body> <div id="wrapper"><?php include('../tpl/admin_header.html'); ?> <!-- MAIN --> <div id="main"> <!-- wrapper-main --> <div class="wrapper"> <!-- content --> <div id="content"> <!-- title --> <div id="page-title"> <span class="title">Verwaltung</span> <span class="subtitle">Hier findet ihr die Blogeinträge.</span> </div> <!-- ENDS title --> <!-- Insert your embed code below --> <?php if($_SERVER['REQUEST_METHOD'] != 'POST') { $query = "SELECT * FROM content WHERE con_id = '1'"; $result = mysqli_query($db, $query) OR die(mysqli_error()); $row = mysqli_fetch_assoc($result); $content = nl2br($row['con_text']); ?> <div style="text-align: left;"> <form method="post" action=""> <textarea class="ckeditor" id="con_text" name="con_text" required><?php echo $content; ?></textarea> <input type="submit" name="submit" value="<?php echo LANG_EDIT; ?>" class="button"> </form> </div> <?php } else { $errors = array(); if(empty($_POST['con_text'])) { $errors[] = LANG_ENTERTXT; } else { $con_text = mysqli_real_escape_string($db, $_POST['con_text']); } if(empty($errors)) { $query = "UPDATE content SET con_text = '" . $con_text . "' WHERE con_id = '1'"; $result = mysqli_query($db, $query) OR die(mysqli_error()); if($result) { echo '<p align="center" class="success">' . LANG_SUCCCON . '</p><p align="center">[ <a href='/admin/verwaltung.php'>' . LANG_GOON . '</a> ]</p>'; } else { echo '<p align="center" class="empty">' . LANG_ERROR . '</p><p align="center">[ <a href='javascript:history.back();'>' . LANG_BACK . '</a> ]</p>'; } else { echo '<p align="center" class="empty">' . LANG_FILL . '</p>'; foreach ($errors as $value) { echo '<p align="center">' . $value . '</p>'; } echo '<p align="center">[ <a href='javascript:history.back();'>' . LANG_BACK . '</a> ]</p>'; } } ?> </div> <?php $sql = mysqli_query($db, "SELECT blog_id FROM articles") OR die(mysqli_error()); $count = intval(mysqli_num_rows($sql)); $query = mysqli_query($db, "SELECT com_id FROM comments") OR die(mysqli_error()); $comments = intval(mysqli_num_rows($query)); ?> </div> </div> </div> <?php include('../tpl/admin_footer.html'); ?> </body> </html>
Auf den ersten Blick schliesst sich das äussere IF-Konstrukt nicht.
Du solltest mal den Fehlerreport aktivieren: -
Hallo,
Hier liegen Verständnisprobleme vor.
MySQL ist das Datenbanksystem ( DBMS ) in dem ihr arbeitet. PHPMyAdmin ist eine Verwaltungsoberfläche für MySQL, aber kein eigenes DBMS!Alle mysql_* Funktionen in PHP gehören der MySQL-Erweiterung an und sind obsolet.
Verwendest Du das Script auf einem aktuell konfiguriertem Server mit PHP 7+, ist diese Erweiterung Gott sei Dank nicht mehr vorhanden.Solche Informationen findet man, wenn man zum Lernen auch mal in die offizielle PHP-Dokumentation schaut: http://php.net/manual/de/intro.mysql.php ( erster Satz! ).
Die Dokumentation sollte ständiger Begleiter zu Lernzwecken sein.Die Alternativen werden auch angesprochen, wobei ich PDO bevorzuge.
Hier ein kleines Tutorial für PDO: http://www.php-rocks.de/thema/49-ein-k…statements.htmlWas session_start() angeht, so gehört das an den Anfang des Scriptes. I.d.R. zwar nur vor alle Ausgaben, aber man fährt gut damit dies konsequent an den Anfang des Scriptes zu setzen, weil man ansonsten schnell einen Klassiker erhält: cannot add header information
Die Verwendung von localhost ist i.d.R. korrekt, da das DBMS in den meisten Fällen auf demselben Server liegt.
Allerdings müsst ihr einen MySQL Benutzer und das zugehörige Passwort haben, ohne funktioniert es nicht bzw. sollte es nicht!
Das gleiche gilt für den Datenbank Namen, dieser muss von euch angelegt worden sein, daher kann von uns keiner etwas dazu sagen.Gruß Arne
-
Zitat von aepfelchen
Auf jeden Fall ist so ein Shop teurer, wie viele im ersten Moment glauben.
Kannst Du das detaillierter darstellen?
Ich habe solche Shops schon oft auf CE's aufgebaut, das hat bis auf meine Arbeit nichts gekostet!
Wenn der TE es also selbst macht ist es im Bereich des Möglichen, dass er auch keine weiteren Kosten davon hat.
Was heißt nun bei Dir auf jeden Fall teurer, wie viele im ersten Moment glauben? -
Was ist das denn für eine Frage?!
Du musst Dir Gedanken machen, was genau Du damit vor hast. Wenn Du nur ein paar Rechner damit transportieren möchtest, reicht sicher ein Kombi.
Wenn Du generell Ersatzteile und Werkzeuge im Fahrzeug haben willst, könnte ein Van schon mehr Sinn machen.Die Frage welcher Herstelle und Modell hat nichts damit zu tun, ob Du einen EDV-Service hast oder Kartoffeln zum Wochenmarkt bringen willst...
-
Vielleicht mal bei Facebook nachsehen/fragen?
Irgendwo wird das schon erklärt sein... -
Sorry, CrossPosts unterstützen wir hier nicht.
[MOD: Thread geschlossen] -
Hallo,
Was für Informationen stehen denn noch darin? Auf dem Miniatur-Screenshot ist bspw. bei start_datum nichts weiter zu sehen wie 03-11-2016.
Dir wurde eine Möglichkeit gezeigt, wie Du eine bessere Basis für Deine Werte bekommst und jetzt sagst Du es stehen noch weitere Informationen darin.Hier kann niemand hellsehen, Du musst uns schon die Problemstellen zeigen, damit wir Dir helfen können.
Bitte gib konkrete Beispiele anhand von Code, bei denen Du nicht weiter kommst, weil es ansonsten hier keinen Sinn hat weiter zu raten.Danke und Gruß
Arne