Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 23
Seite [1] 2 >
aschti


Poststar





Beiträge: 778
# Thema - 03.06.2009 um 00:12 Uhr
hallo leutz ich bin dabei meiner schwester einbißl unter die arme zu greifen,
die muss für die uni n projekt machen bi nauch soweit fertig mit allen- hoff ich zumindest

ich steck nur momentan an einem theoretsich ganz einfachen script fest.

es soll nur von zum beispiel acht vorgegebenen links sich einen zufallsgeneriert aussuchen,
bzw. es ist ein button da zum suchen man klickt auf diesen und es zeigt dann gleich einen dieser an.

z.b.:

links zur verfügung via php:

http://www.unbekannt.de/index/users/view/id/1
http://www.unbekannt.de/index/users/view/id/2
http://www.unbekannt.de/index/users/view/id/3
http://www.unbekannt.de/index/users/view/id/4
usw

man drückt auf den button suchen - und er verbindet gleich z.b. zu

http://www.unbekannt.de/index/users/view/id/3


kann mir da jemand unter die arme greifen ? weiss nciht wie ich anfangen soll bzw wie das random hinhauen soll dachte ich könnts nach dem prinzip eines pw generators machen allerdings hauts doch nciht so hin.

danke jetzt schon @ all


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 03.06.2009 um 00:15 Uhr
hi,
wenn ichs richtig verstanden habe gehts so:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
1. / 2. / ... 
<?php

$links 
= array();
$links[] = 'http://www.unbekannt.de/index/users/view/id/1';
$links[] = 'http://www.unbekannt.de/index/users/view/id/2';
$links[] = 'http://www.unbekannt.de/index/users/view/id/3';
$links[] = 'http://www.unbekannt.de/index/users/view/id/4';
// .. beliebig viele

$links_count count($links);

$random rand(0$links_count 1);

echo 
$links[$random];

?>


gruß
duRiel


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 2 - 03.06.2009 um 00:19 Uhr
o.k. das sieht schon mal sehr gut aus danke für die schnelle hilfe.
jedoch hab ich noch ein zwei komische fragen dazu;
bekomm ich das in eien statische seite inkl.button ? oder muss ich n psydo mod erstellen,
wie wäre der link zum button ?

riesen THX


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 03.06.2009 um 00:26 Uhr
was für ein button?


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 4 - 03.06.2009 um 00:30 Uhr
naja wie gesagt ich klicke z.b. in der navi auf random dann bekomm ich im template einen button wenn ich auf dem button drück wird das von dir genannte script ausgeführt und leitet gleich auf den ausgewählten link


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 03.06.2009 um 01:11 Uhr
ehm..

einfach ne statische seite machen und bei der ausgabe (echo) halt aussenrum basteln was du haben willst. würde evtl einen link (<a>) erstellen und den layouten.


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 6 - 03.06.2009 um 13:30 Uhr
ok wenn ich in die statische seite folgendes reinsetzte:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
1. / 2. / ... 
[html]
<?php
$links 
= array();
$links[] = 'http://www.unbekannt.de/index/users/view/id/1';
$links[] = 'http://www.unbekannt.de/index/users/view/id/2';
$links[] = 'http://www.unbekannt.de/index/users/view/id/3';
$links[] = 'http://www.unbekannt.de/index/users/view/id/4';
// .. beliebig viele

$links_count count($links);

$random rand(0$links_count 1);

//echo $links[$random];

$_POST['button']=$links[$random];
?>

<form action="" method="post">
<input type="submit" name="button" value="Random-Suche">
</from>
[/html]


haut das ja noch nicht so ganz hin wegen dem from action="" aber ich kann ja in der action keine datei wählen wie ichs normler weise gewöhnt bin oder platzhalter ist ja auch nicht vorhanden. wie kann ich das umgehen da gibts bestimmt n trick nehm ich mal an


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 03.06.2009 um 13:35 Uhr
du kannst $links[$random] doch als action benutzen


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 8 - 03.06.2009 um 13:51 Uhr
naja hab ich auch schon versucht allerdings ohne erfolg:

<form action="$links[$random]" method="post">
<input type="submit" name="button" value="Random-Suche">
</from>

er verändert dann nach klicken auf dem button im browser die url zeigt aber nix im debug an:

http://unbekannt/debug/static/view/id/$links[$random]


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Zuletzt editiert von aschti am 03.06.2009 um 13:51 Uhr (1x Editiert)
Inaktiv
|
ThePutzy


Try to beat me





Beiträge: 173
# Antwort: 9 - 03.06.2009 um 14:10 Uhr
muss es nicht so aussehen? damit er auf die variablen auch zugreifen kann?

<form action="<?php $links[$random] ?>" method="post">


------------------
Meine Projekte:


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 10 - 03.06.2009 um 14:11 Uhr
$links is ne php variable, du kannst das nicht einfach ins html reinschreiben.. musst das mit php ausgeben

edit für putzy: auch nicht.. hast da zwar die variable hingeschrieben, hast aber php nicht gesagt, was er damit machen soll. echo fehlt.


Zuletzt editiert von duRiel ClanSphere Team am 03.06.2009 um 14:11 Uhr (1x Editiert)
Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 11 - 03.06.2009 um 14:45 Uhr
duriel meinst praktisch das kein html genommer werden soll sondern alles via php ?
bzw. das html die variable garnicht erkennen kann


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 12 - 03.06.2009 um 22:57 Uhr
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
[html]
<?php
$links 
= array();
$links[] = 'http://www.unbekannt.de/index/users/view/id/1';
$links[] = 'http://www.unbekannt.de/index/users/view/id/2';
$links[] = 'http://www.unbekannt.de/index/users/view/id/3';
$links[] = 'http://www.unbekannt.de/index/users/view/id/4';
// .. beliebig viele

$links_count count($links);

$random rand(0$links_count 1);

?>

<form action="<?php echo $links[$random]; ?>" method="post">
<input type="submit" name="button" value="Random-Suche">
</from>
[/html]


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 13 - 04.06.2009 um 14:08 Uhr
ok thx duriel,

allerdings weiss ich nicht ob es momentan einfach unfähigkeit oder die story mit den wald vor lauter bäumen ist bei mir. ich bekomms nich hin. wenn ich den code aus antwort:12 nehme habe ich den button klick ich drauf verändert sich die url in /index/static/view/id/<?php echo $links[$random]; ?> und ich bekomm nen error angezeigt.

edit.: p.s. die einfachsten sachen können einen das leben zu qual machen


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Zuletzt editiert von aschti am 04.06.2009 um 14:09 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 14 - 04.06.2009 um 14:42 Uhr
musst schon php ausführ tags um das php setzen


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 15 - 04.06.2009 um 15:13 Uhr
ähm hab ich doch, oder ?

ausführ tags sind doch die <?php ?>


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 16 - 04.06.2009 um 15:19 Uhr
in php dateien schon, in den statischen seiten gibt es buttons dafür wenns aktiviert is..


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 17 - 04.06.2009 um 15:31 Uhr
jop richtig, hab ich auch schon versucht aber ohne erfolg:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
1. / 2. / ... 
[html]
[phpcode]
$links = array();
$links[] = 'http://www.unbekannt.de/index/users/view/id/1';
$links[] = 'http://www.unbekannt.de/index/users/view/id/2';
$links[] = 'http://www.unbekannt.de/index/users/view/id/3';
$links[] = 'http://www.unbekannt.de/index/users/view/id/4';
// .. beliebig viele

$links_count = count($links);

$random = rand(0, $links_count - 1);
[/phpcode]

<form action="<?php echo $links[$random]; ?>" method="post">
<input type="submit" name="button" value="Random-Suche">
</from>
[/html]


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 18 - 04.06.2009 um 16:52 Uhr
überall wo du php verwenden willst musst du phpcode aussenrum machen, also auch unten im formular action.


Inaktiv
|
Dafoxx


King for a day





Beiträge: 244
# Antwort: 19 - 04.06.2009 um 17:06 Uhr
mal ne frage:
hab das ganze im bezug auf ne bannerrotation eingebaut. wenn ich in html <? php ?> mach, dann gehts net, wenn ich aber ne php datei verlinke schon. warum?


Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 20 - 04.06.2009 um 17:15 Uhr
o.k. wenn ich dich richtig verstanden habe duriel wird anstatt "<?php ?>" -> "[phpcode][/phpcode]" verwendet,
und ich muss unten die form ebenfalls damit versehn wie z.b.

statt <form action="<?php echo $links[$random]; ?>" method="post">
müsste <form action="[phpcode] echo $links[$random]; [/phpcode]" method="post">
oder [phpcode]<form action="<?php echo $links[$random]; ?>" method="post">[/phpcode]

jedoch will's nich wie ich will


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|

Dieses Thema wurde von duRiel ClanSphere Team PM geschlossen.

Antworten: 23
Seite [1] 2 >