Gå til innhold

Yankes

Medlemmer
  • Innlegg

    405
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Yankes

  1. Du må lagre en fil som count.txt som counterinfoen skal inn i. og for å hente frem tellerern må du ha med "?id=count" i url'en. Så hvis fila heter count.php blir url'en http://www.dinside.no/count.php?id=count

     

    og denne linja her

    if ($id =="")

    kan du bytte ut med

    if (!isset($id))

     

    Og forresten, så må vel den count.txt chmod'es til 777 hvis jeg ikke husker galt(?)

  2. Det blir feil TheClown, med tanke på utregningene jeg brukte..

     

    Sjuriss; bruk denne koden og bytt ut der det står Rank x-x med navnet ranken skal ha, f.eks. "Selger" som du skrev i første innlegget.

     

    <?php
    
     // sett at $rank inneholder rankpoeng fra databasen
     $rank = $database['rankpoeng'];
    
     $ranks = array(
    	 1 => array("fra" => 1, "rank" => "Rank 1-99"),
    	 2 => array("fra" => 100, "rank" => "Rank 100-199"),
    	 3 => array("fra" => 200, "rank" => "Rank 200-499"),
    	 4 => array("fra" => 500, "rank" => "Rank 500-999"),
    	 5 => array("fra" => 1000, "rank" => "Rank 1000-1499"),
    	 6 => array("fra" => 1500, "rank" => "Rank 1500-1799"),
    	 7 => array("fra" => 1800, "rank" => "Rank 1800-2799"),
    	 8 => array("fra" => 2800, "rank" => "Rank 2800-3999"),
    	 9 => array("fra" => 4000, "rank" => "Rank 4000-5499"),
    	 10 => array("fra" => 5500, "rank" => "Rank 5500-7499"),
    	 11 => array("fra" => 7500, "rank" => "Rank 7500-10000"),
    	 12 => array("fra" => 10001) // Dette array'et er bare for at array 11 skal ha noe å regne ut ifra (den skal inneholde høyeste mulige rank + 1, altså her; 10001)
     );
    
     for($i = 1; $i < sizeof($ranks); $i++) {
    	 $fom = $i;
    	 $tom = $fom + 1;
    	 if($rank >= $ranks[$fom]["fra"] && $rank < $ranks[$tom]["fra"]) {
    		 print "Din rank er: ".$ranks[$fom]["rank"];
    	 }
     }
    
     ?>

     

    Det her burde funke bra, du må bare sørge for at ingen noen gang får rankpoeng 0 eller over 10000 (med mindre du endrer på koden da selvfølgelig), hvis rankpoengene holder seg f.o.m. 1 t.o.m. 10000, så vil det funke helt fint.

     

    EDIT: en liten forklaring; denne koden kan du tilpasse hvilket som helst ranksystem. Array'et "fra" er det tallet ranken starter på og array'et "fra" I neste array er der neste rank starter. Det vil si at f.eks. rank nr. 8 er fra $ranks[8]["fra"] (her: 2800) til

    $ranks[9]["fra"] - 1 (her: 3999). Så her kan du endre på tallene så mye du vil uten at det går utover koden.

  3. Nå vet ikke jeg hvordan du har bygd opp ranksystemet ditt, men du får bare tilpasse koden..

    Så lenge du bare nevnte rank 200, så tok jeg utgangspunkt i at du får en ny rank pr. 200 poeng.

     

    <?php
    
    // sett at $rank inneholder rankpoeng fra databasen
    $rank = $database['rankpoeng'];
    
    $ranks = array(0 => "Rank 0-199", 200 => "Rank 200-399", 400 => "Rank 400-599", 600 => "Rank 600-799"); // osv..
    
    for($i = 0; $i < sizeof($ranks); $i++) {
     $rank_fom = $i * 200;
     $rank_tom = $rank_fom + 200;
     if($rank >= $rank_fom && $rank < $rank_tom) {
    	 print "Din rank er: ".$ranks[$rank_fom];
     }
    }
    
    ?>

  4. Jeg ser du akkurat har fylt 15 år, hva er dine erfaringer og kunnskaper innen programmering da?

    Har du noe v1 å vise til? Tror du burde bli bedre på rettskrivning og ikke skrive sånn som du har skrevet i innlegget ditt på siden.

    Hvilket CMS skal du bruke? skal det kodes helt fra grunnen av?

     

    For å søke etter seriøse folk til å hjelpe deg, tror jeg du burde skrive et litt mere seriøst.

  5. <?php
    
    print("<form action=\"...\" method=\"post\">");
    print("<select name=\"time\">");
    
    for($i=0; $i<=23; $i++) {
    print("<option value=\"".$i."\">".$i."</option>");
    }
    
    print("</select>");
    print("<select name=\"minutt\">");
    
    for($i=0; $i<=59; $i++) {
    print("<option value=\"".$i."\">".$i."</option>");
    }
    
    print("</form>");
    
    ?>

     

    bare skrevet nå, så er ikke testet.. men noe i den duren burde funke.

  6. Det her skrev jeg i en post på PHP forumet.

    Det er et kontaktskjema som sender mail til deg med informasjonen

     

    registrer.php

    <form action="registreraction.php" method="post">
    Navn:<br>
    <input type="input" name="navn"><br>
    Tlf:<br>
    <input type="input" name="tlf"><br>
    Spørsmål:<br>
    <textarea name="spm" cols="30" rows="10"></textarea><br>
    <input type="submit" name="submit" value="Registrer">
    </form>

     

    registreraction.php

    <?php
    
    $navn = $_POST['navn'];
     $tlf = $_POST['tlf'];
     $spm = $_POST['spm'];
    
     if(isset($navn) && isset($tlf) && isset($spm)) {
     $epost = "[email protected]"; // Sett inn din epost her
     $emne = "Registrering av ".$navn;
     $melding = "
     Navn: ".$navn."
     Tlf: ".$tlf."
     Spørsmål:
     ".$spm."
     ";
    
     mail($epost, $emne, $melding, "From: ".$epost);
    
    } else {
    print("Du må fylle ut alle feltene");
    }
    
    ?>

  7. Formen lager du i HTML også kan du "style" den i CSS. Så kan du bruke PHP til å hente ut informasjonen i formen.

     

    <form action="send.php" method="post"> // endre send.php til filen du vil sende til
    Fornavn:<br>
    <input type="input" name="fornavn"><br>
    Etternavn:<br>
    <input type="input" name="etternavn"><br>
    <input type="submit" name="submit" value="Send">
    </form>

     

    også kan du hente ut infoen i send.php med

    <?php
    
    $fornavn = $_POST['fornavn'];
    $etternavn = $_POST['etternavn'];
    
    print "Fornavn: ".$fornavn;
    print "<br>";
    print "Etternavn: ".$etternavn;
    
    ?>

  8. Jeg har index.php med et includescript og lurer derfor på hvordan jeg kan finne ut om f.eks. siden informasjon.php blir vist via index.php

     

    altså, jeg vil at du kun skal kunne se siden om du går inn på www.minside.no/index.php?side=informasjon og ikke på www.minside.no/informasjon.php

     

    tenkte noe sånt som

    if(!$index) {
    redirect til startsiden ..
    } else {
    siden skrives ut ..
    }

  9. Du fremstår ikke veldig seriøs, og det er ikke akkurat veldig lett å ta den siden din så veldig seriøs heller!

    http://caponescriptz.com/products.php?prod...Millioner-chips, det der tror dere virkelig folk går på?

     

    Har sett mange av disse såkalte warez sidene med ulovlig innhold i!

     

    Måten dere "liksom" selger chips på over her, er vel strengt tatt IKKE lovlig, så hva gjør siden deres så mye bedre enn de andre "såkalte warez sidene med ulovlig innhold"?

  10. Du spør om veldig mye forskjellig her, men skal prøve å svare på litt av.

    Mange av de spillene på facebook er nokså krevende å lage, så tror nok ikke du burde sikte på det med det første.

     

    Ja, du kan lage et spill (eller hva det nå måtte være) på PCen hjemme hos deg.

    Skal det bli brukbart (da tenker jeg på at du ikke bruker gratis webhotell og f.eks. .tk domene) så koster det noen kroner, men det er ikke mye. Jeg har et webhotell og et domene for min side (det er alt du trenger for å få siden din på nett). Det betaler jeg 200kr i året for, og det er jo ikke akkurat noen enorm sum.

     

    Men for å lage et spill som f.eks. nordicmafia som du nevner ovenfor her må du kunne programmering. Det som er brukt på nordicmafia sine sider er html, css og php (og evt. litt javascript?). Men husk, mafiaspill er oppbrukt. Det finnes utallige mafiaspill der ute. Skal du lage et mafiaspill og mener du skal tjene penger på det, så må du komme opp med et nytt og fengende konsept og en bra kodet side så du unngår bugs som det kryr av på nordicmafia.

     

    Så svaret er kort og greit: Ja, du kan starte en nettside hjemmefra, med den forutsetningen at du kan å programmere. Er det gratis? både ja og nei, skal du ha noe brukbart så må du ut med ca 2-300 spenn i året.

     

    Har du tenkt til å lære deg programmering så er www.w3schools.com et fint sted å begynne.

  11. div.test {
     float : right;
     height : 37px;
     margin-left : auto;
     margin-right : 430px;
    }
    
    
    div.middle {
     background-image:url('images/mid_img.png');
     width : 900px;
     height : 1000px;
     margin-left : auto;
     margin-right : auto;
     margin-top : auto;
     margin-bottom : auto;
     text-align : left;
    }

     

    Du har jo height: 37px; og det "hover"-bildet ditt er jo 45px høyt..

    også en anna ting, bare for å spare plass å få det litt ryddigere, i stedet for alle de margin-left, margin-rignt o.s.v, bare skriv

    margin: auto;

     

    EDIT: hvorfor lager du ikke bare alt med CSS?

     

    div.meny {
    background: url(vanligbilde.png);
    }
    
    div.meny:hover {
    background: url(hoverbilde.png);
    }

  12. registrer.php

    <form action="registreraction.php" method="post">
    Navn:<br>
    <input type="input" name="navn"><br>
    Tlf:<br>
    <input type="input" name="tlf"><br>
    Spørsmål:<br>
    <textarea name="spm" cols="30" rows="10"></textarea><br>
    <input type="submit" name="submit" value="Registrer">
    </form>

     

    registreraction.php

    <?php
    
    $navn = $_POST['navn'];
     $tlf = $_POST['tlf'];
     $spm = $_POST['spm'];
    
     if(isset($navn) && isset($tlf) && isset($spm)) {
     $epost = "[email protected]";
     $emne = "Registrering av ".$navn;
     $melding = "
     Navn: ".$navn."
     Tlf: ".$tlf."
     Spørsmål:
     ".$spm."
     ";
    
     mail($epost, $emne, $melding, "From: ".$epost);
    
    } else {
    print("Du må fylle ut alle feltene");
    }
    
    ?>

     

    EDIT: jeg testa det selv nå for sikkerhetsskyld, funker helt fint det der!

×
×
  • Opprett ny...