Gå til innhold

Doffar

Medlemmer
  • Innlegg

    361
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Doffar

  1. Noen som vet hvordan en forandrer "class" på de genererte "li" i wordpress? De linkene som går til f.eks. de foskjellige kategoriene er bare vanlige "li" uten noen form for id eller class. Noen som vet?

     

    EDIT: Har gått igjennom det meste av all wpkoden

  2. Jeg skulle gjerne hatt løsning og forklaring på denne til i morgen tidlig:

     

    Nina har en prøve med 8 spørsmål. Hvert spørsmål har 5 svaralternativ.

    På 7 av spørsmålene utelukker hun 2 av alternativene.

     

    Hvor stor sansynlighet er det for at hun klarer nøyaktig 3 oppgaver?

     

    ---------------

     

    For å hjelpe litt var dette en e)-oppgave og her er d)-oppgaven + løsning.

     

    Truls er blank på alle 8 oppgavene, og gjetter på alle sammen, hvor stor sansynlighet er det for at han klarer nøyaktig 3 oppgaver?

     

    P(x=3) = 8 nCr 3 * 0,2^3 * 0,8^5 = 0,15

     

    ---------------

     

    Tusen takk for hjelpen om noen klarer..

  3. ett: Hva er det du endrer? Hvis det er htaccess-filen du prøver å endre fra adminpanel må den være sånn 777. (Hukser ikke hva det heter.)

     

    flodhest: synes det var litt slappe farger siden den er ment å være litt sommerlig. Kunne vært stilig hvis du brukte temaet fra header i hele siden. (Vanskelig å forklare)

  4. Takk for hjelpen, men jeg får det ikke helt til å fungere. Nå har jeg puttet koden jeg fikk inn i scriptet, men uansett hva jeg skriver inn så får jeg at login er correct. Ser du hva som er feil her? Har gjort litt forandring slik at brukernavn ikke blir kryptert.

    public void TestBruker_Klikk(object sender, EventArgs e) {
    string Brukernavn = txtBrukernavn.Text;
    string Passord = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPass.Text,"md5");
    bool LoginOK = false;
    
    
    using(SqlConnection con = new SqlConnection(ConnStr))
    using(SqlCommand cmd = new SqlCommand("SELECT Username, Password FROM Brukere WHERE Username=@Username", con))
    {
          cmd.Parameters.Add("@Username", SqlDbType.VarChar, 255).Value = Brukernavn.Trim();
          cmd.Parameters.Add("@Password", SqlDbType.VarChar, 32).Value = Passord.Trim();
        
          con.Open();
    
     SqlDataReader reader;
     reader = cmd.ExecuteReader();
    
    if(reader.Read()) {
       strPwd = Convert.ToString( reader["Password"] );
       strUsername = Convert.ToString( reader["Username"] );
    
    
       if(strPwd == Passord && strUsername == Brukernavn) 
            LoginOK = true;
    }
    
        }
    if (LoginOK = true) {
    EtterText.InnerHtml = "Correct login";
    } else {
          EtterText.InnerHtml = "Uncorrect login";
    }
    }

  5. Hallo

    Jeg har laget dette scriptet for å hente ut kryptert passord fra databasen slik at jeg kan se om brukernavn og passord stemmer. Men jeg får ikke hentet ut den ene cellen med passordet som tilhører brukernavnet som brukeren har screvet inn. Med dette scriptet her får jeg feilen som dere kan se nederst. Noen som kan hjelpe meg og få scriptet til å fungere?

    	public void TestBruker_Klikk() {
     string Brukernavn = FormsAuthentication.HashPasswordForStoringInConfigFile(txtBrukernavn.Text,"md5");
     string Passord = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPass.Text + txtBrukernavn.Text,"md5");
    
     
     using(OdbcConnection con = new OdbcConnection(ConnStr))
     using(OdbcCommand cmd = new OdbcCommand("SELECT Password FROM Brukere WHERE Username=@Username", con))
     {
           	cmd.Parameters.Add("@Username", OdbcType.VarChar, 255).Value = Brukernavn.Trim();
           	cmd.Parameters.Add("@Password", OdbcType.VarChar, 32).Value = Passord.Trim();
           
           	con.Open();
       
       OdbcDataReader reader;
       reader = cmd.ExecuteScalar();
       
     	while (reader.read()) {
         object iResults = reader["Value"].ToString.Trim();
     	}
     	
         	}
     if (iResults == Passord) {
     	EtterText.InnerHtml = "Correct login";
     } else {
           	EtterText.InnerHtml = "Uncorrect login";
     }
    }
    

    Cannot implicitly convert type 'object' to 'System.Data.Odbc.OdbcDataReader 
    Line 65: OdbcDataReader reader; 
    Line 66: 
    [COLOR=red]Line 67: reader = cmd.ExecuteScalar();[/COLOR]
    Line 68: 
    Line 69: while (reader.read()) {
    

  6. Jeg lurer på om jeg kan forenkle dette scriptet, og få bare en slik <TemplateColumn> med kode som gjør at den henter ut alt den skal hente ut.

    <asp:DataGrid ID="DataGrid1" HorizontalAlign="Center" CellPadding="3"
       HeaderStyle-BackColor="#F7F7F7" EditItemStyle-BackColor="#F7F7F7"
       AutoGenerateColumns="False" DataKeyField="ID"
       OnEditCommand="DataGrid1_EditCommand"
       OnUpdateCommand="DataGrid1_UpdateCommand"
       OnCancelCommand="DataGrid1_CancelCommand"
       OnItemCommand="DataGrid1_ItemCommand"
       Runat="server">
       <Columns>
         <asp:TemplateColumn HeaderStyle-Width="30" HeaderText="ID">
           <ItemTemplate>
             <asp:Literal ID="Literal1" Text='<%#
               DataBinder.Eval(Container.DataItem, "ID") %>'
               Runat="server" />
           </ItemTemplate>
         </asp:TemplateColumn>
         
         <asp:TemplateColumn HeaderStyle-Width="100" HeaderText="First Name">
           <ItemTemplate>
             <%# DataBinder.Eval(Container.DataItem, "FirstName") %>
           </ItemTemplate>
           <EditItemTemplate>
             <asp:TextBox ID="TextBox1" Text='<%#
               DataBinder.Eval(Container.DataItem, "FirstName") %>'
               CssClass="stdInput" Runat="server" />
           </EditItemTemplate>
         </asp:TemplateColumn>
    
         <asp:TemplateColumn HeaderStyle-Width="100" HeaderText="Last Name">
           <ItemTemplate>
             <%# DataBinder.Eval(Container.DataItem, "LastName") %>
           </ItemTemplate>
           <EditItemTemplate>
             <asp:TextBox ID="Textbox2" Text='<%#
               DataBinder.Eval(Container.DataItem, "LastName") %>'
               CssClass="stdInput" Runat="server" />
           </EditItemTemplate>
         </asp:TemplateColumn>
    
         <asp:EditCommandColumn EditText="Edit"
           UpdateText="Update" CancelText="Cancel" />
    
         <asp:ButtonColumn CommandName="Delete" Text="Delete" />
       </Columns>
     </asp:DataGrid>

    Kanskje litt dårlig forklart, men slik at det blir ca sånn:

        <asp:TemplateColumn HeaderStyle-Width="100" HeaderText="First Name">
           <ItemTemplate>
             <%# DataBinder.Eval(Container.DataItem, "FirstName + LastName + osv") %>
           </ItemTemplate>
           <EditItemTemplate>
             <asp:TextBox ID="TextBox1 + TextBox2 + TextBox?" Text='<%#
               DataBinder.Eval(Container.DataItem, "FirstName + LastName + osv") %>'
               CssClass="stdInput" Runat="server" />
           </EditItemTemplate>
         </asp:TemplateColumn>
    
         

     

    Går det eller må jeg lage en sånn "template"-blokk for hver kolonne?

  7. Nei nå har jeg prøvd alt av strenger jeg har funnet. Får ingenting til å funke. Jeg trenger veldig hjelp. :(:cry:

    Tar alt fra grunn av:

    Jeg har webhotell hos STW og har opprettet en MSSQL database. Databasen heter doffar_test, login navnet heter doffar_doffar og så står det en adresse til database serveren STW bruker "62.70.14.27". Har i tillegg et passord til login. Kan noen med disse opplysningene vise meg en string som kanskje fungere til å logge seg inn i databasen med? Feilmeldingene jeg har fått hittil er "Couldn't Open Connection to...."

     

    Mvh Doffar

  8. Ojsann. Unnskyld. Jeg skal koble meg opp mot en MSSQL.

     

    Jeg har forsøkt med denne:

     "Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;"

    men jeg får bare at jeg ikke kan koble meg til. Kan være jeg ikke har brukt riktig på "Initial Catalog".

    Jeg skal koble meg til en MSSQL db på ServeTheWorld sine servere.

     

    Mvh Doffar

  9. Takk for svar. har nå prøvd å omgjøre et script jeg laget i vb til c#.

    Men jeg får en feil jeg ikke skjønner. Jeg har leitet men ikke funnet noe svar. Jeg gir dere hele koden så dere ser alt. Kan dere hjelpe meg? Hvis dere finner andre feil kan dere si ifra da?

    	<%@ Page Language="C#" %>
    <%@ Import Namespace="System.IO" %>
    <%@ Import Namespace="System.Xml" %>
    <%@ Import Namespace="System" %>
    <script runat="server">
    
    void Page_Load(){
    
     XmlDocument xmldoc = new XmlDocument();
    
       xmldoc.Load(Server.MapPath("iper.xml"));
       
       	XmlElement eleVisitor = xmldoc.CreateElement("visitor");
       	XmlAttribute attNumber = xmldoc.CreateAttribute("number");    
    
         eleVisitor.SetAttributeNode(attNumber);
         eleVisitor.SetAttribute("number", "80");
         
       	XmlElement root = xmldoc.item("alt");
         root.AppendChild(eleVisitor);
       
       	XmlElement eleIp = xmldoc.CreateElement("ip");
         eleIp.InnerXml = ("80.05.05");
       	eleVisitor.AppendChild(eleIp);
    
       xmldoc.Save(Server.MapPath("iper.xml"));
    }
    </script>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>xmltest</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    
    </body>
    </html>

     

    Her er feilmld:

     Compiler Error Message: CS0117: 'System.Xml.XmlDocument' does not contain a definition for 'Element'
    
    Source Error:
    
    Line 17:      	eleVisitor.SetAttribute("number", "80");
    Line 18:      	
    Line 19:    	XmlElement root = xmldoc.Item["alt"];   <----(denne linjen er rød)
    Line 20:      	root.AppendChild(eleVisitor);
    Line 21:    	

×
×
  • Opprett ny...