• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Fragebogenscrip gesucht

kc

New member
ich suche ein script das folgendes macht:
frage 1: antwort a, b oder c
je nachdem, was man antwortet kommt man zur
frage 2. dort wieder antwort a, b oder c (oder auch d;.)
dann zur frage 3 und so weiter.

am schluss wird das gesamtergebnis gezeigt und das kann man dann unter angeba seiner daten (name, email etc) an eine adresse mailen.

weiss jemand "rein zufällig" wo's so'n script gibt?

ähnliches zu sehen gibt's unter:
http://http://www.moregolf.de/dgv/vorgabe1.php4
 
Hallo!!!

weiss denn wirklich niemand was?
muss ja nicht gleich das komplette script sein, aber wenigstens ein tipp?
 
HI,
was soll denn für ein Gesamtergebnis angezeigt werden? Das des einzelnen Benutzers oder das von allen Benutzern zusammen?

Philipp
 
Hi kc,

wenn du das Serverseitig machst, musst du halt jeden Weg mit if-Abfragen machen. Wird aber ziemlich lang, da sich die Möglichkeiten ja multiplizieren.
Schau dich doch mal nach einem Javascript um, das abhängig von der auswahl in der 1. Select-Box die 2. umgestaltet.

CU
MichiS
 
HI,
die Idee mit dem JavaScript ist gar nicht so schlecht. So etwas (was man nur noch etwas abwandeln müsste) gibts unter dem Namen Double Combos (oder so ählich) auf MMs Seite (oder heißt das jetz MO???) soweit ich weiß. Leider habe ich es jetzt so auf die Schnelle auch nicht gefunden.
Für alle Fälle ist hier noch der Quellcode, den ich immer offline in meiner Sammlung habe:

<font face="Verdana,Geneva,Helvetica,Arial" size="1"><form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Starke Seiten</option>
<option>Tolle Seiten</option>
<option>Suchseiten</option>
</select>
<select name="stage2" size="1">
<option value="guestbook.shtml">Gästebuch</option>
<option value="jslinks.shtml">JavaScript-Links</option>
</select>
<input type="button" name="test" value="Go!" onClick="go()"></p>
<script>
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group=new Array()

group[0][0]=new Option("Gästebuch","guestbook.shtml")
group[0][1]=new Option("JavaScript-Links","jslinks.shtml")
//group[0][2]=new Option("HotBot","http://www.hotbot.com")

group[1][0]=new Option("webAID","http://www.webaid.de")
group[1][1]=new Option("con.firm","http://confirm.dcsi.de")

group[2][0]=new Option("Hotbot","http://www.hotbot.com")
group[2][1]=new Option("Infoseek","http://www.infoseek.com")
group[2][2]=new Option("Excite","http://www.excite.com")
group[2][3]=new Option("Lycos","http://www.lycos.com")

var temp=document.doublecombo.stage2

function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options=new Option(group[x].text,group[x].value)
}
temp.options[0].selected=true
}

function go(){
location=temp.options[temp.selectedIndex].value
}

//-->
</script>
</form></font></CENTER>


Viel Spaß beim Anpassen wünscht

Philipp
 
Vielen Dank

für die antworten. bin gerade aus dem urlaub zurück und werde mich in den nächsten tagen mal an den vorschlägen versuchen.
 
Zurück
Oben