Gå til innhold

oblomsoe

Medlemmer
  • Innlegg

    95
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av oblomsoe

  1. Hei! Har laget en script som man kan legge til å vise linker med.. Der man legger til linkene så legger man til Url og navn, og man kan også legge til en kommentar..Det blir seende slik ut hvertfall:

     

    Link1

    (kommentar til link1)

    Link2

    (kommentar til link2)

    Osv..

     

     

    Men hvis de ikke legger til en kommentar så blir det ett mellom rom..Eks.:

    Link1

    (kommentar til link1)

    Link2

    (kommentar til link2)

    Link3

     

    Link4

     

    Link5

    kommentar til link 5

    osv..

     

    Kommentarene blir lagret i tabelen "kom", så jeg testa ut litt med if osv for å få bort dette..

    Nr1: Kan jeg bruke if($result1["kom"] == '') for å få fram det som skal skje hvis det ikke er kommentar siden jeg ikke har skrevet noe mellom ''?

    Nr2: Her er hele koden jeg har:

     <font face="Times New Roman, Times, serif" size="2"><b>Lenker</b></font><br>
    <?php include ("./config.php"); ?>
    <?php
       $sql="select * from thislink where 1 order by ID DESC limit ".$limit.",10";
       $result=mysql_query($sql);
    while($result1=mysql_fetch_array($result)){
    if($result1["kom"] == ''){ echo"<font face=\"Times New Roman, Times, serif\" size=\"2\"><a href=\"http://" .$result1["url"] . " target=\"_blank\"><font color=\"666666\">" .$result1["navn"] . "</a></font>";}else{echo"<font face=\"Times New Roman, Times, serif\" size=\"2\"><a href=\"http://" .$result1["url"] . " target=\"_blank\"><font color=\"666666\">" .$result1["navn"] . "</a></font><br>
    <font face=\"Times New Roman, Times, serif\" size=\"2\"><font color=\"666666\">.$result1["kom"] .</font>";}}?>

     

    Men jeg får en error som jeg ikke skjønner hvorfor jeg får:

    Parse error: parse error, unexpected T_ELSE in /var/www/vhosts/megaspill.net/httpdocs/cms/link/link.php on line 9

     

    Og kansje det meste merkelig med den dær er vell at feilen er på linje 9, men hele koden er jo på 8linjer:P

     

    Håper noen kan hjelpe meg med dette.. Takk!

  2. Jeg har laget en kode som viser linker fra mysql.. Dette funker utmerket..

    Men linkene blir seende slik ut:

    Link1

     

    Link2

     

    Link3 osv..

     

    Hvordan jeg prøver å få til men ikke får til er slik:

    Link1

    Link2

    Link3 osv..

     

    Her er scriptet som henter ut fra databasen og viser linkene:

    <font face="Times New Roman, Times, serif" size="2"><b>Lenker</b></font>
    <?php include ("./config.php"); ?>
    <?php
       $sql="select * from thislink where 1 order by ID DESC limit ".$limit.",10";
       $result=mysql_query($sql);
    while($result1=mysql_fetch_array($result)){
    echo "<p> <font face=\"Times New Roman, Times, serif\" size=\"2\"><a href=" .$result1["url"] . " target=\"_blank\"><font color=\"666666\">" .$result1["navn"] . "</a></font><br>
    <font face=\"Times New Roman, Times, serif\" size=\"2\">".$result1["kom"] ."</font>";}
    ?> 

  3. For den redirecten:

    <meta http-equiv="refresh" content="3;url=dinside.php">

     

    Og for det echo tingen:

    echo "The email has been sent!
    
    I will get back to you as soon as possible";

     

     

    Edit: Så ikke at det echo greiene sto i scriptet men trodde det var noe du spurte etter.. Isåfall så tror jeg at dette skal funke, men gjerne rett meg..:):

    <?php
    
    if ($_POST['submit'] == TRUE) {
    $receiverMail = $_POST['to'];
    $name  = stripslashes(strip_tags($_POST['name']));
    $email  = stripslashes(strip_tags($_POST['email']));
    $subject = stripslashes(strip_tags($_POST['subject']));
    $msg  = stripslashes(strip_tags($_POST['msg']));
    $ip   = $_SERVER['REMOTE_ADDR'];
    $msgformat = "From: $name ($ip)\nEmail: $email\n\n$msg";
    
    if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
    echo "<h3>The email was not sent</h3><p>Please fill all the required fields</p>";
    }
    elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
    echo "<h3>The email was not sent</h3><p>The email address is invalid</p>";
    }
    elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
    echo "<h3>The email has been sent!</h3><p>I will get back to you as soon as possible.</p>"; <meta http-equiv="refresh" content="3;url=1.php"> }
    else {
    echo "<h3>The email was not sent</h3><p>Please try again... If the problem continues there's probably something wrong with the server.</p>";
    }
    }
    else { ?>
    <form method="post" action="">
    <p>
    <label for="name">Name</label>
    <input id="name" name="name" type="text" size="30" maxlength="40" /><br />
    
    <label for="email">Email</label>
    <input id="email" name="email" type="text" size="30" maxlength="40" /><br />
    
    <label for="subject">Subject</label>
    <input id="subject" name="subject" type="text" size="30" maxlength="40" /><br />
    
    <label for="to">Send to</label>
    <select id="to" name="to">
    <option value="[email protected]">Tekst</option>
    <option value="[email protected]">Tekst</option>
    <option value="[email protected]">Tekst</option>
    <option value="[email protected]">Tekst</option>
    <option value="[email protected]">Tekst</option>
    </select><br />
    
    <label for="message">Message</label>
    <textarea id="message" name="msg" cols="50" rows="6"></textarea><br />
    
    <label for="submit"> </label>
    <input id="submit" class="button" type="submit" name="submit" value="Send" />
    </p>
    </form>
    <?php } ?>

     

     

     

    Når blir den redirectet til dinside.php når det har godt 3 sekunder.. Men dette kan du endre på den linjen som jeg skrev før jeg redigerte dette...

  4. Takk for svar! Men jeg er ikke helt sikker på om jeg skjønner dette.. Slik som jeg har det nå så er det sånn:

    Mellom <body> og </body> så har jeg dette:

    {main}

     

    Og i index.php så har jeg dette for å legge desginet runt det som jeg har:

    <?php include ('config.php'); 
    if (!$filename)
    {
    $filename=''.$default_theme.''.$template.'';
    }
    if(!$fd = @fopen($filename, "r"))  
    {
    session_start();
    $filename="$default_theme";;
    setCookie ("filename","", time()+30240000);
    }
    $theme .= '<form METHOD="POST" style="word-spacing: 0; margin: 0">
    <select name="list" onChange="showpage(this.form);" class="input">
    <option value="x">--------------</option><br> <input type="submit" name="submit" value="Endre" />\n';
    $result = mysql_query("SELECT * FROM $cms_template") or die ("Can't execute query.");
    while(($row = mysql_fetch_object($result)))
     {
    $theme .= '<option value="'.$row->filename.'">'.$row->name.'</option> <br> <input type="submit" name="submit" value="Endre" />\n';
     }
    $theme .= '</select>
    
    </form>';
    
    $site_main ="ting her";
    $template = fread ($fd, filesize ($filename));
    fclose ($fd);
    $template = stripslashes($template);
    $template = eregi_replace("{theme}", "$theme", $template);
    echo "$template";
    ?>
    

     

     

    Den koden dær er en del av noe jeg fant på en tutorial, men som du ser dær så blir de bytten med engang du velger noe i en liste, men problemet er at det ikke blir lastet opp til databasen men blir bare lagt i cookies.. Og jeg fikk det ikke til å funke når jeg fjernet lista osv fra den dær og til en annen fil....

  5. Jeg er ikke så god med php enda.. Men har lyst til å prøve å lage et script hvor man velger feks fra ett admin panel hvilket template man vil bruke. Har tenkt å ha en som lister alle temaplatene som ligger i databasen (har tenkt å bruke mysql) også en sumbit knapp som ligger det valget til i databasen.. Men så er det to ting som jeg ikke er helt sikker på: Hvordan får jeg til å legge til info som feks Teamplate1 (det som står i den lista) og linken til teamplate1, feks template/template1/template1.php. og hvordan jeg skal få lagt til valget for dette i mysql? Er sikkert lett det jeg spør om, men når det kommer til php så er jeg noob!:p Håper noen kan hjelpe meg. Takk!:)

  6. Det kan godt være mulig som joker sa: At han ikke har sjekket email på lenge og at han ikke har vært inne for å ta telefoner...

    Men en annen ting som også er rart, er at i den siste mailen fra databutikken så fikk han ingenting. Men da han begynte å forsvare seg med å opprette tråder i flere forskjellinge forum så fikk han tilbud om ett nytt kabinett.. Det er jo hyggelig at han får det, men uansett så er det litt tvilsomt at databutikken vil gi ham det først nå! Men ikke vet jeg hvem som snakker sant, som han fyren fra databutikken sa at han var 100% sikker på at det ikke var deres feil trenger jo ikke å være sant, men det trenger jo ikke historien til trådstarteren heller å være. For det er ord mot ord som ikke kan bevise noe for oss..

  7. Fikk til den erroren nå, og jeg får til å updata nyheten.. Men problemet jeg har nå er at det ikke bare er den ene nyheten jeg skal oppdatere som blir oppdatert.. Alle nyhetene blir oppdatert... Her er koden jeg har nå:

     

    <?php

    include ( 'config.php' ) ;

     

     

     

     

     

    # Funksjon som skriver ut $errarr variabelen i form av en liste

    function errarr ( $array )

    {

    if ( count ( $array ) )

    {

    print ( "<ul>" ) ;

    for ( $i = 0 ; $i < count ( $array ) ; $i ++ )

    print ( "<li>" . $array [ $i ] . "</li>" ) ;

    print ( "</ul>" ) ;

    }

    }

     

    if ( isset ( $_POST [ "submit" ] ) )

    {

    # Opprette et array som beskjeder kan lagres i

    $errarr = array ( ) ;

     

     

     

    # Ingen feil har skjedd. Sett inn nyhet i databasen

    if ( ! count ( $errarr ) )

    {

     

     

    $query = "UPDATE this " .

    "SET tekst='" . $_POST [ "message2" ] . "'" ;

    "WHERE ID = '" . $_POST [ "ID" ] . "'" ;

    if ( ! @ mysql_query ( $query ) )

    array_push ( $errarr , mysql_error ( ) ) ;

     

    else

    array_push ( $errarr , "Nyheten ble lagt til" ) ;

    }

    }

    ?>

     

    <?php errarr ( $errarr ) ; ?>

     

     

    <?php

     

    if ( isset ( $_GET [ "lesmer" ] ) && is_numeric ( $_GET [ "lesmer" ] ) ) {

    $ID = $_GET [ "lesmer" ] ;

    $sql = " select * from this where ID =' $ID ' " ;

    $result = mysql_query ( $sql ) ;

     

    while ( $result1 = mysql_fetch_array ( $result ) ) {

    $id = $result1 [ "ID" ] ;

    $tittel = $result1 [ "overskrift" ] ;

    $dato = $result1 [ "tekst" ] ;

    $kategori = $result1 [ "tekst2" ] ; } }

    ?>

    <form action="endre.php" form name="post" method="post">

    <p>

    <input name="overskrift" type="text" class="post" id="overskrift" style="width:300px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);" value=" <?php echo $tittel ?> "overskrift"] .'">

    <br>

    <input name="Bilde" type="text" class="post" id="Bilde" style="width:300px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);"" size="35">

    <br />

    <textarea name="message2" cols="10" rows="15" wrap="OFF" class="post" style="width:300px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(thi s);" onKeyUp="storeCaret(this);"></textarea>

    <br>

    <textarea name="message" cols="10" rows="15" wrap="VIRTUAL" class="post" style="width:300px" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"></textarea>

    </p>

    </p>

    <p>

    <input type="submit" name="submit" value="Legg til" />

     

    </form>

     

    <FORM METHOD=POST ACTION=" <?php echo $PHP_SELF ?> ">

    <INPUT TYPE="hidden" name="ID" value=" <?php echo $ID ?> ">

    <INPUT TYPE="hidden" name="action" value="edit_two">

    </form>

  8. Har laget noe som jeg tror skal stemme nå... Brukte den thomfre hadde laget til å liste nyheten tusen takk! Det funker knall..Men det er der som jeg skal endre nyhetene at jeg har problemer.. Her er koden jeg har skrevet som skal forandre på tingene:

     

    <?php
    include ('config.php');
    
    
    
    
    if((isset($_GET['VisMer']))&&(!empty($_GET['VisMer']))){
       	//Vis mere her! :)
     }
     
      # Funksjon som skriver ut $errarr variabelen i form av en liste
      function errarr($array)
      {
         if(count($array))
         {
            print("<ul>");
            for($i = 0;$i < count($array);$i++)
               print("<li>" . $array[$i] . "</li>");
            print("</ul>");
         }
      }
    
      if(isset($_POST["submit"]))
      {
         # Opprette et array som beskjeder kan lagres i
         $errarr = array();
    
      
    
         # Ingen feil har skjedd. Sett inn nyhet i databasen
         if(!count($errarr))
         {
    
    $query="UPDATE this SET tekst='".$_POST["message2"]."' WHERE ID=".$_POST["ID"];
            if(!@mysql_query($query))
               array_push($errarr, mysql_error());
    
            else
               array_push($errarr,"Nyheten ble lagt til");
         }
      }
    ?>
      
         <?php errarr($errarr); ?>
    
    
    <?php
    
    if (isset($_GET["lesmer"]) && is_numeric($_GET["lesmer"])){
       $ID=$_GET["lesmer"];
       $sql="select * from this where ID='$ID'";
       $result=mysql_query($sql);
    
       while($result1=mysql_fetch_array($result)){
    $id = $result1["ID"];
    $tittel = $result1["overskrift"];
    $dato = $result1["tekst"];
    $kategori = $result1["tekst2"];}}
    ?>
    <form action="endre.php" form name="post" method="post">
     <p>          
       <input name="overskrift" type="text" class="post" id="overskrift" style="width:300px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);" value="<?php echo $tittel ?>"overskrift"] .'">
             <br>
       <input name="Bilde" type="text" class="post" id="Bilde" style="width:300px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);"" size="35">
       <br />
             <textarea name="message2" cols="10" rows="15" wrap="OFF" class="post" style="width:300px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);"></textarea>
             <br>
             <textarea name="message" cols="10" rows="15" wrap="VIRTUAL" class="post" style="width:300px" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"></textarea>
    </p>
           </p>
           <p>
             <input type="submit" name="submit" value="Legg til" />  
     
    </form>
    
    <FORM METHOD=POST ACTION="<?php echo $PHP_SELF ?>">
    <INPUT TYPE="hidden" name="ID" value="<?php echo $id ?>">
    <INPUT TYPE="hidden" name="action" value="edit_two">
    </form>

     

     

     

    Det funker, og jeg får opp det gammle i edit boksene osv..Men når jeg trykker på submit knappen så får jeg bare denne erroren:

    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

  9. Hm..Tror jeg skjønte det meste dær..Men er enda litt usikker på alt som har med php å gjøre... Hadde det funket å bruke noe sånt?:

     $query = "UPDATE this where id = '" . $_POST["id"] . "'"(
               overskrift,
     	abilde,
               tekst,
     	tekst2,
     	tidspunkt
            ) values(
               '" . $_POST["overskrift"] . "',
     	'" . $_POST["Bilde"] . "',
               '" . $_POST["message"] . "',
     	'" . $_POST["message2"] . "',
                now() 
            )";

     

    Hvor overskrift er tekstboksen med navnet overskrift osv..? Men har du noen tips til hvordan jeg kan få listet opp alle nyhetene for så at man kan velge en av de som automatisk blir lagt inn i en hvor hvor man kan endre på ting? Takk

  10. Takk! Men fant ut at feilen var at på tabelen så hadde jeg skrvet id med småe bokstaver... Men når jeg byttet ut dette med store og de i sql spørringa med store så funka det..;) Men har greid å finni ut hvordan jeg sletter nyheter jeg legger til..Men hvordan kan jeg endre nyheter?

    Her er det jeg legger til nyhter...:

    <?php include ("../config.php"); ?>
    <?php
    if((isset($_GET['VisMer']))&&(!empty($_GET['VisMer']))){
       	//Vis mere her! :)
     }
     
      # Funksjon som skriver ut $errarr variabelen i form av en liste
      function errarr($array)
      {
         if(count($array))
         {
            print("<ul>");
            for($i = 0;$i < count($array);$i++)
               print("<li>" . $array[$i] . "</li>");
            print("</ul>");
         }
      }
    
      if(isset($_POST["submit"]))
      {
         # Opprette et array som beskjeder kan lagres i
         $errarr = array();
    
         if($_POST["overskrift"] == "" || $_POST["message"] == "")
            array_push($errarr,"Du må fylle ut begge feltene.");
    
         # Ingen feil har skjedd. Sett inn nyhet i databasen
         if(!count($errarr))
         {
    
    $query = "insert into this(
               overskrift,
     	abilde,
               tekst,
     	tekst2,
     	tidspunkt
            ) values(
               '" . $_POST["overskrift"] . "',
     	'" . $_POST["Bilde"] . "',
               '" . $_POST["message"] . "',
     	'" . $_POST["message2"] . "',
                now() 
            )";
            if(!@mysql_query($query))
               array_push($errarr, mysql_error());
    
            else
               array_push($errarr,"Takk! Meldingen ble lagt til. Din melding vil snart ligge i gjesteboken");
         }
      }
    ?>
      
         <?php errarr($errarr); ?>
         <?php
    function hyperlink(&$text)
    {
      // match protocol://address/path/
      $text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href=\"\\0\">\\0</a>", $text);
    
      // match www.something
      $text = ereg_replace("(^| )(www([.]?[a-zA-Z0-9_/-])*)", "\\1<a href=\"http://\\2\">\\2</a>", $text);
    }
    ?>
         <script language="JavaScript" type="text/javascript">
    <!--
    // bbCode control by
    // subBlue design
    // www.subBlue.com
    
    // Startup variables
    var imageTag = false;
    var theSelection = false;
    
    // Check for Browser & Platform for PC & IE specific bits
    // More details from: http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
    var clientPC = navigator.userAgent.toLowerCase(); // Get client info
    var clientVer = parseInt(navigator.appVersion); // Get browser version
    
    var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
    var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)
    && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)
    && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
    var is_moz = 0;
    
    var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
    var is_mac = (clientPC.indexOf("mac")!=-1);
    
    // Define the bbCode tags
    bbcode = new Array();
    bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]',','[list]','[/list]','[list=]','[/list]','[img=',']','[url]URL her[/]','Tekst her[/url]');
    imageTag = false;
    
    // Replacement for arrayname.length property
    function getarraysize(thearray) {
    for (i = 0; i < thearray.length; i++) {
    if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null))
    return i;
    }
    return thearray.length;
    }
    
    // Replacement for arrayname.push(value) not implemented in IE until version 5.5
    // Appends element to the array
    function arraypush(thearray,value) {
    thearray[ getarraysize(thearray) ] = value;
    }
    
    // Replacement for arrayname.pop() not implemented in IE until version 5.5
    // Removes and returns the last element of an array
    function arraypop(thearray) {
    thearraysize = getarraysize(thearray);
    retval = thearray[thearraysize - 1];
    delete thearray[thearraysize - 1];
    return retval;
    }
    function bbstyle(bbnumber) {
    var txtarea = document.post.message;
    
    txtarea.focus();
    donotinsert = false;
    theSelection = false;
    bblast = 0;
    
    if (bbnumber == -1) { // Close all open tags & default button names
    while (bbcode[0]) {
    butnumber = arraypop(bbcode) - 1;
    txtarea.value += bbtags[butnumber + 1];
    buttext = eval('document.post.addbbcode' + butnumber + '.value');
    eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
    }
    imageTag = false; // All tags are closed including image tags :D
    txtarea.focus();
    return;
    }
    
    if ((clientVer >= 4) && is_ie && is_win)
    {
    theSelection = document.selection.createRange().text; // Get text selection
    if (theSelection) {
    // Add tags around selection
    document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1];
    txtarea.focus();
    theSelection = '';
    return;
    }
    }
    else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
    {
    mozWrap(txtarea, bbtags[bbnumber], bbtags[bbnumber+1]);
    return;
    }
    
    // Find last occurance of an open tag the same as the one just clicked
    for (i = 0; i < bbcode.length; i++) {
    if (bbcode[i] == bbnumber+1) {
    bblast = i;
    donotinsert = true;
    }
    }
    
    if (donotinsert) { // Close all open tags up to the one just clicked & default button names
    while (bbcode[bblast]) {
    butnumber = arraypop(bbcode) - 1;
    txtarea.value += bbtags[butnumber + 1];
    buttext = eval('document.post.addbbcode' + butnumber + '.value');
    eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
    imageTag = false;
    }
    txtarea.focus();
    return;
    } else { // Open tags
    
    if (imageTag && (bbnumber != 14)) { // Close image tag before adding another
    txtarea.value += bbtags[15];
    lastValue = arraypop(bbcode) - 1; // Remove the close image tag from the list
    document.post.addbbcode14.value = "Img"; // Return button back to normal state
    imageTag = false;
    }
    
    // Open tag
    txtarea.value += bbtags[bbnumber];
    if ((bbnumber == 14) && (imageTag == false)) imageTag = 1; // Check to stop additional tags after an unclosed image tag
    arraypush(bbcode,bbnumber+1);
    eval('document.post.addbbcode'+bbnumber+'.value += "*"');
    txtarea.focus();
    return;
    }
    storeCaret(txtarea);
    }
    
    // From http://www.massless.org/mozedit/
    function mozWrap(txtarea, open, close)
    {
    var selLength = txtarea.textLength;
    var selStart = txtarea.selectionStart;
    var selEnd = txtarea.selectionEnd;
    if (selEnd == 1 || selEnd == 2)
    selEnd = selLength;
    
    var s1 = (txtarea.value).substring(0,selStart);
    var s2 = (txtarea.value).substring(selStart, selEnd)
    var s3 = (txtarea.value).substring(selEnd, selLength);
    txtarea.value = s1 + open + s2 + close + s3;
    return;
    }
    
    function storeCaret(textEl) {
    if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
    }
    
    //-->
    </script>
         <form action="index2.php?side=adminnyhet" form name="post" method="post">
      
           <p>
     <input type="button" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onClick="bbstyle(0)" />
     <input type="button" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onClick="bbstyle(2)" />
     <input type="button" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onClick="bbstyle(4)" />
     <input type="button" name="addbbcode0" value=" IMG " style="font-weight:bold; width: 30px" onClick="bbstyle(0)" />
     <a href="javascript:bbstyle(-1)" class="genmed">Lukk Tagger</a> </p>
           <p>          <br>
             <input name="overskrift" type="text" class="post" id="overskrift" style="width:450px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);" value="Navn på artikkel" size="35">
             <br>
             <input name="Bilde" type="text" class="post" id="Bilde" style="width:450px" tabindex="3" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);" value="Bilde til Artikkel" size="35">
             <br />
             <textarea name="message" cols="35" rows="15" wrap="OFF" class="post" style="width:450px" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">Innledning</textarea>
             <textarea name="message2" cols="35" rows="15" wrap="OFF" class="post" style="width:450px" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">Fullstory</textarea>
    </p>
           </p>
           <input type="submit" name="submit" value="Legg til" />  
           Trykk <a href="index2.php?side=slettnyhet">her</a> for å slette en nyhet.
           <p align="left">        
           <p> </p>
         </form>
      
      
      
    
    
    

     

     

    Takk

  11. Jeg har laget ett nyhetsscript, men så er det en error jeg får. Det funker helt fint fra index siden hvor man ser bildet, overskriften og innledingen, men når jeg trykker på les mer så får jeg kun denne feil meldingen:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/vhosts/megaspill.net/subdomains/olav/httpdocs/nyheter/les.php on line 38

     

     

    Her er nyhetsscriptet jeg bruker:

    
    
    <?php include ("./config.php"); ?>
    <?php
    
    
    
    
    if (isset($_GET["lesmer"]) && is_numeric($_GET["lesmer"])){
       $ID=$_GET["lesmer"];
       $sql="select * from this where ID='$ID'";
       $result=mysql_query($sql);
    
       while($result1=mysql_fetch_array($result)){
     print("
     <fieldset>
    
     <legend>" . $result1["overskrift"] . " - " . date("d.m.Y - H:i:s",$row["tidspunkt"]) . "</legend>
    " . $result1["tekst"] . " <br>
    
    </fieldset>
    <br>
     	<fieldset>
    
     <legend></legend>
    " . $result1["tekst2"] . " <br>
    
    </fieldset>
     
     " );}
       }
    
    else{
       $sql="select * from this where 1 order by (id) DESC limit ".$limit.",5";
       $result=mysql_query($sql);
    
      while($result1=mysql_fetch_array($result)){
           $BILDE=$result1["abilde"];
           $ID=$result1["ID"];
           
     print("
     <fieldset>
    
     <legend>" . $result1["overskrift"] . " - " . date("d.m.Y - H:i:s",$row["tidspunkt"]) . "</legend>
    " .$result1["tekst"] ."<img src=\"images/".$BILDE."\" alt=\"Bilde\"> <br>
    
    <a href=\"./index.php?side=nyheter&lesmer=".$ID."\">les mer</a>
    </fieldset>
     
     
     
     " );}
       }{
    
     
    if($limit >0){
     echo "<a href=./index.php?side=nyheter&limit=".($limit-5).">Forrige Side   </a>   ";
    }else{
     echo "  ";//er allerede på første side..
    }
     echo "  <a href=\"./index.php?side=nyheter&limit=".($limit+5)."\">    Eldre nyheter</a>";
      }
    ?> 
    

     

     

    Håper noen her kan hjelpe meg med dette, på forhånd takk!

  12. Off-topic: Bare lurt på noe som jeg har sett på mange sider som folk har laget selv. Mange har feks en laaaange spanks elsn tekst. Og på denne siden så var denne teksen:

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

     

     

     

    Sikkert bare jeg som spør dumt, men har alltid lurt litt på det :roll: ...

  13. Oki.. Takk, skal prøve å se om jeg forsto den edit greian. Men skjønte ikke den søkinga til Lisboxen helt? Kan ikke så mye om delphi osv enda, har du noen eksempel/kodesnutter. Og vet du av noen komponenter som er det samme som Tedit bare at de scroller?

     

    Takk

     

    Edit: Eller er det mulig med scroll på en Label elr en annen tekst dings? Takk

     

    Edit2: Lurte også på om det var en script som gikk ann å bruke som gjorde at når Tmediaplayer var ferdig med en sang så gikk Tlistbox ett hakk ned og Tmediaplayer begynner automatisk å spille igjen? Takk

     

     

    Edit3: Gullfisk minne her så jeg kom ikke på alle spørsmålene først:P men her er hvertfall enda ett: Holder på med en slags consol ting. Her er litt koden jeg bruker:

    if Form3.Edit1.Text = 'exit' then close;
    if Form3.Edit1.Text = 'open' then btnOpenFolder.Click;
    if Form3.Edit1.Text = 'play' then mp3player.Play;
    if Form3.Edit1.Text = 'stop' then mp3player.Stop;

    Så det jeg lurte på var om det fantes en kommando som jeg kunne sette helt på slutten av det dær med noe som skal skje hvis noe annet det det som står dær blir skrevet inne... Alltså noe slikt:

     

    if Form3.Edit1.Text = 'exit' then close;
    if Form3.Edit1.Text = 'open' then btnOpenFolder.Click;
    if Form3.Edit1.Text = 'play' then mp3player.Play;
    if Form3.Edit1.Text = 'stop' then mp3player.Stop;
    If not elr else then Memo1.Lines.add('Kommandoen eksisterer ikke');
    
    
    

     

    Håper noen vet hvordan dette også gjøres:P Takk

×
×
  • Opprett ny...