anpera.net
https://anpera.dyndns.org/phpbb3/

Waldspezial direkt verlinken
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1628
Seite 1 von 1

Autor:  Gringo [ Fr 05 Aug, 2005 01:03 ]
Betreff des Beitrags:  Waldspezial direkt verlinken

ich würde gern ein bestimmtes Waldspezial (goldmine.php) direkt verlinken, also so das man es von einem bestimten Punkt aus (ein selbsterstellter Berg) immer erreichen kann.

wenn ich es allerdings normal verlinke bekomme ich lediglich eine weise Seite. Was überseh ich hier? Kann mir jemand einen Tipp geben wie ich das erreichen kann?

danke :)

Autor:  Kevz [ Fr 05 Aug, 2005 01:17 ]
Betreff des Beitrags: 

Versuch es mal so:

[php][...]
addnav('Linkname','forest.php?op=&specialinc=specialname.php');
addnav('Linkname','forest.php?op=search&specialinc=specialname.php');
[...]
[/php]

Also gibt zwei varianten, aber ich empfehle die untere und würde auch im special folgendes einbauen:

[php]
[...]
if($_GET['op'] == '' || $_GET['op'] == 'search'){ ... }
[...]
[/php]

Autor:  anpera [ Fr 05 Aug, 2005 10:24 ]
Betreff des Beitrags: 

Das wird nicht funktionieren. specialinc wird nicht über $_GET['specialinc'] gesetzt (es sei denn, du hast die forest.php entsprechend abgeändert) und so wird bei diesem Link nur der Wald erscheinen.

Aber LoGD 0.9.7 ext GER 3 bietet eine Möglichkeit, ein Special direkt zu verlinken. Mal das Beispiel mit der Goldmine:
$this->bbcode_second_pass_code('', 'addnav("Goldmine","paths.php?ziel=goldmine");')
Als "ziel=" einfach den Dateinamen des Specials (in der veröffentlichten Version ohne Dateiendung .php) angeben. ;)

Autor:  Kevz [ Fr 05 Aug, 2005 11:07 ]
Betreff des Beitrags: 

*wusst doch für irgendwas war paths* *gruml*

Ok, wieder was dazu gelernt :)

Autor:  Amerilion [ Fr 05 Aug, 2005 11:19 ]
Betreff des Beitrags: 

[php]
if ($HTTP_GET_VARS['op']=="castel"){
output("`9Du machst dich auf den Weg zur Burg.");
$session['user']['specialinc']="castle.php";
addnav("Zur Burg","forest.php?op=castle");
}
[/php]

So hab ich das mal in nem special vor ewig langer Zeit gemacht ;)

Autor:  Gringo [ Fr 05 Aug, 2005 14:40 ]
Betreff des Beitrags: 

$this->bbcode_second_pass_code('', 'addnav("Goldmine","paths.php?ziel=goldmine");')

funktionierte perfekt :)

ich bedanke mich für die Hilfe

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/