ilch Forum » Ilch Clan 1.1 » Allgemein » Love-Tester Skript

Geschlossen
  1. #1
    User Pic
    Fight4me2009 Mitglied
    Registriert seit
    26.08.2010
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leutz !
    Ich habe da ein Skript gefunden (Love-Tester)das ich gern in meine Webseite einbinden würde nur funzt das nicht richtig.
    Nunja und Englisch ist nicht gerade meine Stärke !!!
    Würde mich über eine kleine Hilfestellung freuen.
    <!-- TWO STEPS TO INSTALL LOVE TEST:
    
      1.  Copy the coding into the HEAD of your HTML document
      2.  Add the last code into the BODY of your HTML document  -->
    
    <!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->
    
    <HEAD>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    <!-- This script and many more are available free online at -->
    <!-- The JavaScript Source!! http://javascript.internet.com -->
    
    <!-- Begin
    function calc() {
    
    first = document.loveform.name1.value.toUpperCase();
    firstlength = document.loveform.name1.value.length;
    second = document.loveform.name2.value.toUpperCase();
    secondlength = document.loveform.name2.value.length;
    var LoveCount=0;
    
    for (Count=0; Count < firstlength; Count++) {
    letter1=first.substring(Count,Count+1);
    if (letter1=='L') LoveCount+=2; 
    if (letter1=='O') LoveCount+=2; 
    if (letter1=='V') LoveCount+=2; 
    if (letter1=='E') LoveCount+=2; 
    if (letter1=='Y') LoveCount+=3; 
    if (letter1=='O') LoveCount+=1; 
    if (letter1=='U') LoveCount+=3;
    }
    
    for (Count=0; Count < secondlength; Count++) {
    letter2=second.substring(Count,Count+1);
    if (letter2=='L') LoveCount+=2;
    if (letter2=='O') LoveCount+=2; 
    if (letter2=='V') LoveCount+=2; 
    if (letter2=='E') LoveCount+=2;
    if (letter2=='Y') LoveCount+=3;
    if (letter2=='O') LoveCount+=1;
    if (letter2=='U') LoveCount+=3; 
    }
    
    amount=0;
    if (LoveCount> 0) amount=  5-((firstlength+secondlength)/2)
    if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2)
    if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2)
    if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2)
    if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2)
    if (LoveCount>10) amount= 50-((firstlength+secondlength)/2)
    if (LoveCount>12) amount= 60-((firstlength+secondlength)/2)
    if (LoveCount>14) amount= 70-((firstlength+secondlength)/2)
    if (LoveCount>16) amount= 80-((firstlength+secondlength)/2)
    if (LoveCount>18) amount= 90-((firstlength+secondlength)/2)
    if (LoveCount>20) amount=100-((firstlength+secondlength)/2)
    if (LoveCount>22) amount=110-((firstlength+secondlength)/2)
    
    if (firstlength==0 || secondlength==0) amount= "Err";
    if (amount < 0) amount= 0;
    if (amount >99) amount=99;
    
    document.loveform.output.value=amount+"%";
    }
    //  End -->
    </script>
    
    <!-- STEP TWO: Copy this code into the BODY of your HTML document  -->
    
    <BODY>
    
    <form name=loveform>
    <input value="Bill Clinton" name="name1" type="text" size="20"> + 
    <input value="Monica Lewinsky" name="name2" type="text" size="20"> = 
    <input value="" name="output" type="text" size="6">
    <br>
    <br>
    <input value="Calculate!" name="calculate" type="button" value="calculate" onclick="calc()">
    </form>
    
    <p><center>
    <font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
    by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
    </center><p>
    
    <!-- Script Size:  2.65 KB -->


    zu finden hier: javascript.internet.com/games/love-test.html

    vielen Dank

    betroffene Homepage: externer Link


    Zuletzt modifiziert von Fight4me2009 am 17.07.2011 - 23:21:31
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Fight4me2009 Mitglied
    Registriert seit
    26.08.2010
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    ich habe das komplette Skript kopiert und eingefügt aber wenn ich Namen eingebe und auf Ergebniss drücke kommt kein Ergebnis in Prozente !!!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Sunshine Live Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    1.029
    Beitragswertungen
    109 Beitragspunkte
    Auch gesehn..

    Aber muss es umbedingt das sein?
    Probs doch damit
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
    <param name="movie" value="lovetestmeter.swf">
    <param name="quality" value="high">
    <param name="BGCOLOR" value="#94B6E9">
    <embed src="http://www.love-tester.com/lovetestmeter.swf" width="550" height="400" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#94B6E9"></embed></object><br>
    <a href="http://www.love-tester.com">Love Test Meter</a> - Love Tester
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Fight4me2009 Mitglied
    Registriert seit
    26.08.2010
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    ich kann text und html in die Box eingeben aber funzt net !
    hmmm geht auch net !!!



    Zuletzt modifiziert von Fight4me2009 am 18.07.2011 - 00:07:36
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.637
    Beitragswertungen
    1193 Beitragspunkte
    Beispiel als Content:

    lovetester.php
    <?php
    defined ('main') or die ( 'no direct access' ); 
    
    $title = $allgAr['title'].' :: Lovetester'; 
    $hmenu = 'Lovetester';
    $ILCH_HEADER_ADDITIONS .= '
    <SCRIPT LANGUAGE="JavaScript">
    function calc() {
      first = document.loveform.name1.value.toUpperCase();
      firstlength = document.loveform.name1.value.length;
      second = document.loveform.name2.value.toUpperCase();
      secondlength = document.loveform.name2.value.length;
      var LoveCount=0;
      for (Count=0; Count < firstlength; Count++) {
      letter1=first.substring(Count,Count+1);
      if (letter1==\'L\') LoveCount+=2; 
      if (letter1==\'O\') LoveCount+=2; 
      if (letter1==\'V\') LoveCount+=2; 
      if (letter1==\'E\') LoveCount+=2; 
      if (letter1==\'Y\') LoveCount+=3; 
      if (letter1==\'O\') LoveCount+=1; 
      if (letter1==\'U\') LoveCount+=3;
      }
      for (Count=0; Count < secondlength; Count++) {
      letter2=second.substring(Count,Count+1);
      if (letter2==\'L\') LoveCount+=2;
      if (letter2==\'O\') LoveCount+=2; 
      if (letter2==\'V\') LoveCount+=2; 
      if (letter2==\'E\') LoveCount+=2;
      if (letter2==\'Y\') LoveCount+=3;
      if (letter2==\'O\') LoveCount+=1;
      if (letter2==\'U\') LoveCount+=3; 
      }
      amount=0;
      if (LoveCount> 0) amount=  5-((firstlength+secondlength)/2)
      if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2)
      if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2)
      if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2)
      if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2)
      if (LoveCount>10) amount= 50-((firstlength+secondlength)/2)
      if (LoveCount>12) amount= 60-((firstlength+secondlength)/2)
      if (LoveCount>14) amount= 70-((firstlength+secondlength)/2)
      if (LoveCount>16) amount= 80-((firstlength+secondlength)/2)
      if (LoveCount>18) amount= 90-((firstlength+secondlength)/2)
      if (LoveCount>20) amount=100-((firstlength+secondlength)/2)
      if (LoveCount>22) amount=110-((firstlength+secondlength)/2)
      if (firstlength==0 || secondlength==0) amount= "Err";
      if (amount < 0) amount= 0;
      if (amount >99) amount=99;
      document.loveform.output.value=amount+"%";
    }
    </script>';
    $design = new design($title, $hmenu);
    $design->header();
    
    echo '
    <form name="loveform">
      <input value="Bill Clinton" name="name1" type="text" size="20"> + 
      <input value="Monica Lewinsky" name="name2" type="text" size="20"> = 
      <input value="" name="output" type="text" size="6">
      <br>
      <br>
      <input value="Calculate!" name="calculate" type="button" value="calculate" onclick="calc()">
    </form>
    <p>
    <center>
      <font face="arial, helvetica" size="-2">Free JavaScripts provided<br>by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
    </center>
    <p>';
    
    $design->footer();
    ?>
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Fight4me2009 Mitglied
    Registriert seit
    26.08.2010
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    Lord schau mal unten links auf meine Seite !
    externer Link
    habe dein Skript so eingefügt !!!


    Zuletzt modifiziert von Fight4me2009 am 18.07.2011 - 00:18:48
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.637
    Beitragswertungen
    1193 Beitragspunkte
    Als Box eingefügt? Mein Beispiel oben war für Content!

    ...als Box so:
    <?php
    defined ('main') or die ( 'no direct access' ); 
    
    $ILCH_HEADER_ADDITIONS .= '
    <script language="javascript">
    function calc() {
      first = document.loveform.name1.value.toUpperCase();
      firstlength = document.loveform.name1.value.length;
      second = document.loveform.name2.value.toUpperCase();
      secondlength = document.loveform.name2.value.length;
      var LoveCount=0;
      for (Count=0; Count < firstlength; Count++) {
      letter1=first.substring(Count,Count+1);
      if (letter1==\'L\') LoveCount+=2; 
      if (letter1==\'O\') LoveCount+=2; 
      if (letter1==\'V\') LoveCount+=2; 
      if (letter1==\'E\') LoveCount+=2; 
      if (letter1==\'Y\') LoveCount+=3; 
      if (letter1==\'O\') LoveCount+=1; 
      if (letter1==\'U\') LoveCount+=3;
      }
      for (Count=0; Count < secondlength; Count++) {
      letter2=second.substring(Count,Count+1);
      if (letter2==\'L\') LoveCount+=2;
      if (letter2==\'O\') LoveCount+=2; 
      if (letter2==\'V\') LoveCount+=2; 
      if (letter2==\'E\') LoveCount+=2;
      if (letter2==\'Y\') LoveCount+=3;
      if (letter2==\'O\') LoveCount+=1;
      if (letter2==\'U\') LoveCount+=3; 
      }
      amount=0;
      if (LoveCount> 0) amount=  5-((firstlength+secondlength)/2)
      if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2)
      if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2)
      if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2)
      if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2)
      if (LoveCount>10) amount= 50-((firstlength+secondlength)/2)
      if (LoveCount>12) amount= 60-((firstlength+secondlength)/2)
      if (LoveCount>14) amount= 70-((firstlength+secondlength)/2)
      if (LoveCount>16) amount= 80-((firstlength+secondlength)/2)
      if (LoveCount>18) amount= 90-((firstlength+secondlength)/2)
      if (LoveCount>20) amount=100-((firstlength+secondlength)/2)
      if (LoveCount>22) amount=110-((firstlength+secondlength)/2)
      if (firstlength==0 || secondlength==0) amount= "Err";
      if (amount < 0) amount= 0;
      if (amount >99) amount=99;
      document.loveform.output.value=amount+"%";
    }
    </script>';
    
    echo '<form name="loveform">
      <input value="Bill Clinton" name="name1" type="text" size="20" /> + 
      <input value="Monica Lewinsky" name="name2" type="text" size="20" /> = 
      <input value="" name="output" type="text" size="6" />
      <br />
      <br />
      <input value="Calculate!" name="calculate" type="button" value="calculate" onclick="calc()" />
    </form>
    <p>
      <center>
        <font face="arial, helvetica" size="-2">Free JavaScripts provided<br>by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
      </center>
    </p>';
    
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 18.07.2011 - 00:22:24
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Fight4me2009 Mitglied
    Registriert seit
    26.08.2010
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    ja ich kann immer neue Boxen dazu fügen und in die Boxen kann ich Text oder HTML Befehle eingeben !!!

    jetzt sieht es net besser aus ;-(((


    Zuletzt modifiziert von Fight4me2009 am 18.07.2011 - 00:26:39
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.637
    Beitragswertungen
    1193 Beitragspunkte
    Nein ... den letzten Code als lovetester.php in das Verzeichnis include/boxes/ laden und dann entweder im Adminbereich unter Navigation einbinden oder direkt in der design.htm mit {_boxes_lovetester} !
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten