Outbreaker 0 Report post Posted December 27, 2003 Also wenn ich die News in ein iframe mache dann muss ich ja das iframe eine lange eingeben z.b. grösse 600 aber dass problem wenn jetzt 5 news angezeigt werden sollen und die 5 sin gröser als 600 dann sieht man die lezte news nur halb Kann mir einner bitte sagen wie ich die 5 news oder 6 gans auf die seite bekomme thx Share this post Link to post
Outbreaker 0 Report post Posted December 27, 2003 lol ich hab es raus man muss im html 100% eingeben im Progi der sag ich darf nur zieferen eingeben naja manuel ist nach immer besser :D Share this post Link to post
Outbreaker 0 Report post Posted December 27, 2003 Naja hab mich woll zu früh gefreut wenn ich in dem iframe gröse 100% eingebe dann geht es aber wenn eine Tabe noch rundherum ist beim iframe dann geht es wieder nicht auch nicht wenn ich die Table in der grösse auch auf 100% mache ich hoffe es hatt hier einer eine Idee wie ich es machen könnte :unsure: Share this post Link to post
Helge 192 Report post Posted December 27, 2003 Bitte editier doch demnächst deine Beiträge, und Antworte nicht zweimal auf deinen Eigenen Beitrag. Wir lesen hier alles, auch wenn es Editiert ist, keine Angst Zu dem Problem: Du musst wie du schon sagtest die Breite und höhe im I-Frame angeben. Das musst du aber Manuell machen, denn das I-Frame kann nicht Unterscheiden bzw merken wie groß der Inhalt des anzuzeigenen Inhalts ist. Beispiel: <iframe name="IFrame" width="588" height="202" src="http://www.ipbsupport.de"> Ihr Browser unterstützt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an. </iframe> Share this post Link to post
Outbreaker 0 Report post Posted December 27, 2003 (edited) Der I-Frame kann Unterscheiden wie gross der Inhalt ist wenn ich die Gross 100% eingebe dann geht es aber wenn der I-Frame noch in einer Tabele ist dann geht es nicht auch wenn ich der Tabele Grosse 100% eingebe und sorry wenn ich nicht Editier :rolleyes: Edited December 27, 2003 by Outbreaker Share this post Link to post
Helge 192 Report post Posted December 27, 2003 Du musst die Tabelle doch nur ein wenig Größer machen als den I-Frame, und am besten in px. und nicht in % ;) Share this post Link to post
Outbreaker 0 Report post Posted December 27, 2003 (edited) Ich hab mein eintrag oben Editier Rigo du hast zu schennel geantwortet ich war noch an Editieren Hier ist eine seit wei ich es meine: http://www.lcgl.lu Edited December 27, 2003 by Outbreaker Share this post Link to post
Helge 192 Report post Posted December 27, 2003 Ich hab mein eintrag oben Editier Rigo du hast zu schennel geantwortet ich war noch an Editieren Hier ist eine seit wei ich es meine: http://www.lcgl.lu Ehrlich gesagt nein. Ich seh da Nirgends einen I-Frame. ;) Share this post Link to post
Outbreaker 0 Report post Posted December 27, 2003 :( Wie haben die dass den gemacht weil ich wollte die news fom Forum auch auf die Index Seite von meiner HP aber dass mit dem I-Frame dass geht ja nicht aber wie haben die dass den gemacht :teehee: Share this post Link to post
Stefan 0 Report post Posted December 27, 2003 Die haben es einfach per SSI in die HTML Seite eingefügt. Wenn dein Server das unterstützt, geht es relativ einfach. <!--#include virtual="ssi.php?a=news" --> Kannst es ja mal ausprobieren mit dieser Testdatei: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Dynamisches HTML mit Server Side Includes</title> </head> <body> <h1>Dynamisches HTML mit Server Side Includes</h1> Datum/Uhrzeit auf dem Server-Rechner: <!--#echo var="DATE_LOCAL" --><br> Name dieser HTML-Datei: <!--#echo var="DOCUMENT_NAME" --><br> Installierte Server-Software: <!--#echo var="SERVER_SOFTWARE" --><br> Ihr Web-Browser: <!--#echo var="HTTP_USER_AGENT" --> <h3>News:</h3> <!--#include virtual="ssi.php?a=news" --> </body> </html> Einfach als Test.html im Forumverzeichnis speichern und aufrufen. Ggf. muß die Endung auch shtml heißen anstatt html, damit der Server die SSI Kommandos ausführt. Bei Erfolg siehst du ein paar Infos zur Datei und die News aus dem Forum. Mehr Infos zu SSI findest du zum Beispiel hier. Share this post Link to post
Outbreaker 0 Report post Posted December 27, 2003 (edited) :( Ich habe jetzt den Code: <!--#include virtual="/forum/ssi.php?a=news&show=5" --> eingegeben und die datei .SHTML genannt aber es kommt nur: [an error occurred while processing this directive] mach ich etwas nicht richtig http://www.neo-luxembourg.net/~isc/forum/s...p?a=news&show=5 Edited December 28, 2003 by Outbreaker Share this post Link to post
Stefan 0 Report post Posted December 28, 2003 Werden denn die anderen Informationen von der Testseite richtig ausgegeben? Datum/Uhrzeit auf dem Server-Rechner: Sunday, 28-Dec-2003 00:07:20 Westeuropäische Normalzeit Name dieser HTML-Datei: Test.shtml Installierte Server-Software: Apache/2.0.48 (Win32) PHP/4.3.4 Ihr Web-Browser: Mozilla/5.0 (Linux) Gecko/20031007 Share this post Link to post
Outbreaker 0 Report post Posted December 28, 2003 Ja die Daten werden angezeigt aber nur die nwes nicht Link zum SSI: http://www.neo-luxembourg.net/~isc/1.shtml Link zum denn News: http://www.neo-luxembourg.net/~isc/forum/s...p?a=news&show=5 Share this post Link to post
Stefan 0 Report post Posted December 28, 2003 Hast du erstmal versucht, die Datei im gleichen Verzeichnis auszuführen? Vielleicht hast du was am Pfad falsch, das könnte man dann ausschließen, wenn du halt nur folgendes verwendest: <!--#include virtual="ssi.php?a=news"--> Muß halt nur im Forumverzeichnis sein. Und dort auch mal folgende Variante testen: <!--#include file="ssi.php?a=news"--> Share this post Link to post
Outbreaker 0 Report post Posted December 28, 2003 (edited) OK mit dem Code: <!--#include file="ssi.php?a=news"--> Der geht nur hab ich nur 1 problem noch die Datei muss ja .SHTML heisen aber ich muss meine Seite .PHP nennen wie soll ich das dann jetzt machen lol :blink: Edited December 28, 2003 by Outbreaker Share this post Link to post
Stefan 0 Report post Posted December 28, 2003 Warum mußt du sie mit der Endung PHP haben? Ist da PHP Code drin? Dann gibt es auch andere Methoden, das zu realisieren. Einfachste Methode: $fp = fopen("http://www.deine-domain.de/Forum/ssi.php?a=news","r"); fpassthru($fp); Gibt es dann auch direkt aus. Kommt halt drauf an, wie du was realisieren willst. Share this post Link to post
Outbreaker 0 Report post Posted December 28, 2003 LOL sorry das ich das nicht gleich gesagt habe mit PHP aber es geht jetzt danke für den guten Support :w00t: Share this post Link to post
Stefan 0 Report post Posted December 28, 2003 Ja, man kann es sich auch schwer machen. Aber schön, das es jetzt klappt. Nun kann ich beruhigt den PC ausschalten. :P Share this post Link to post
Thomas 0 Report post Posted January 8, 2004 (edited) hyhy! wie kann man denn das aussehen der anzeige ändern!? also andere hintergundfarbe andere schriftfarbe etc. ? vielen dank schon mal im voraus! EDIT: ich blind fisch! habe es gefunden! im falle das es noch wer sucht, im root verzeichniss des boardes ist ein ordner names "ssi_templates" in dem liegen die templates für die ssi sachen! klingt logisch, aber ich habe es denn noch übersehen EDIT2: kann man das auch variabel machen wieviel news angezeigt werden sollen? so mit som kleinem pull down menü wo denne z.b. 5, 10, 15, alle drint steht und dem entsprechend viel news anzeigen lassen? Edited January 9, 2004 by Thomas Share this post Link to post
Thomas 0 Report post Posted January 9, 2004 hyhy! sodalle problem gelöst! <form name="form1" method="post" action="index.php?page=news"> <p> Auswahl der News Anzahl: <br> <select name="select" size="1"> <option value="5" selected>Auswahl</option> <option value="5">5</option> <option value="10">10</option> <option value="15">15</option> <option value="20">20</option> <option value="0">Alle</option> </select> <input type="submit" name="Submit" value="Senden"> </p> </form> <br> <?php $fp = fopen("http://pfad_zum_board/ssi.php?a=news&show=".$_POST['select'],"r"); fpassthru($fp); ?> Share this post Link to post