Wie mache ich aktue. Them.... (ERLEDIGT)
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Wie mache ich aktue. Them.... (ERLEDIGT)
DIESER BEITRAG IST ABGESCHLOSSEN !
Zuletzt geändert von Medi8tor am 13.04.2004 19:40, insgesamt 2-mal geändert.
loooool
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Ist nix dolles, hab Dir das jetzt einfach mal 1:1 von meiner Seite rüberkopiert (zu sehen unter www.2sound.de ) . Musst Du eigentlich nur in eine beliebige php-Datei packen und auf Dein Board anpassen:
- Prefix Deines Forums
- Anzahl der Posts
- Foren_ids die nicht angezeitg werden sollen
- Pfadangaben in der Ausgabe
Weitere Mods findest Du hier unter Downloads, und auf www.phpbb.com
Gruß, Dave
- Prefix Deines Forums
- Anzahl der Posts
- Foren_ids die nicht angezeitg werden sollen
- Pfadangaben in der Ausgabe
Code: Alles auswählen
//Beginn Forenausschnitt
echo" <table width=\"100%\">";
echo" <tr>";
echo" <th align=\"left\">Thema</th><th align=\"left\">Forum</th>\n"; //<th align=\"left\">Datum</th>
echo" </tr>";
$anzahlTopics = 5; // Anzahl der Topics die angezeigt sollen
$queryString = "SELECT topic_id, topic_title, topic_last_post_id, forum_name, 2forum_forums.forum_id
FROM 2forum_topics, 2forum_forums
WHERE 2forum_topics.forum_id = 2forum_forums.forum_id AND
2forum_topics.forum_id !=4 AND
2forum_topics.forum_id !=21 AND
2forum_topics.forum_id !=20
GROUP BY topic_id
ORDER BY topic_last_post_id DESC
LIMIT $anzahlTopics";
$result = mysql_query($queryString);
$today = time();
while($resultArray = mysql_fetch_array($result))
{
if(strlen($resultArray[topic_title]) > 25) //Titel kürzen, falls länger als 25 Zeichen
{
$resultArray[topic_title] = substr($resultArray[topic_title],0,22)." ..";
}
echo" <tr> \n";
echo" <td><a href=\"/forum/viewtopic.php?t=$resultArray[topic_id]#$resultArray[topic_last_post_id]\">$resultArray[topic_title]</a> </td>\n";
echo" <td><a href=\"/forum/viewforum.php?f=$resultArray[forum_id]\">$resultArray[forum_name]</a> </td>\n";
echo" </tr>";
}
echo "</table>";
echo "<br>";
echo "<br>";
//Ende ForenausschnittGruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Irgendwas geht da nicht!
Ich hab das hochgeladen und es wird nur so angezeigt :
http://www.esso-splettstoesser.de/marco ... chnitt.php
So habe ich die PHP Datei geschrieben :
Bitte helft mir !
Ich hab das hochgeladen und es wird nur so angezeigt :
http://www.esso-splettstoesser.de/marco ... chnitt.php
So habe ich die PHP Datei geschrieben :
Code: Alles auswählen
//Beginn Forenausschnitt
echo" <table width=\"100%\">";
echo" <tr>";
echo" <th align=\"left\">Thema</th><th align=\"left\">Forum</th>\n"; //<th align=\"left\">Datum</th>
echo" </tr>";
$anzahlTopics = 5; // Anzahl der Topics die angezeigt sollen
$queryString = "SELECT topic_id, topic_title, topic_last_post_id, forum_name, 2forum_forums.forum_id
FROM 2forum_topics, 2forum_forums
WHERE 2forum_topics.forum_id = 2forum_forums.forum_id AND
2forum_topics.forum_id !=4 AND
2forum_topics.forum_id !=21 AND
2forum_topics.forum_id !=20
GROUP BY topic_id
ORDER BY topic_last_post_id DESC
LIMIT $anzahlTopics";
$result = mysql_query($queryString);
$today = time();
while($resultArray = mysql_fetch_array($result))
{
if(strlen($resultArray[topic_title]) > 25) //Titel kürzen, falls länger als 25 Zeichen
{
$resultArray[topic_title] = substr($resultArray[topic_title],0,22)." ..";
}
echo" <tr> \n";
echo" <td><a href="viewtopic.php?t=$resultArray[topic_id]#$resultArray[topic_last_post_id]\">$resultArray[topic_title]</a> </td>\n";
echo" <td><a href="viewforum.php?f=$resultArray[forum_id]\">$resultArray[forum_name]</a> </td>\n";
echo" </tr>";
}
echo "</table>";
echo "<br>";
echo "<br>";
//Ende Forenausschnittloooool
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Du willst ein Forum modden und weißt nicht wie man eine Datenbankverbindung herstellt? Das ist in etwa so wenn man in einem Auto den Motor reparieren will und fragt: "Wie benutzt man einen Schraubenzieher" naja...Medi8tor hat geschrieben:Ich sag doch bin Neuling wie geht das `?
Am besten schreibst Du Dir einmal eine Funktion, die Du dann immer wieder aufrufen kannst. So zB.:
Code: Alles auswählen
<?php
function connectToDB()
{
$mysqluser="deinDbUesrname";
$mysqlpasswd="deinPasswort";
$mysqlhost="derDatenbankServer";
$mysqldbname="nameDerDatenbank";
$connID = @mysql_pconnect($mysqlhost, $mysqluser, $mysqlpasswd);
if ($connID)
{
mysql_select_db($mysqldbname);
return $connID;
}
else {
echo "<h1>Fehler</h1><br>";
echo "<font>Keine Verbindung zum Datenbankserver möglich. <br>Bitte versuchem Sie es später noch mal...";
exit();
}
}
?>There are only 10 types of people in the world: Those who understand binary, and those who don't
HAAALOOOOO ??? DAS IST ECHT WICHTIG ! Helft mir bitte ... was muss ich jetzt machen nachdem ich :
diesen Code erstellt habe ?
Wie mache ich das jetzt mit dem das dass funkt ?
???
Code: Alles auswählen
<?php
function connectToDB()
{
$mysqluser="deinDbUesrname";
$mysqlpasswd="deinPasswort";
$mysqlhost="derDatenbankServer";
$mysqldbname="nameDerDatenbank";
$connID = @mysql_pconnect($mysqlhost, $mysqluser, $mysqlpasswd);
if ($connID)
{
mysql_select_db($mysqldbname);
return $connID;
}
else {
echo "<h1>Fehler</h1><br>";
echo "<font>Keine Verbindung zum Datenbankserver möglich. <br>Bitte versuchem Sie es später noch mal...";
exit();
}
}
?>Wie mache ich das jetzt mit dem das dass funkt ?
Code: Alles auswählen
//Beginn Forenausschnitt
echo" <table width=\"100%\">";
echo" <tr>";
echo" <th align=\"left\">Thema</th><th align=\"left\">Forum</th>\n"; //<th align=\"left\">Datum</th>
echo" </tr>";
$anzahlTopics = 5; // Anzahl der Topics die angezeigt sollen
$queryString = "SELECT topic_id, topic_title, topic_last_post_id, forum_name, 2forum_forums.forum_id
FROM 2forum_topics, 2forum_forums
WHERE 2forum_topics.forum_id = 2forum_forums.forum_id AND
2forum_topics.forum_id !=4 AND
2forum_topics.forum_id !=21 AND
2forum_topics.forum_id !=20
GROUP BY topic_id
ORDER BY topic_last_post_id DESC
LIMIT $anzahlTopics";
$result = mysql_query($queryString);
$today = time();
while($resultArray = mysql_fetch_array($result))
{
if(strlen($resultArray[topic_title]) > 25) //Titel kürzen, falls länger als 25 Zeichen
{
$resultArray[topic_title] = substr($resultArray[topic_title],0,22)." ..";
}
echo" <tr> \n";
echo" <td><a href=\"/forum/viewtopic.php?t=$resultArray[topic_id]#$resultArray[topic_last_post_id]\">$resultArray[topic_title]</a> </td>\n";
echo" <td><a href=\"/forum/viewforum.php?f=$resultArray[forum_id]\">$resultArray[forum_name]</a> </td>\n";
echo" </tr>";
}
echo "</table>";
echo "<br>";
echo "<br>";
//Ende Forenausschnittloooool