Vielen Dank an alle für die große Hilfe. Das Ergebnis (Birthday2) stimmt mit dem bisherigen
Ergebnis überein.
Wie kann ich das jetzt formatieren?
Vielen Dank an alle für die große Hilfe. Das Ergebnis (Birthday2) stimmt mit dem bisherigen
Ergebnis überein.
Wie kann ich das jetzt formatieren?
Hallo,
wie ruft ich in JDatabase eine bestimmte Datenbanktabelle auf? Nach dem Artikel
finde ich die Daten für die Verbindung in der configuration.php
public $dbtype = 'mysqli';
public $host = 'localhost';
public $user = 'tester';
public $password = 'testwort';
public $db = 'testtabelle';
public $dbprefix = test_';
Aber ich finde kein Beispiel, wie sie es für mysqli gibt, wie eine Datenbankverbindung in JDatabase
aufgebaut wird. Weiß jemand eine Anleitung dazu?
Gruß Dietmar
Ich werde es ausprobieren
Ich bin kein Programmierer und habe nur minimale rudimentäre Kenntnisse von Mysql und/oder php. So ist auch die Umstellung auf mysqli etwas an mir vorbeigegangen. Ich möchte eigentlich nur meine sehr kurzen Scripts aktualisieren, damit ich auf php7 umstellen kann und sie auf der Webseite funktionieren.
Von Robox erhielt die Links zu pdo und mysqli und suchte nach einem Vergleich. Auf dieser Seite empfahl der Autor pdo. Deswegen habe ich mich für pdo entschieden.
Hallo,
ich habe versucht, mein Script von Mysql auf PDO umzuschreiben. Ist der Code richtig?
<?php
//Tagesdatum festlegen
$timestamp = time();
$datum = date("md", $timestamp);
//echo $datum;
$pdo = new PDO('mysql:host=localhost;dbname=datenbank', 'user', 'passwort');
$sql = "SELECT * FROM kb_tabelle WHERE datum = $datum ORDER BY jahr ASC";
foreach ($pdo->query($sql) as $row) {
echo "<p style=\"margin-top:15px\"><strong style=\"padding-right:10px;
color:red\">".$row['tab1']."</strong><span style=\"color: #003399;
font-weight:700;\">".$row['tab1']."</span></p><p style=\"text-align:
justify\">".$row['tab2']."</p>"; ;
}
?>
Alles anzeigen
Unter php 5.6 läuft das Script, allerdings werden die Umlaute auf der
Webseite http://www.kolping-hohenfels.d…ll/zum-kalenderblatt.html
für Birthday2 noch fehlerhaft angezeigt.
Gruß Dietmar
Danke für die Links. Die Änderung habe ich nicht bedacht, da es bisher problemlos
funktioniert hat.
Hallo,
ich erhalte folgende Fehlermeldung, wenn ich auf PHP7 umstelle.
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/.../hangomat.php:125Stack trace:#0 {main} thrown in /var/.../hangomat.php on line 125
Im Script lautet der Code
$verbindung = mysql_connect($db_link, $db_user, $db_pass);
$datenbank = mysql_select_db($db_name);
Dies entspricht aber doch der Codevorgabe in diesem MySQL Tutorial (https://www.php-einfach.de/mysql-tutorial/crashkurs-mysql/).
$db_link, $db_user, $db_pass, $db_name sind als Variablen definiert.
Weiß jemand eine Lösung?
Gruß DIetmar
Hallo,
nach dem Update auf Joomla 3.6 möchte ich auch auf PHP7 umstellen. Das php-Script, das ich mit dem Wrapper eingebunden habe, entspricht nicht den Vorgaben von PHP7. Ich erhalte die Fehlermeldung, dass im nachofolgenden Code die Variablen "hmcook" und "jehmcookie" falsch definiert sind.
if ($hmcook==$adminpass) {setcookie("jehmcookie", $adminpass, time()+31536000);$jehmcookie=$adminpass;}if ($hmcook=="Logout") {setcookie("jehmcookie", "", 0);$jehmcookie="";}if ($jehmcookie==$adminpass)$jehmtt="<input type=\"button\" value=\"Adminlogout\" onclick=\"jehmlogin(0)\" class=\"hminput\">";else$jehmtt="<input type=\"button\" value=\"Adminlogin\" onclick=\"jehmlogin(1)\" class=\"hminput\">";
Kann mir jemand bitte sagen, wie ich diese jetzt definieren muss.
Ich habe es probiert mit
, aber das reichte nicht aus.
Gruß DIetmar
Hallo addi und knewbee,
vielen Dank für Eure Hilfe. es funktioniert jetzt.
Gruß Dietmar
Hallo,
ich habe auf der Webseitehttp://www.kolping-hohenfels.de/http://www.kolping-hohenfels.de/
das Impressum usw. in einem eigenen Menü-Modul im Footer-Bereich des Standard-Protostar-Templates eingefügt. Ich möchte, dass das Menü honrizontal und rechtsbündig angezeigt wird.
Im Firebug sieht der Code hierzu so aus:
<footer class="footer" role="contentinfo"> <div class="container"> <hr> <ul class="nav menu nav-pills"> <li class="item-2010"> <li class="item-2011"> <li class="item-2012"> </ul> <div class="mvc_main"> <p class="pull-right"> <p>································©·2016·Täglich·aktuell·aus·dem·Hohenfelser·Land························</p> </div> </footer>
Meine CSS.Anweisung, die ich in die user.css eingefügt habe, funktioniert nicht.
Kann mir jemand helfen?
Gruß Dietmar
Hallo Astrid,
danke für die Links. Ich habe jetzt die Bezeichnung user.css gewählt, weil sie in der index.php des Protostartemplates so aufgerufen wird und es deshalb bei Templateupdates keine Probleme geben wird.
Gruß Dietmar
Hallo Anka,
danke für den Hinweis. Ich habe an die Möglichkeit nicht gedacht, aber jetzt erledigt. Allerdings war die Vorgabe in index.php von Protostar css/user.css. Ich habe sie deshalb umbenannt. Irgendwo habe ich gelesen, dass es zwei css-Dateien geben soll: user.css und custom.css, eine soll die Änderungen fürs Backend und die andere fürs Frontend beinhalten. Was richtig ist, weiß ich leider nicht.
Dein Tip mit Punkten statt Leerzeichen hat funktioniert. Ich habe noch eine Ergänzung für die oberste Zeile vorgenommen.
.items-row.cols-3.row-0.row-fluid,
.items-row.cols-3.row-2.row-fluid,
.items-row.cols-3.row-4.row-fluid {
background-color:#F0FFFF;
}
.leading-0.clearfix,
.items-row.cols-3.row-1.row-fluid,
.items-row.cols-3.row-3.row-fluid {
background-color:#F5F5F5;
}
Vielen Dank für Deine Hilfe. HIer ist noch der Link http://www.kolping-hohenfels.de/
Gruß Dietmar
Ich habe jetzt ein plugin installiert, dass dafür sorgt, dass die custom.css als letzte aufgerufen wird
und in die custom.css eingefügt:
/*Reihen einfärben*/
.items-row cols-3 row-0 row-fluid, .items-row cols-3 row-2 row-fluid, .items-row cols-3 row-4 row-fluid {background-color:#87CEFA;}
.items-row cols-3 row-1 row-fluid, .items-row cols-3 row-3 row-fluid {background-color:#DCDCDC;}
Die Hintergrundfarbe der Reihen ändert sich aber nicht.
Hallo,
ich möchte auf meiner Startseite die Reihen im Content-Bereich einfärben. Die Reihen werden in Protostar mit
angesprochen. Dabei wird je Reihe die Ziffer hinter
row verändert, also row-1, row-2 usw. In der template.css sind allerdings nur .row-fluid::before, .row-fluid::after definiert.
Ich wollte die Hintergrundfarbe der Reihen ändern und fügte in die template.css folgendes ein.
/*reihen einfärben*/.items-row cols-3 row-0 row-fluid {background-color:#87CEFA;}.items-row cols-3 row-0 row-fluid {background-color:#DCDCDC;}
Die Anzeige änderte sich nicht, auch nicht nach
/*reihen einfärben*/
.items-row cols-3 row-0 .row-fluid {
background-color:#87CEFA;
}
.items-row cols-3 row-0 .row-fluid {
background-color:#DCDCDC;
}
Wie kann ich die Reihen ansprechen? Ist es möglich, auch die Änderung auf der Startseite
vornehmen?
Gruß Dietmar
Danke für den Tip!
Hallo Tom,
dann habe ich das Problem, dass ich dritte Ebene des Menüs auf mobilen Geräten nicht öffnen kann. Ich habe es wieder umgestellt auf ein Dropdown-Menü.
Kann man das Schließen des Menüfensters beim mobilen Betrieb verzögern?
Hallo,
ich habe jetzt mein bisheriges Menü in drei Ebenen auf zwei Menüs aufgesplittet. Ich verwende jeweils ein horizontales Dropdown-Menü von Protostar in Position 1.
Auf mobilen Geräten ist es leider aber unübersichtlich. Kann ich das noch klarer gestalten.
Webseite: http://www.kolping-hohenfels.de/
Gruß Dietmar
ZitatWenn es ein eigenes Usermenü-Modul ist, sollte auch das Modul auf registriert stehen
Auch beim Menü-Modul ist "registriert" eingestellt.
Danke für die Auskunft
Hallo,
Ich habe folgende Meldung von Google bekommen:
ZitatDer Googlebot für Smartphones hat eine erhebliche Zunahme der Anzahl der URLs von http://www.kolping-hohenfels.de/ festgestellt, die den Fehler "404 (nicht gefunden)" zurückgeben. ...
Aus seiner Auflistung habe ich bei der Überprüfung festgestellt, dass es sich um Links handelt, die eigentlich nur nach einem Login zugänglich sind.
Ein monierter Link ist zum Beispiel: fotogalerie/gemeinde/2013/buechsenknall-und-blasenschwaeche/buechsenknall-und-blasenschwaeche-13-11144.html
Wenn ich eingeloggt bin, lautet der Link vollständig: http://www.kolping-hohenfels.d…enschwaeche-13-11144.html
Ich habe alle Punkte des Usermenüs nur für registrierte Mitglieder freigegeben. Mitglieder können zum einen das Foto in der Originalgröße ansehen und zum anderen downloaden. Wieso kann Googlebot diesen Link überhaupt aufrufen?
Öffentlich ist der Link über das Menü zweimal erreichbar:
Aktuell/Fotogalerie
http://www.kolping-hohenfels.d…enschwaeche-13-11144.html
Hohenfelser Land/Gemeinde/Fotogalerie
http://www.kolping-hohenfels.d…enschwaeche-13-11144.html
Ist es möglich und sinnvoll, Googlebot durch eine Anweisung in der robots.txt auszusperren.
Gruß Dietmar