---
title: "Fungerar hos Fsdata men inte Cliche"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/166352-fungerar-hos-fsdata-men-inte-cliche"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "F_I_C"
published: "2007-11-13T18:12:23.000Z"
updated: "2008-02-20T17:51:41.000Z"
replies: 6
views: 1507
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/166352-fungerar-hos-fsdata-men-inte-cliche"
---

# Fungerar hos Fsdata men inte Cliche

## #1 — F_I_C, 2007-11-13T18:12Z

De flesta sidor som jag driver ligger på fsdata och när jag nu skulle ordna till en sida som behövde ett nyhetscript på cliche var jag övertygad om att jag kunde använda samma script.

Dock vill inte edit funktionen fungera hos cliche när det är html i texten. Har ingen susning om vad felet kan vara.

Såhär stoppar jag in infon i databasen

```
if (isset($Submit)) {

        $conn_id=@mysql_connect("uppgifter","uppgifter","uppgifter")	or die("Error");
        mysql_select_db ("databas");
        $laggin = "UPDATE texter SET rubrik=\"$rubrik\",innehall=\"$innehall\",forfattare=\"$forfattare\",kat=\"$kat\" WHERE id=$id";
	    $querys = mysql_query($laggin)or die("Det blev n&aring;got fel vid l&auml;sningen fr&aring;n databasen");

header("Location: publicerat.php?info=2");

}
```

Lite av html

```
        <form name="form1" method="post" action="">
        <label><span class="style1">Rubrik:</span><br />
  <input name="rubrik" type="text" value="<?=$rubrik?>" size="80" />
  </label>
        <p><span class="style1">
          <label>Kategori:<br />
          <select name="kat">
            <option value="1" <?if ($kat==1){?>selected<?}?>>Kr&ouml;nika</option>
            <option value="2" <?if ($kat==2){?>selected<?}?>>Officiella</option>
            <option value="3" <?if ($kat==3){?>selected<?}?>>Tankar</option>
          </select>
          </label>
        </span></p>
        <p>
  <span class="style1">Inl&auml;gg:</span>
  <br />
	<textarea name="innehall" cols="80" rows="35" ><?=$innehall?></textarea>
  </p>
  <p><span class="style1">F&ouml;rfattare:</span><br>
    <input name="forfattare" type="text" value="<?=$forfattare?>" size="80">
  </p>
  <p>
    <input type="submit" name="Submit" value="Skicka" />
    <input type="reset" name="Submit2" value="T&ouml;m" />
  </p>
</form>
```

Någons som kan hitta något galet?

Permalänk: https://www.webforum.nu/p/166352

## #2 — Peter S, 2007-11-13T18:16Z

Felmeddelande?

Vad gäller SQL är apostrofer konvention kring strängvärden.

Permalänk: https://www.webforum.nu/p/2051436

## #3 — F_I_C, 2007-11-13T18:27Z

Letade upp hur man fick fram felmeddelande och detta är vad jag fick upp.

MySQL error: 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 'sidbilder/texter/17_02.jpg"\>

Gissar på att det är " som ställer till det. Frågan är hur jag går runt det, men kanske passar bättre under PHP? Kan admin isf flytta tråden?

Lite lustigt att det fungerar olika på olika webhotell på just denna biten, är det inte?

Permalänk: https://www.webforum.nu/p/2051440

## #4 — colione, 2007-11-13T18:36Z

Skulle tro att fsdata har magic_qoutes_gpc påslaget men inte cliche. Du bör använda mysql_real_escape_string() på strängvärdena du stoppar in.

Permalänk: https://www.webforum.nu/p/2051441

## #5 — F_I_C, 2007-11-13T18:51Z

Ändrade inläggningen i databasen till följande

        $laggin = "UPDATE texter SET rubrik = '$rubrik', kat = '$kat', forfattare = '$forfattare', innehall = '$innehall' WHERE id = $id";

Och wips så började det fungera.. =)
Tackar för hjälpen!

Permalänk: https://www.webforum.nu/p/2051445

## #6 — F_I_C, 2008-02-20T17:41Z

Nytt problem:
Vet inte om det är rätt men testar att väcka denna gamla tråden. Nytt problem men samma omständigheter. Fungerar på Fsdata men inte hos Cliche. Admin får säga till om det borde ha en ny tråd.

Skickar ett mail via ett formulär på följande sätt:

```
<?
// Mailscriptet som skickar iväg mailet till respektive
if (isset($Submit)) {
$mail="*******";
	$datum = date("y-m-d");
	mail("$mail", "Fran ***** - $amne",
" 

Namn: $namn
E-mail: $avsmail

Fråga:
$fraga

Anmälningen kom in och skickades den $datum .

");

header("Location: ../tack.php?tackid=1&mail=$mail");
}
?>
```

Formuläret:

```
      <form id="form1" name="form1" method="post" action="">
        <p><b><span class="font_vanlig">Namn:
            </span></b><br />
            <input name="namn" type="text" id="namn" />
            <br />
            <b><span class="font_vanlig">E-mail: </span></b><br />
        <input name="avsmail" type="text" id="avsmail" />
</p>
        <p><b><span class="font_vanlig">Fr&aring;ga: </span></b><br />
          <textarea name="fraga" cols="20" rows="5" id="fraga"></textarea>
          <br />
          <input type="submit" name="Submit" value="Skicka" />
        </p>
      </form>
```

På Fsdata går det hela vägen ner till headern och den skickar iväg mailet. På Cliche uppdateras i princip bara kontakata.php

Någon som ser felet, eller ett sätt att lösa problemet på?

Permalänk: https://www.webforum.nu/p/2084069

## #7 — LarsG, 2008-02-20T17:51Z

Flyttas från SQL

Permalänk: https://www.webforum.nu/p/2084073

---

Tråden på webben: https://www.webforum.nu/amne/php/166352-fungerar-hos-fsdata-men-inte-cliche
