Archiv verlassen und diese Seite im Standarddesign anzeigen : gästebuch in hp includen
major_peter 05-01-2007, 00:21 hallo,
ich habe ein komisches problem: ich habe mein gästebuch per
<? include ("gästebuch.php"); ?> in die (tabellen-hp) eingefügt und das klappte! Aber wenn ich dann auf neuen eintrag klicke, dann öffnet sie das gästebuch im separaten fenster! Muss ich was auf den nachfolgenden seiten anfügen oder den include code ändern um die nachfolgenen seiten auch mit einzubinden?
Danke im voraus allen Helfern!!
Damian1984 05-01-2007, 08:29 du wirst die Links im Gästebuch ändern müssen.
XGremliN 05-01-2007, 08:32 Ausserdem solltest du die Datei nicht gästebuch.php nennen. Umlaute in Dateinamen sind immer blöd.
major_peter 05-01-2007, 11:53 Original geschrieben von Damian1984
du wirst die Links im Gästebuch ändern müssen.
wie denn? das ist ja mein problem ich weiß nicht wie bzw. beim gb-anbieter war auch keine beschreibung!
danke, die umlaute habe ich geändert!
beim gb-anbieter war auch keine beschreibung! autsch. Dann hast du natürlich auch keinen Zugriff auf den Quelltext.
Einzig du kannst mittels php die datei beim hoster holen (file_get_contents() oder fsockopen()) und dann enstprechend ändern (str_replace(), preg_replace()) ist aber unter umständen ziemlich performance-lastig.
What about nen eigenes GB mit ohne Werbung?
okay, anbieter ist wohl der Programmierer. Dann musste halt die Links von hand anpassen.
du musst im code halt nach sowas wie
target="_blank"
suchen.
peter
jahlives 05-01-2007, 11:57 wie denn?
Den Quellcode mit einem Editor anpassen vllt ?
Irgendwo in deiner include Datei werden die Links bereitgestellt. Suchen
und falls nicht vorhanden target Attribut einfügen.
<a href="inrgendwat.html" target="_self">Link</a>
Ich vermute, er meint kein neues Fenster, sondern dass auf den nachfolgenden Seiten seines Gästebuches dann plötzlich sein "Design aussenherum" fehlt.
Da wäre dann die Steuerung ziemlich aufwendig umzuschreiben, alle Gästebuch-internen Links so anpassen, dass sie auch wieder auf die index.php verweisen, und dann das Gästebuch-Script jeweils wieder mit der gewünschten Funktionalität einbinden ...
major_peter 05-01-2007, 12:15 danke, so habe ich es gemeint wahsaga, mhm das klingt dann aber ziehmlich kompliziert :(
weil wenn ich es über frames einbinde nimmt er alles komplett und mein design "runderum" bleibt..aber ich neige nicht zu frames
deshalb die überlegung per include...ohje :confused:
Original geschrieben von wahsaga
Da wäre dann die Steuerung ziemlich aufwendig umzuschreiben, alle Gästebuch-internen Links so anpassen, dass sie auch wieder auf die index.php verweisen, und dann das Gästebuch-Script jeweils wieder mit der gewünschten Funktionalität einbinden ...
wieso aufwändig? suchen nach gästebuch.php ersetzen durch index.php - mehr ist es doch nicht.
major_peter 05-01-2007, 12:40 das habe ich ja längst schon! :)
die lösung es problems welche ich hier suche ist das sich die "unterseiten" (zb: neuer eintrag) vom gästebuch seperat öffen dh ohne mein tabellenformat von der hauptseite!
Und ich bin auf der suche nach einem Tipp oder Code um diese "unterseiten" mit einzufügen! :)
na, die links musst du natürlich auch entsprechend anpassen.
was hast du denn bereits versucht?
major_peter 05-01-2007, 13:00 habe versucht die gb.php wo der include code ist zu ändern dann kam aber ein syntax fehler
dann habe ich den "neuen eintrag" ändern wollen aber es klappte nicht, wieder fehler!
jahlives 05-01-2007, 13:01 wieso aufwändig? suchen nach gästebuch.php ersetzen durch index.php - mehr ist es doch nicht.
Noch weniger Aufwand mit :D
RewriteEngine on
RewriteRule gaestebuch.php index.php [L]
Gruss
tobi
jahlives 05-01-2007, 13:02 habe versucht die gb.php wo der include code ist zu ändern dann kam aber ein syntax fehler
dann habe ich den "neuen eintrag" ändern wollen aber es klappte nicht, wieder fehler!
Dann spann uns nicht auf die Folter und lass uns die Fehlermeldung wissen.
Ja, dann arbeite da dran. ggf. postest du hier nen codeauszug.
:goth: Hauptsache wir sollen weiter Tipps raten, obwohl du schon längst vor einem konkreten Problem stehst.
RewriteRule gaestebuch.php index.php
wohl eher sowas wie
RewriteRule gaestebuch.php index.php?page=gb
major_peter 05-01-2007, 13:23 da er schien nur syntax error mehr war da nicht :D
sagt mal wie bindet ihr gb in php hp ein?
da er schien nur syntax error mehr war da nicht Wer nicht will, der hat schon. aber bitte nerv uns dann nicht weiter mit irgendwelchen Tipps die du haben möchtest.
sagt mal wie bindet ihr gb in php hp ein? Wir haben dir jetzt verschiedene Ansätze gelifert. Du bist anscheinend nicht in der lage das umzusetzen. Also hilft es dir auch nicht, wenn wir jetzt nochmal alles aufzählen. oder?
Falls du doch noch interesse hast, bitte Grundlagen aneignen und dann (wie die anderen tausend user hier) fehlermeldung und entsprechenden code posten. Aber natürlich NUR die betreffende Stelle.
major_peter 05-01-2007, 14:34 also ich merke schon es hilft nichts...
nochmal: ich möchte mein gästebuch in die hp einbinden. meine hp ist in tabellen aufgebaut (php-verlinkt). nun möchte ich das gästebuch einfügen (per include). das habe ich so gemacht: gb.php (ist im content ordner) und in DIESER datei ist der include befehl drin (da das gb in einem anderen ordner liegt). wenn ich nun die datei öffne (index.php?main=gb), wird das gb wird angezeit, aber wenn ich auf "neuen eintrag" klicke öffnet sich dieser aber OHNE meinen tabellendesign!
Und ich wollte nur wissen was ich machen muss um auch den "neuen eintrag" in dieser tabellenkonstrution zu kriegen ;)
PS: Die fehlermedungen habe ich nur bekommen weil ich das gb im content order hatte (das hat sich nicht sogut vertragen), jetzt klappts ja!
also ich merke schon es hilft nichts...
NOCHMAL: Du musst alle :readthis: Links anpassen und wenn du das machst aber einen Feher erhältst, dann musst du diesen beheben.
ABER: Hör auf zu jammern! :teach:;
major_peter 05-01-2007, 14:42 und wie soll ich die links anpassen??
ist das hier ein hilfe-forum oder eine diskussion? :rolleyes:
genauso wie du die anderen links auch angepasst hast. Du lieferst absolut null themenrelevante infos. kein mensch weiß, wie deine links aussahen oder nun aussehen.
major_peter 06-01-2007, 10:59 ich merke schon du weißt es auch nicht ;)
kannst es ruhig zugeben, ich werde woanders fragen! Aber danke trotzdem für den versuch!
PS: Könnts das Thema schließen...
Original geschrieben von major_peter
ich merke schon du weißt es auch nicht ;)
Natürlich wissen wir es auch nicht auf Anhieb, da wir dein Gästebuchscript und dessen Steuerung/Parameter nicht kennen.
kannst es ruhig zugeben,
Aber du kannst davon ausgehen, dass die meisten hier in der Lage wären, selbstständig eine Lösung für das Problem zu finden.
ich werde woanders fragen!
Ja, das war uns allen schon klar - selber lernen und umsetzen kommt natürlich nicht in Frage, also werden jetzt andere Leute genervt.
Original geschrieben von wahsaga
ich werde woanders fragen!
Ja, das war uns allen schon klar - selber lernen und umsetzen kommt natürlich nicht in Frage, also werden jetzt andere Leute genervt. Wäre es egoistisch sich darüber zu freuen?
|