Gå til innhold

[Løst]Får feilmelding ved bruk av POST/ GET


Anbefalte innlegg

Prøver å lage upload fil som skal sende tekst til Mysql DB med får feilmelding i bøttevis!!

<?php

ini_set ( 'display_errors', 'On' );

error_reporting ( E_ALL );

 

$id = $_GET['id'];

$merke = $_GET['merke'];

$modell = $_GET['modell'];

$ar = $_GET['ar'];

$tinyTXT = $_GET['tinyTXT'];

$bigTXT = $_GET['bigTXT'];

$img = $_GET['img'];

$img2 = $_GET['img2'];

$img3 = $_GET['img3'];

$img4 = $_GET['img4'];

$img5 =$_GET['img5'];

 

$con = mysql_connect("***************************");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

echo '<table width="100%><div style="width:auto;">';

mysql_select_db("***********************", $con);

 

 

 

mysql_query("UPDATE merke SET merke='". $merke .',modell='. $modell .',ar='. $ar .',tinyTXT='. $tinyTXT .',bigTXT='. $bigTXT .',img='. $img .',img2='. $img2 .',img3='. $img3 .',img4='. $img4 .',img5='. $img5 .' WHERE id='. $id ."'");

 

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error());

}

echo "1 record added";

 

mysql_close($con)

Lenke til kommentar
Videoannonse
Annonse

Jammen det er jo flott det? Kanskje fortelle hva meldingene sier?

 

Kan forøvrig nevnes at du er vidåpen for SQL-injections og annet rusk. Sjekk ut prepared statements eller mysql_real_escape_string. Kan se ut som det er noe galt med string-concatenatingen i mysql_query.

Endret av Josh Homme
Lenke til kommentar

$vits['morsom'] = "test";

 

Bare så du er klar over det så er følgende to like:

 

$var = "dette er en '".$vits['morsom']."'";

$var = "dette er en '{$vits['morsom']}'";

 

Hvis ikke alle oppføringene i tabellen alltid har fem bilder så vil du heller ha en egen tabell som lenker bilder til en oppføring.

 

 

 

...og som allerede nevnt så vil du IKKE ta det som kommer hverken i $_GET eller $_POST for god fisk. Les mer på http://en.wikibooks.org/wiki/PHP_Programming/SQL_Injection

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...