Wer ist hier? 1 Gäste
Kennst du schon
|
|
turbo-opa |
Geschrieben am 14.01.2009 00000001 10:27
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 1 weeks 13 days 11 hours 9 minutes 21 seconds |
hi habe mir ein neues panel gebastelt mit codeschnipseln und ajax funktion. habe aber folgendes problem dabei. Code Download Code <?php das ist der code den ich als panel in die infusionen geladen habe. dann habe ich im panel folgendes geschrieben: Code Download Code openside("Kennst du schon?"); jetzt das problem. wie bekomme ich es hin das wenn jemand auf den namen klickt sich das ganze nicht im panel öffnet sondern das er auf desen profil landet? ich weiß das es an dem iframe liegt aber weiß nicht wie ich das in dem slid panel ändern kann. ich denke ich muß die zeile mit dem BASDIR ändern aber wie? hoffe habe mich verständlich ausgedrückt. danke schon mal gruß uwe |
|
|
SC-Ad-Bot | Advertisement |
| |
ObiWan |
Geschrieben am 14.01.2009 00000001 15:21
|
Senior Mitglied Beiträge: 420 Registriert am: 09.09.08 Fusioneer: 16 years 2 months 4 weeks 28 days 21 hours 5 minutes 16 seconds |
Wieso machst du den das überhaupt ins iframe? Kannste doch auch als Panel unter Panels im Adminbereich erstellen.
PHP-Fusion World - Hier gibts massig Spiele und Stuff für deine Community Bei WBB World: PHPFWBB 1.x.x Schnittstelle (eine Registrierung, problemloses einloggen auf beiden Systemen) ... und vieles mehr. |
|
|
turbo-opa |
Geschrieben am 14.01.2009 00000001 16:29
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 1 weeks 13 days 11 hours 9 minutes 21 seconds |
weils nicht funtz geht nur so denke ist nicht für v7 gemacht
|
|
|
ObiWan |
Geschrieben am 14.01.2009 00000001 20:19
|
Senior Mitglied Beiträge: 420 Registriert am: 09.09.08 Fusioneer: 16 years 2 months 4 weeks 28 days 21 hours 5 minutes 16 seconds |
Kann eigentlich nicht sein. Haste das so eingetragen dort? Code Download Code
PHP-Fusion World - Hier gibts massig Spiele und Stuff für deine Community Bei WBB World: PHPFWBB 1.x.x Schnittstelle (eine Registrierung, problemloses einloggen auf beiden Systemen) ... und vieles mehr. |
|
|
turbo-opa |
Geschrieben am 14.01.2009 00000001 20:26
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 1 weeks 13 days 11 hours 9 minutes 21 seconds |
ja aber funzt nicht keine ahnung warum
|
|
|
MarcelK |
Geschrieben am 02.12.2009 00000012 12:01
|
Mitglied Beiträge: 87 Registriert am: 06.05.09 Fusioneer: 15 years 7 months 0 weeks 3 days 1 hours 51 minutes 39 seconds |
Sorry, das Thema ist schon uralt, aber da ich grade durch Zufall draufstieß muss ich doch mal meinen Senf dazu abgeben *nachdenk* Deine ....start.php liegt ja im root neben der maincore.php ändere [geshi=php]require_once "../../maincore.php";[/geshi] zu [geshi=php]require_once "maincore.php";[/geshi] oder lass es ganz weg und alles es funktioniert auch per Panel erstellen im Adminbereich. *blume* Bearbeitet von MarcelK am 02.12.2009 00000012 12:10 MFG Marcel
|
|
|
Hasi98 |
Geschrieben am 02.12.2009 00000012 12:42
|
Senior Mitglied Beiträge: 251 Registriert am: 17.03.09 Fusioneer: 15 years 8 months 3 weeks 22 days 10 hours 0 minutes 20 seconds |
ja per panel im adminbereich. und dann brauchst du das nichtmehr, dass die maincore eingebunden wird (kannst du aber trotzdem reinschreiben, wenn du willst. denn mit require_once/include_once kann man eine datei nur einmal einbinden. alle einbindungen danach werden ignoriert. allerdings darfst du die maincore nicht mit include/require einbinden.) Mfg Hasi -------------------------------------------------- Swiftgaming - LianTu2 (MMORP Game Metin2 P-Server) Forum |
|
|
Kevin |
Geschrieben am 23.03.2010 00000003 14:35
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 2 months 0 weeks 2 days 7 hours 42 minutes 32 seconds |
Habe mal das Kennst du schon in ein Panel erstellt. Nun kommt folgende Fehlermeldung: Fatal error: Call to undefined function dbquery() in /www/htdocs/w00be2e8/infusions/slide_panel/slide_ajax.php on line 12 In Zeile 12+13 steht folgendes: Code Download Code $result=dbquery("SELECT user_id, user_name, user_avatar, user_location FROM ".DB_USERS." WHERE user_avatar != '' AND user_location != '' ORDER BY RAND() LIMIT 4"); Woran liegt diese Fehlermeldung ? Hoffe mir kann jemand helfen. LG Kevin |
|
|
emblinux |
Geschrieben am 23.03.2010 00000003 17:16
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 1 hours 57 minutes 5 seconds |
Grund ist relativ einfach. Die Funktion dbquery ist in der Datei maincore.php definiert und muss eigentlich nur in die slide_ajax.php mit eingebunden werden, damit dort die Funktion auch bekannt ist.
|
|
|
Kevin |
Geschrieben am 23.03.2010 00000003 18:59
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 2 months 0 weeks 2 days 7 hours 42 minutes 32 seconds |
Okay und was gebe ich da in die Maincore ein ? Ich include die ja nicht oder ? und require_once is ja auch falsch ... LG Kevin Bearbeitet von Kevin am 23.03.2010 00000003 19:08 |
|
|
emblinux |
Geschrieben am 23.03.2010 00000003 19:18
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 1 hours 57 minutes 5 seconds |
Du musst die maincore.php in die slide_ajax.php includen. require_once ist dabei eine Möglichkeit, dies zutun. |
|
|
Kevin |
Geschrieben am 23.03.2010 00000003 19:42
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 2 months 0 weeks 2 days 7 hours 42 minutes 32 seconds |
Also habe das nun so eingebaut: Code Download Code <?php Nun kommt dann aber im Panel diese Meldung: Warning: require_once(maincore.php) [function.require-once]: failed to open stream: No such file or directory in /www/htdocs/w00be2e8/infusions/slide_panel/slide_ajax.php on line 2 Fatal error: require_once() [function.require]: Failed opening required 'maincore.php' (include_path='.:/usr/share/php:..') in /www/htdocs/w00be2e8/infusions/slide_panel/slide_ajax.php on line 2 Im Panel steht folgendes: Code Download Code openside("Kennst du schon?"); oder muss ich das Panel einfach nur als slide_panel auswählen und gar nicht auf none gehen ? LG |
|
|
emblinux |
Geschrieben am 23.03.2010 00000003 19:56
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 1 hours 57 minutes 5 seconds |
Den Pfad musst du natürlich beachten. Denn die maincore.php befindet sich ja nicht im selben Ordner wie die slide_ajax.php oder ?
|
|
|
Kevin |
Geschrieben am 23.03.2010 00000003 20:02
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 2 months 0 weeks 2 days 7 hours 42 minutes 32 seconds |
Ne ist sie natürlich nicht die liegt im Root also direkt im Hauptverzeichnis. Aber was muss ich dann um ändern ? mit /maincore.php geht das ja auch nicht. habe ich schon getestet. Und muss ich nicht in der maincore.php auch was eintragen also diees Panel includen ? Panel Inhalt war ja richtig den ich eingegeben habe und auf none gemacht habe oder ? LG Kevin Bearbeitet von Kevin am 23.03.2010 00000003 20:03 |
|
|
emblinux |
Geschrieben am 23.03.2010 00000003 20:15
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 1 hours 57 minutes 5 seconds |
Der Include Befehl müsste wie folgt aussehen. Code Download Code require_once dirname(__FILE__)."/../../maincore.php"; Und in der maincore.php muss eigentlich nichts weiter includet werden. |
|
|
Kevin |
Geschrieben am 24.03.2010 00000003 19:13
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 2 months 0 weeks 2 days 7 hours 42 minutes 32 seconds |
Okay danke Emblinux hat alles bestens geklappt nun habe ich nur noch das Problem das wenn ich auf ein User drauf klicke sich das dann im Panel öffnet also das Profil. Wie mache ich es das es sich normal öffnet ? Muss ich ja was im Panel eingeben oder ? LG Kevin |
|
|
emblinux |
Geschrieben am 25.03.2010 00000003 06:08
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 1 hours 57 minutes 5 seconds |
Nein, das ist etwas komplizierter. Das Problem ist, das im Panel ein iFrame verwendet wird, welches dann die Informationen anzeigt. Dadurch wird auch alles, was du dann dort anklickst in diesem iFrame geöffnet. Eine einfache Lösung wäre, einfach den Link der zum Profil führt anzupassen, so dass dieser in enem neuen Fenster geöffnet wird. (Parameter target='_blank' im Linkzum Profil hinzufügen) Die andere Lösung ist nicht so einfach umzusetzen, da dazu einiges umgebaut werden muss. Eine kleine Bemerkung nebenbei. Wenn man iFrames benutzt, braucht man kein Ajax um den Inhalt des iFrames aktualisieren zu lassen. Bei einem iFrame handelt es sich um ein eigenständiges Fenster. Man braucht dann nur in der Datei, die dort eingebunden wird einen Meta-Tag hinzufügen, der diese Seite dann mit dem angegebenen Zyklus refresht. |
|
|
Kevin |
Geschrieben am 25.03.2010 00000003 13:47
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 2 months 0 weeks 2 days 7 hours 42 minutes 32 seconds |
Okay danke dann mache ich das lieber mit nem neuen Fenster ist für mich einfacher Nun läuft es auch alles bestens Nur ist es nur so das er die ganze Zeit die 3 gleichen Profile immer anzeigt. Welche Zeigt er den an ? Die Leute die am meisten online sind oder welche ? Vielen Vielen Dank Emblinux für die bissherige hilfe LG Kevin Bearbeitet von Kevin am 25.03.2010 00000003 14:05 |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Kennst du schon Panel | Allgemeine Support Fragen | 7 | 23.01.2011 00000001 19:24 |
darf ich freeware softwear die schon free sind zum download freigeben | Allgemeine Support Fragen | 4 | 29.11.2009 00000011 20:10 |
Suche schon lange dieses Theme | Allgemeine Support Fragen | 3 | 12.10.2009 00000010 15:52 |
Kennst du schon... Ausgearbeitet | MODS & Hacks vorstellen | 5 | 03.12.2008 00000012 20:23 |
Kennst du schon - Infusion ? | Infusionen | 9 | 18.11.2008 00000011 14:06 |