Seite 1 von 2

schalter?

Verfasst: 22.06.2005 15:24
von Shadowproject
ich wollt ma fragen ob man bei php sowas wie n schalter einbauen kann. . .
soll folgender maßen aussehen:
man drückt auf einen link --> schalter wird aktiviert
man drückt auf einen anderen --> schalter deaktiviert

wenn schalter an ist dann taucht etwas auf
wenn schalter aus ist verschwindet es wieder

ich weiß dass es irgendwas mit "if" ist aber ich blick php noch nich so gut ^^

Verfasst: 24.06.2005 19:35
von Shadowproject
*schieb*
das muss doch hier jemand wissen. . .

Verfasst: 24.06.2005 19:36
von Valerie Raghnall
öhmm... meinst du das so wie beim register link?

Verfasst: 24.06.2005 20:09
von punkface
... oder so was wie hier: http://phpbbstyles.com/ (bei Latest News und Quick Links auf den "Hide"-Link klicken).. Wenn ja: Das ist mit JavaScript realisiert. Das kann man sicherlich auch mit php machen, allerdings müsste dann jedesmal die Seite neu geladen werden, wenn man so einen "Schalter-Link" anklickt.

Verfasst: 24.06.2005 20:13
von Valerie Raghnall
also... ein hide schalter is bei der shoutbox dabei... man müsste sich das ding doch einfach nur besorgen und es rauskniefeln *g*

## MOD Title: Small ShoutBox
## MOD Version: 1.4
## MOD Author: Przemo


das müsste der teil hier sein...

Code: Alles auswählen

if ( $mode == "hide" )
{
	@setcookie('shoutbox',off , (time()+3600*9000), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
	$hide_txt = $lang['sb_hide_done'];
}
wobei ich dann überfragt bin wie was wann wo... ich kann ned php und so ;-)

Verfasst: 24.06.2005 22:35
von Shadowproject
ich wollte nen link namens: "smilies" in der postingbody machen, und wenn den anklickt sollen meine smilies erscheinen.
und der link "smilies" soll dann verschwinden und stattdessen soll da sowas wie: "smilies ausblenden" stehen.

Verfasst: 24.06.2005 22:42
von Valerie Raghnall
naja im grunde tauscht du damit "nur" einen link aus... das heißt es wäre nix anderes als die abfrage oben, außer dass du statt nem text nen link einblendest...
aber wie gesagt ich bin kein php könner... ich kann das nur einigermaßen erfassen wie es zu machen wäre, das umsetzen muss ich dann aber leuten überlassen, die php können *g*

sprich... du müsstest ein cookie setzen, das standardmäßig auf on ist und wenn du den link anklickst, schaltet sich das cookie aus, darauf dann ne abfrage mit if so wie eben gezeigt, nur dass du statt $hide_txt das andere cookie auf on stellst...

Verfasst: 25.06.2005 12:40
von Shadowproject
gibts da auch noch ne andere lösung ohne cookies?

Verfasst: 25.06.2005 12:47
von Valerie Raghnall
naja ich weiß nicht inwieweit man mit der "on click" anweisung in html einen link austauschen kann...

Verfasst: 25.06.2005 13:05
von Shadowproject
meinst du:

Code: Alles auswählen

<a href="Smilies" on click: {Schalter}</a>
und dann:

Code: Alles auswählen

if {Schalter} on . . . 
kennst du vll. nen php-tutorial wo sowas erklärt wird?