Gå til innhold

JV

Medlemmer
  • Innlegg

    672
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av JV

  1. Hei

     

    Jeg har tenkt å lage side for noen som ikke vil bruke penger på ett webhotell (så de har ikke mulighet for f.eks mysql), men jeg kan tenke meg å lage en enkel publiseringesfunksjon så de får lagt ut nyheter +++ på siden sin bare ved å logge seg på, skrive nyheten og trykke lagre.

     

    Er dette mulig ved bare å skrive til en flat fil? Noen som har noen eksempler/forslag?

     

    -JV-

  2. Jeg har ett lite problem. Jeg skal hente ut noe data fra en mysql datase basert på ett navn. Dette skjer da:

     

    Welcome to the MySQL monitor.  Commands end with; or \g.
    Your MySQL connection id is 553 to server version: 4.0.23-nt-log
    
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    
    mysql> use utlaan
    Database changed
    mysql> SELECT email FROM users WHERE name = John Viggo Grønbech;
    ERROR 1064: You have an error in your SQL syntax.  Check the manual that corresp
    onds to your MySQL server version for the right syntax to use near 'Viggo Grønbe
    ch' at line 1
    mysql> SELECT email FROM users WHERE name = "John Viggo Grønbech";
    Empty set (0.00 sec)
    
    mysql> SELECT email FROM users WHERE id = "1";
    +------------------------------+
    | email                              |
    +------------------------------+
    | john.viggo.gronbech@******.no |
    +------------------------------+
    1 row in set (0.00 sec)
    
    mysql>

     

    Dere ser at det fungerer ikke når jeg prøve å hente ut ved hjelp av navnet som står registrert, men ved bruk av ID fungerer det... hvorfor? Gjøre jeg noe galt?

     

    - JV -

  3. Ingen som kan hjelpe?

     

    I FireFox får jeg logoen på toppen akkurat slik jeg vil ha den, mens i Internet Explorer blir logoen liggende "under" "hoved-innholdet" på siden... dere skjønner om dere ser på siden:

     

    Siden: http://80.202.217.66/hasselweb/

    CSS: http://80.202.217.66/hasselweb/styles.css

     

     

    Hva kan jeg gjøre med dette?

     

    Jeg får også en feil på valideringen jeg ikke vet helt hva jeg skal gjøre med:

     

    http://validator.w3.org/check?uri=http%3A%...web%2Findex.php

     

     

    Håper noen skjønner dette

     

    -JV-

  4. Hmm.. siden min fungerer som jeg vil i Firefox man ikke i IE. Noen som kan se hvordan jeg kan få den lik Firefox i IE?

     

    http://80.202.217.66/hasselweb/

     

    Edit: Har validert siden min nå og jeg fikk klage på <center> som jeg brukte rundt skille bildene mine. Hvordan kan jeg få sentrert dem når jeg ikke får bruke <center>?

     

    Jeg får også en feil til.. skjønner ikke hva som er galt:

     

    http://validator.w3.org/check?uri=http%3A%...web%2Findex.php

     

    -JV-

  5. Jeg sliter litt med dette:

     

    Jeg har en logo på toppen. CSSkoden er slik:

     

    #logo {
    background-image: url(images/toplogo.gif);
    height: 115px;
    background-repeat: no-repeat;
    background-position: 100px 0px;
    }

     

    og så har jeg innholdet (teksten på siden) slik:

     

    #hoved-innhold {
    background-color: #ffffff;
    border: 1px #000000 solid;
    margin-left: 130px;
    width: 714px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    }

     

    Problemet mitt er at jeg vil at logoen skal ligge på toppen av teksten (skal overlappe litt på toppen)... men om jeg prøver å få tekstdiv'en til å "skli under" logoen litt blir det motsatt. Tekstdiv'en blir liggende litt over logoen...

     

    Håper dere forstår dette...

     

    -JV- :dontgetit:

  6. Funker nå gitt... jeg som rota litt, men det var nok denne som rotet det til:

     

    CODE 

     

    mysql_select_db(NOS_DB) or die ("Fikk ikke valgt database. Vennligst meld problemet til <a href="mailto:[email protected]">John Viggo</a>");

     

     

     

    Se på bruken din av " her. Du kan ikke bruke " i a href =. "....". Bruk enkelfnutt istedet, eller escape den med \"

    Strengen i det tilfellet ditt blir jo bare :

    "Fikk ikke valgt database. Vennligst meld problemet til <a href="

     

    Tusen takk for all hjelp :thumbup:

  7. Takk for svarene, men jeg får det fremdeles ikke til å fungere. Har gått over "ene og fixet de med \ (visste egentlig det fra før, men er bare for lenge siden jeg prøvde det sist). Utrolig irriterende at jeg ikke kan får en feilmelding en gang.. det hadde hjulpet... helt blank side er det eneste

     

    Jeg har også endret litt på $addit=="1" på forskjellige måter (med og uten " og med og uten tall)...

  8. Hei

     

    Jeg skal registrere noe i en MySQLdatabase. Jeg har gjort dette flere ganger før men da har jeg brukt en egen *.phpside for å registrere dette. Tenkte jeg ville prøve å få til dette på en enkelt side denne gangen. (bare noe småtteri jeg skal gjøre på jobb). Kunne vært greit å finne ut at vette til senere også.

     

    Anyways.. her er problemet:

     

     
    if($addit==1) {
     mysql_connect(localhost,$dbuser,$dbpassword);
     mysql_select_db(NOS_DB) or die ("Fikk ikke valgt database. Vennligst meld problemet til John Viggo</a>");
     $query="INSERT INTO problempcer VALUES('','$search_code','$modell','$avdeling','$lokasjon','$etasje','$romnummer','$problemet')";
     mysql_query($query);
     mysql_close();
    }
    

     

    er denne jeg sliter med. Om jeg har med den ifgreia kommer siden bare opp blank, om jeg fjerner den vises siden ok (men da fungerer den da altså ikke som jeg vil).

     

    "If" i mitt tilfelle skal sjekke om $addit er lik 1 og hvis den er det skal diverse data settes inn i databasen. $addit blir 1 når jeg trykker på "Ok"knappen etter at jeg har skrevet inn det jeg skal. Hva gjøre jeg galt her.. er det en bedre måte jeg burde gjort det på?

     

    Håper dere forstår spørsmålet mitt.. ble veldig rotete dette :)

     

    Her er hele konden:

     

    <html>
    <head>
     <title>Spesielle Pc'er</title>
    </head>
    
    <?PHP
    
    $search_code=$_POST['search_code'];
    $modell=$_POST['modell'];
    $avdeling=$_POST['avdeling'];
    $lokasjon=$_POST['lokasjon'];
    $etasje=$_POST['lokasjon'];
    $romnummer=$_POST['romnummer'];
    $problemet=$_POST['problemet'];
    $addit=$_GET['addit'];
    if(!$addit) {
     $addit=0;
    }
    
    
    if($addit==1) {
     mysql_connect(localhost,$dbuser,$dbpassword);
     mysql_select_db(NOS_DB) or die ("Fikk ikke valgt database. Vennligst meld problemet til <a href="mailto:[email protected]">John Viggo</a>");
     $query="INSERT INTO problempcer VALUES('','$search_code','$modell','$avdeling','$lokasjon','$etasje','$romnummer','$problemet')";
     mysql_query($query);
     mysql_close();
    }
    
    <body>
     <table width="90%" border="1" cellpadding="0" cellspacing="1">
      <tr>
       <td>Search Code:</td>
       <td>Modell:</td>
       <td>Avdeling:</td>
       <td>Lokasjon:</td>
       <td>Etasje:</td>
       <td>Romnummer:</td>
       <td>Problemet:</td>
      </tr>
      <tr>
       <td valign="top"><form method="post" action="index.php?addit=1"><input type="text" name="search_code" maxlength="10" STYLE="width: 100%"></td>
       <td valign="top"><input type="text" name="modell" maxlength="20" STYLE="width: 100%"></td>
       <td valign="top"><input type="text" name="avdeling" maxlength="30" STYLE="width: 100%"></td>
       <td valign="top"><input type="text" name="lokasjon" maxlength="30" STYLE="width: 100%"></td>
       <td valign="top"><input type="text" name="etasje" maxlength="10" STYLE="width: 100%"></td>
       <td valign="top"><input type="text" name="romnummer" maxlength="30" STYLE="width: 100%"></td>
       <td valign="top"><textarea name="problemet" cols="30" rows="1"></textarea><input type="submit" name="Ok" value="Ok"></td>
      </tr>
      
      <?PHP
      
      mysql_connect(localhost,$dbuser,$dbpassword);
      mysql_select_db(NOS_DB) or die ("Fikk ikke valgt database. Vennligst meld problemet til John Viggo");
      $query="select * from problempcer";
      $result=mysql_query($query);
      $num=mysql_numrows($result);
    
      $i=0;
      
      while($i < $num) {
    
       $search_code=mysql_result($result,$i,"search_code");
       $modell=mysql_result($result,$i,"modell");
       $avdeling=mysql_result($result,$i,"avdeling");
       $lokasjon=mysql_result($result,$i,"lokasjon");
       $etasje=mysql_result($result,$i,"etasje");
       $romnummer=mysql_result($result,$i,"romnummer");
       $problemet=mysql_result($result,$i,"problem");
       
       echo "<tr>";
       echo "<td>$search_code</td>";
       echo "<td>$modell</td>";
       echo "<td>$avdeling</td>";
       echo "<td>$lokasjon</td>";
       echo "<td>$etasje</td>";
       echo "<td>$romnummer</td>";
       echo "<td>$problemet</td>";
       echo "</tr>";
    
       $i++;
    
      }
      
      mysql_close();
      
      ?>
      
     </table>
    </body>
    
    </html>
    

     

     

    ueland says:

    #3: Unødvendig quoting samt dårlig bruk av emnefeltet blir sett på som upassende, og kan bli sensurert eller endret av moderatorer.

    :wee:

     

    Oops... Skal skjerpe meg på neste post ;)

×
×
  • Opprett ny...