MyBB.de Forum
neueste themen auf externe seite anzeigen lassen??? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: neueste themen auf externe seite anzeigen lassen??? (/thread-507.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


RE: neueste themen auf externe seite anzeigen lassen??? - Susanne - 16.02.2007

Okay, ich komme mir gerade ziemlich dumm vor. Und ich mag dieses Gefühl nicht. Big Grin

$muh = htmlentities($row["text"]); ist es nicht. Funktioniert jedenfalls nicht.

Also, ich muss etwas mit htmlentities(da muss was rein) in den Code setzen.
Und es sollte nach
PHP-Code:
// Letzte Themen auslesen
$query mysql_query ("SELECT subject,tid FROM ".$prefix."threads WHERE visible='1' AND fid NOT IN 
('1', '2', '3', '4', '5' ,'6', '7', '8', '9', '10', '11', '12', '13', '14', '15') ORDER BY tid DESC LIMIT 0,"
.$limit.""); 
gesetzt werden?
Aber warum meinte Michael, ich muss einen Text durchsuchen?

Egal, wenn das soweit stimmt, dann versuche ich das mal selbst auszutüfteln. Das brauch ich jetzt für mein Selbstbewusstsein. Big Grin Also bitte nur was sagen, wenn die Stelle im Code, an die ich htmlentities(da muss was rein) setzen muss, falsch ist. Wenn ich es gar nicht schaffen sollte, dann melde ich mich noch mal.


RE: neueste themen auf externe seite anzeigen lassen??? - Blubby - 16.02.2007

Soweit so gut nur wenn ich die datei im Browser aufmache will er sie downloaden -.- wenn ichs mit nem standard Iframe mache -> Will er sie downloaden.. wie kann ich das ändern?


RE: neueste themen auf externe seite anzeigen lassen??? - Michael - 17.02.2007

Wenn er die Datei herunterladen will ist entweder ein Fehler im Code oder PHP deaktiviert.


RE: neueste themen auf externe seite anzeigen lassen??? - Susanne - 23.02.2007

Code:
// Liste starten
echo "<ul>";

// Letzte Themen auslesen
$query = mysql_query ("SELECT subject,tid FROM ".$prefix."threads WHERE visible='1' AND fid NOT IN ('1', '2', '3', '4', '5' ,'6', '7', '8', '9', '10', '11', '12', '13', '14', '15') ORDER BY tid DESC LIMIT 0,".$limit."");

while ($newest_threads = mysql_fetch_array($query))
    {
    echo "<ul style='{ margin-top:7px; margin-left:-15px; margin-right:5px; margin-bottom:7px; padding-left:3px; }'><li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".$newest_threads['subject']."</a></li></ul>";
    }


// Liste schließen
echo "</ul>";
Ist es denn sicher so, dass das htmlentities... zum $query Teil muss und nicht zum $echo Teil?

Ich versuche es nämlich gerade so
Code:
  echo "<ul style='{ margin-top:7px; margin-left:-15px; margin-right:5px; margin-bottom:7px; padding-left:3px; }'><li><a href=\"".htmlentities($url)."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".htmlentities ($newest_threads,['subject'])."</a></li></ul>";
    }



RE: neueste themen auf externe seite anzeigen lassen??? - Michael - 23.02.2007

Versuchs mal bitte so:
PHP-Code:
echo "<ul style=\"margin-top: 7px; margin-left: -15px; margin-right: 5px; margin-bottom: 7px; padding-left: 3px;\"><li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".htmlentities(utf8_decode($newest_threads['subject']))."</a></li></ul>"



RE: neueste themen auf externe seite anzeigen lassen??? - Susanne - 23.02.2007

Da kommt leider die gleiche blöde Fehlermeldung wie bei mir, bei der ich schon verzweifle:
PHP-Code:
Parse errorsyntax errorunexpected '[' in /is/htdocs/wp000000_xxx/www/test.php on line 35 
Line 35 ist dieses echo...


RE: neueste themen auf externe seite anzeigen lassen??? - Michael - 23.02.2007

Das liegt am Komma in $newest_threads,['subject']), das gehört da nicht hin.


RE: neueste themen auf externe seite anzeigen lassen??? - Susanne - 23.02.2007

Oh Mensch, und ich habe die ganze Zeit die [ entfernt und versetzt ohne Ergebnis. Big Grin
So, jetzt habe ich also das hier:
PHP-Code:
echo "<ul style=\"margin-top: 7px; margin-left: -15px; margin-right: 5px; margin-bottom: 7px; padding-left: 3px;\"><li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".htmlentities(utf8_decode($newest_threads['subject']))."</a></li></ul>"
Aber da kommt jetzt das hier
Code:
Parse error: syntax error, unexpected $end in /is/htdocs/wp000000_xxx/www/test.php on line 41
In line 41 ist aber nur
PHP-Code:
Line 39--> // Liste schließen
Line 40--> echo "</ul>";
Line 41--> ?></td> 
Mag er dieses Ende nicht?


RE: neueste themen auf externe seite anzeigen lassen??? - Garlant - 23.02.2007

Hallo Susanne,

Schau mal bitte nach ob alle Klammern geschlossen sind.
Das könnte deinen jetzigen Fehler hervorrufen.

Mfg Garlant


RE: neueste themen auf externe seite anzeigen lassen??? - Susanne - 24.02.2007

Jaaaaaaaaaaaaaaaaaaajajajajajajaaja!!!!!! Eine geschwungene Klammer hatte ich versehentlich entfernt!!!
Und alles klappt prächtig. Vielen Dank euch beiden.
Und jetzt bin ich auch etwas stolz auf mich, dass ich das fast ganz allein ausgetüftelt habe. Big Grin Habe sogar mal von htmlentities geträumt in der Zeit. Confused Big Grin