Gå til innhold

anbe4

Medlemmer
  • Innlegg

    25
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av anbe4

  1. Tror jeg går for løsningen til BlueEAGLE, dette er det som lå nærmest det jeg hadde tenkt på forhånd.

     

    Den løsningen du har ernie, er et bare meg som har missforstått, eller er det en liten svakhet med den. For hva hvis brukeren kjører første scriptet, da blir det lagt inn en streng i databasen, og bildet blir gennerert(hittil er det greit). Men hva om brukeren ombestemmer seg her, og lar være å sende formen, da blir strengen du har lagt i databaasen ikke slettet, og databasen vil vokse, ettersom det blir gennerert en ny streng for neste bruker. Tenker jeg rett, eller har jeg misforstått.

  2. Jeg driver en nettside for en ungdomsklubb, denne siden har i den siste tiden vært plaget med spam kommentarer i nyhtssystemet, ta en titt selv, så ser du hva jeg mener. www.13-19.no (all engelsk tekst er uønskede kommentarer)

     

    Jeg har prøvd å lage et kode system for å poste kommentarer, ddette fungerer slik at du får opp en kode i ett felt, og må skrive denne inn i feltet under. har sett at en del systemer bruker dette for å forhindre at roboter fyller ut skjemaene.

    Hos meg hjalp ikke dette stort, men det hjalp litt, tidligere kom det inn over 250 kommentarer i døgnet på hver nyhet. nå kan det se ut som dette er redusert til under 50.

     

    Siden har ikke så veldig stort besøkstall, så tviler på at det er noen av dem som bruker siden til vanlig som gjør dette.

     

    Først tenkte jeg at det kanskje dreide seg om noen som brøt seg rett inn i databasen og skrev rett til tabellene, dette fikk jeg avkreftet når også gjeste boka er full av spam, den er nemmelig laget på flat filer.

     

    Noen som har noen gode måte rå løse dette på? slik siden fremstår nå er den tilnærmet ubrukelig.

  3. Vil tro dette kan ordnes med meta refresh taggen, men er ikke helt sikker, verdt ett forsøk hvertfall.

     

    Det du tenker er at når du trykker på en link så kommer du til en ny side der filmen vises, og når filmen er slutt skal du videre til en side med personens profil

     

    Mitt forslag me meta refresh blir da:

     

    Kode for film siden:

    <html>
    <head>
    <meta http-equiv="refresh" content="filmens lengde i sekunder; url=http://profilside" />
    
    </head>
    <body>
    <!--Kode for å få streame filmen-->
    </body>
    </html>
    

     

    DEtte forutsetter at meta taggen begynner å telle først etter at siden er ferdig lasta, hvor vidt dan gjør det er jeg ikke 100% sikker på, men det går jo fort å finne ut...

  4. Hvis du skal lage en admin side der du kan redigere allt inholde, så er dette prosjektet, forholdsvis stort, og hvertfall hvis du ikke kan så mye koding. jeg vil råde deg til å lese litt om php på www.php.net eller påwww.sindrem.com enkleste mulig het for forside og guider siden er nok å bare installere mambo eller cutenews eller lignende. dette fungerer helt greit, og er i tillegg enkelt å bruke. Så kan du heller utvikle ditt eget system etterhvert.

  5. Hivs du bruker sessions, noen jeg vil tro du kanskje gjør siden galleriet ditt inneholder flere filer, så skal du ikke være logget ut når du trykker på home knappen, med mindre du har skrevet noe i koden din som sletter sessions, som sessiondestry(), unset_session(), el. problemet ditt er sansynligvis at du ike fortelle maskinen at logginn boksene kun skal vises på forsiden hvis du ikke er logget inn. dette kan gjøres med følgende kode.

     

    /*legg loggin formen i en egen fil, kalt fks loggbox.html
    sett følgende kode inn i stedet for logg inn formen i den opprinnelige fila:*/
    
    <?php
    if(!$_SESSION[/*en av sessionverdiene som blir satt i innlogging*/]){
    include(loggbox.php);
    }
    else{
    echo'/*ett eller annet som skal står der hvis du er logget inn*/';
    }
    ?>
    

     

    Dette er det eneste jeg kan hjelpe deg med, så lenge jeg ikke får mer konkret info (kode ol.)

  6. takker for hjelpa, jeg kan bruke dette også, men det aller greieste hadde vært om det gikk ann å samle linjene på en lerret (canvas).

    Dette fordi programmet jeg lager skal tegne mange objekter og så skal det være mulig å kopiere den ferdige tegningen inn i andre dokumenter. Det er derfor mye lettere å tegne alt på et lerret, så trenger man bare kopiere inn lerretet, så følger alt det andre med, i stede for å måtte merke alle objektene som er tegnet. :)

     

     

    edit: :D fant ut av dettte på egenhånd, etter litt prøving og feiling :D

  7. ......  if ($mode == "process") {

      $nyttpassord  = md5($nyttpassord1);

      if ($nyttpassord1 == "") { echo "<br>Passordet kan ikke være blankt!<br><br>

       <br><a href='index.php?side=login'>Tilbake til administrasjonen</a>"; }

     

      else {

     

       $nyttpassord1 = $_POST['nyttpassord'];

       $nyttpassord  = md5($nyttpassord1);

       

       $ins_str = ("UPDATE brukere SET passord = $nyttpassord WHERE brukernavn = $brukernavn");

       if (mysql_query($ins_str)) { echo"Ditt passord er endret!"; }.....

     

    er det noe vits i å md5 kryptere passordet 2 ganger. Jeg ser hvertfall ingen vits i å kryptere passordet før du vet om det er oppgitt ett passord som ikke er blankt.

  8. Jeg skal lege ett program som man ved å trykke på forskjellige knapper skal man kunne tegne forskjellige linjer i et nytt word dokument.

     

    Fant utgangspunktet til denne koden på msdn.microsoft.com og har redigert den litt selv for å få den til å tegne i et nytt dokument:

    Dim shpCanvas As CanvasShapes
     Dim doc As Document
     Dim shpLine As shape
    
       Set doc = Documents.Add
       'Add new drawing canvas to the active document
       Set shpCanvas = doc.Shapes _
           .AddCanvas(Left:=100, Top:=75, _
           Width:=150, Height:=200)
    
       'Add a line to the drawing canvas
       Set shpLine = shpCanvas.CanvasItems.AddLine( _
           BeginX:=25, BeginY:=25, EndX:=150, EndY:=150)
    
       'Add an arrow to the line and sets the color to purple
       With shpLine.Line
           .BeginArrowheadStyle = msoArrowheadDiamond
           .BeginArrowheadWidth = msoArrowheadWide
           .ForeColor.RGB = RGB(Red:=150, Green:=0, Blue:=255)
       End With
    

     

    Bruker jeg den innebygde visual basic editoren som man kan lage makroer med, så fungerer dette fint.

     

    Det jeg ønsker er å få til det samme i vb 6.0.

    Når jeg prøver med den samme koden i vb 6 stopper det hele når det kommer til .CanvasItems. da får jeg feilmeldingen "method or datamember not found"

     

    En gang til hva jeg ønsker skal skje for å gjøre det klart:

     

    1. Åpne et nytt worddocument.

     

    2. Legge inn et lerret / canvas i dette dokumentet.

     

    3. Tegne forskjellige linjer på dette lerretet.

  9. En liten komentar til htmlkoden din.

     

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <title>Untitled Document</title>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    </head>

     

    <body>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <title>Untitled Document</title>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    </head>

     

    <body>

    Hei.

    <br>

    Vi er en gruppe elever fra Thor Heyerdahl VGS<br>

     

    Det er etter det jeg kjenner til ikke lov, og siden vil heller ikke validere hvis man har flere head'ere og flere body'er.

     

    koden over bør derfor heller se slik ut.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    Hei. 
    <br>
    Vi er en gruppe elever fra Thor Heyerdahl VGS<br>...
    

  10. Hvis man lagrer medlemslista som .svd (dette kan gjøres direkte fra exel.) så får man alle feltene ut med semikolon mellom.

    I php myadmin er det en meny som lar deg legge inn data fra fil. Her henter du opp .svd fila, så velger du åssen felt dataene skal legges inn i, og at det er kolon som skiller postene tror default instillingene passer nokså bra, men det står godt forklart hva hver instilling er.

    Hvis ikke man har en index i excel fila( fks medlemsnr). kan det være lurt å lage tabellen med et idfelt, settes til auto increment.

    Da har man fått medlemmene over i en mysql database.

     

    Hvor avansert system er det du tenker på. Skal systemet brukes til å la medlemmene logge seg på et medlemsområde, eller er det kun snakk om et system for å holde orden på medlemmene.

     

    Edit: var vist noen som var før meg.

  11. Har sittet lenge å lett både på google og her på forumet men finner ikke ut av problemet som oppstår.

    Jeg vil koble på en mysql database som ligger på www.mittdomene.no med et program jeg lager i VB 6.

    Koden jeg bruker til dette er

    Option Explicit
    
    Dim mysql As ADODB.Connection
    
    Private Sub Form_Load()
    Set mysql = New ADODB.Connection
    mysql.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=www.mandalsrussen.net;DATABASE=databasenavn;UID=brukernavn;PWD=passord;OPTION=10060"
    
    mysql.Close
    
    End Sub
    

     

    Har fra før instalert følgende mysql driver (windows):

     

    http://dev.mysql.com/downloads/connector/odbc/3.51.html

     

    Når jeg prøvekjører programmet får jeg denne feilen:

     

    Run-time error '-2147467259 (800004005)';

     

    [MySQL][ODBC 3.51 Driver]Can't open named pipe to to host: www.mittdomene.net pipe:MySQL(53)

     

    Under menyen access host på servercpanelet har jeg satt %(wildcard) noe som etter det jeg har lest skal bety at alle inkludert mit vb program skal ha tilgang til databasen

     

    Hva er galt?

  12. Har ikke sett så nøye på scriptet, men jeg ville lagt rand komandoen inn i en løkke sammen med echo taggen. så ville jeg kjørt denne løkka 5 ganger, da vil du hente forskjellig ord ut hver gang du kjører løkka.

    <?
    $sitat = array(
    1 => "katapult",
    2 => "tåre",
    3 => "danse",
    4 => "emu",
    5 => "froske",
    6 => "hoppe",
    7 => "drabant",
    8 => "kule",
    9 => "gusje",
    10 => "rosa",
    11 => "pulver",
    12 => "dask",
    13 => "maskin",
    14 => "sukker",
    15 => "gamasje",
    16 => "tulipan",
    17 => "sorg",
    18 => "grums",
    19 => "blabb",
    20 => "mystikk",
    );
    srand ((double) microtime() * 1000000);
    
    $i = 1;
    
    while( $i < 5){
    $random = rand(1,10);
    $randomm = rand(11,20);
    echo"$sitat[$random]";
    echo"$sitat[$randomm]";
    echo"<br />\n";
    $i++;
    }
    ?>

  13. Har laget et bilde galleri der hvor man kan laste opp bilder fra et kontrollpanel, upload siden ser slik ut

    Uten%20navn.GIF

    i feltet øverst kan jeg velge hvor mange uploadbokser jeg ønsker. laster jeg opp 1 eller 2 bilder så går det greit, men hvis jeg legger opp 20 bilder så står den å venter en lang stund, (tiden den bruker på å laste opp), når den har jobbet en stund så kommer det bare at siden kan ikke vises. Lurer derfor på om det er noen instillinger som stopper loadingen av siden hvis det tar en hvis tid, eller hvis den er en hvis størrelse.

  14. Her er koden som jeg bruker:

     

    $gunstighøyde  =   //Maks høyde på resiza bilde
    $gunstigbredde =   //Maks bredde på resiza bilde
    
    
    //Regner ut målene på det nye bildet
    
    $bildestørrelse = getimagesize(stringen til bildet ditt);
    $bredde         = $bildestørrelse[0];
    $høyde          = $bildestørrelse[1];
    
    //Formelen under er for å regne ut proposjonene på bildet    	
    
    if($høyde <= $gunstighøyde && $bredde <= $gunstigbredde){
    
    $nyhøyde  = $høyde;
    $nybredde = $bredde;
    
    
    }
    
    else{
    
    if(($høyde/$bredde) >= ($gunstighøyde/$gunstigbredde)){
    
    $nyhøyde  = $gunstighøyde;
    
    $nybredde = ($bredde*($nyhøyde/$høyde));
           
    }
    
    else{
    
    $nybredde = $gunstigbredde;
    $nyhøyde  = ($høyde*($nybredde/$bredde));
    
    }
    }
    
    
    //lager et nytt bilde  og lagrer det på grunnlag av målene over
    
    
    $nyttbilde    = imagecreatetruecolor($nybredde, $nyhøyde);
    $gammeltbilde = imagecreatefromjpeg(strengen til bilde ditt);
           
    if(	imagecopyresampled($nyttbilde, $gammeltbilde, 0, 0, 0, 0, $nybredde, $nyhøyde, $bredde, $høyde) == TRUE) == TRUE){
    
    //Lagrer bildet.
    imagejpeg($nyttbilde, "Din lagringsplass her", 70);
    }

     

    bare si fra hvis det er noe du ikke skjønner.

    (husk å bytte ut de stedene der jeg har skrevet fks. strengen til bildet ditt, med den ordentlige adressen

  15. Jeg holder på å lage et bildegalleri til en russe side. i den forbindelse lurer jeg på om det er mulig å lage et system der brukeren kan skrive inn sitt mobilnummer, for så at bildet skal bli sent til dette nummeret som mms. Kostnadene for denne mmsen må settes på det nummeret som bildet sendes til. Går dette ann?

     

    PS: dette er ikke noe jeg har tenkt grundig gjennom ennå, bare lurer på om det er en tanke å gå videre med, eller om det er urealistisk å få til....

  16. jeg sitter å lager et script for å opprette en mappe med php på serveren min. jeg har da klart å opprette en mappe med chmod 0, det vil si at ingen har skrive eller leserettigheter til denne mappa. Det vil igjen si at jeg ikke kan slette den, når jeg prøver å slette den gjennom cute ftp. Beskjeden som kommer op når jeg prøver å slette den er: 'access denied'

     

    Noen som har et script, evt, en metode for å fjerne denne mappa.

     

    takker for alle bidrag.

  17. jeg har en pc med to skjerm utganger på. her kjører jeg den ene utgangen til en vanlig lcd skjem, mens jeg kjører en projektor på den andre utgangen.

    Jeg har satt det opp slik at skrivebordet er delt på begge skjemene, og lcd skjermen er primær skjerm.

     

    Problemet mitt oppstår når jeg skal bruke powerpoint. Da ønsker jeg å kunne jobbe med powerpoint på lcd skjemen og nå jeg trykker på "Vis lysblideshow" så vil jeg at fullskjermvisningen skal komme på projektoren. Det som skjer nå er at lysbildevisningen kommer på lcdskjermen, noe som er lite praktisk med tanke på at projektoren står i et annet rom, og skal viselysbildefremvisningen til en forsamling. Samtidig vil jeg jobbe med noe annet på lcd skjermen (kloning er derfor uaktuelt).

     

    Håper noen skjønner problemet, og har en løsning på det?

     

    Skjermkortet er av merket ATI

×
×
  • Opprett ny...