Veranderen werkt niet

Pagina: 1
Acties:
  • 63 views sinds 30-01-2008

  • Weerz
  • Registratie: Oktober 2002
  • Laatst online: 19:46
Hoi ik heb het volgende probleem :

Ik krijg als ik een bericht en/of titel wil veranderen niks veranderd. Heb al een tijdje zitten turen en doen, maar ik zie het gewoon niet.

dit is de de code voor verander.php

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php  
include "config.php";  

if($_SERVER['request_method']=='post')
  {  
  $query = "UPDATE dossier SET titel = '".$_POST['titel']."', bericht = '".$_POST['bericht']."' WHERE id = '".$_POST['id']."'"; 
  mysql_query($query) or die ("update-fout: ".mysql_error()); 

  echo"Bericht succesvol opgeslagen."; 
  $id = $_POST['id']; 
  }
else
  {
  $id = $_GET['id'];
  }  
$query = "SELECT * FROM dossier WHERE id='".$id."'";  
$resultaat = mysql_query($query) or die ("select-fout: ".mysql_error()); 
$edit = mysql_fetch_array($resultaat);
?>  

<FORM ACTION="<?=$_SERVER['PHP_SELF'];?>" METHOD="post">
<INPUT TYPE="hidden" NAME="submit">
<P>Verander titel in:<br>
<INPUT TYPE="text" NAME="titel" SIZE=30 MAXLENGTH=120 value="<?=$edit['titel']; ?>">
<INPUT TYPE="hidden" NAME="id" value="<?=$id;?>">
<?php  
     include("../FCKeditor/fckeditor.php");  
     $oFCKeditor = new FCKeditor('bericht');  
     $oFCKeditor->BasePath = '../FCKeditor/';  
     $oFCKeditor->Width = '450';  
     $oFCKeditor->Height = '300';  
     $oFCKeditor->Value = $edit['bericht'];
     $oFCKeditor->Create();  
     ?>  
<P><INPUT TYPE="submit" VALUE="Opslaan">
</FORM>


Ik heb een index.php waaruit als ik op verander bericht klik de ID meegenomen wordt.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?  
include "config.php";  


 
$query="SELECT * FROM dossier ORDER BY id DESC";
$result=mysql_query($query) or die ("FOUT: " . mysql_error());



  while (list($id, $titel, $bericht) = mysql_fetch_row($result)){
      echo("
      
       <tr><td width=316 height=10 colspan=0>Titel: $titel</td></tr></table>
       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=verander.php?id=$id>Verander Bericht</a>
       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=verwijder.php?id=$id>Verwijder Bericht</a>
       </p></td></tr><br><br><br><br>
       
       
 ");
 
 
    
 }
  
  echo"<a href=add.php>Een bericht toevoegen</a><br>";

  
?>


Wat ik krijg te zien als ik op de knop opslaan klik is een leeg scherm van verander.php, helaas geen Bericht succesvol opgeslagen." :'(

Hoop dat iemand het ziet wat ik verkeerd heb staan...... B)

Instagram | Flickr | Nikon D500 -> Sigma Art 18-35MM F/1.8 | NIKKOR AF-S 50MM F/1.8G | TAMRON 70-200MM G2 F2.8 | TAMRON 150-600MM G2 F/5-6.3


Verwijderd

Denk niet dat bericht zo mag maar include ('config.php')
;

  • Weerz
  • Registratie: Oktober 2002
  • Laatst online: 19:46
Die werkt goed, de connectie met de databse is er gewoon.
Want een breicht toevoegen is geen probleem, verwijderen ook niet, alleen veranderen.

Instagram | Flickr | Nikon D500 -> Sigma Art 18-35MM F/1.8 | NIKKOR AF-S 50MM F/1.8G | TAMRON 70-200MM G2 F2.8 | TAMRON 150-600MM G2 F/5-6.3


Verwijderd

Weerz schreef op donderdag 16 februari 2006 @ 14:16:
Die werkt goed, de connectie met de databse is er gewoon.
Want een breicht toevoegen is geen probleem, verwijderen ook niet, alleen veranderen.
Dat betekent dat je query gewoon niet wordt uitgevoerd, kwestie van debuggen... Zet even wat echo's neer e.d., zie voor meer tips de debug-FAQ hier ergens.
Verwijderd schreef op donderdag 16 februari 2006 @ 14:14:
Denk niet dat bericht zo mag maar include ('config.php')
;
:? Waar slaat dit op :S

[ Voor 21% gewijzigd door Verwijderd op 16-02-2006 14:22 ]


  • Weerz
  • Registratie: Oktober 2002
  • Laatst online: 19:46
nou ben er op een andere maniet omheen gegaan, dat werkt wel....ach ja, werkt het 1 niet dan het andere wel.

In ieder geval bedankt _/-\o_

Instagram | Flickr | Nikon D500 -> Sigma Art 18-35MM F/1.8 | NIKKOR AF-S 50MM F/1.8G | TAMRON 70-200MM G2 F2.8 | TAMRON 150-600MM G2 F/5-6.3


  • MuddyMagical
  • Registratie: Januari 2001
  • Laatst online: 21:20
zet allereerst even je code in PHP code tags.

Echo $query eens voordat hij uitgevoerd wordt.
Mocht deze er goed uit zien, voer deze dan eens in in PhpMyAdmin.
Dan kan je in ieder geval al zien waar het fout gaat.
Weerz schreef op donderdag 16 februari 2006 @ 14:39:
nou ben er op een andere maniet omheen gegaan, dat werkt wel....ach ja, werkt het 1 niet dan het andere wel.

In ieder geval bedankt _/-\o_
en hoe is het dan nu opgelost?

Waarschijnlijk heb je er wel aan gedacht, maar controleer aub je invoer nog even. Voor je het weet heb je SQL injections

[ Voor 60% gewijzigd door MuddyMagical op 16-02-2006 14:43 ]

TE KOOP: BMW R1100RT Custom Honda NTV650 Daytona motormover


  • arieleks
  • Registratie: September 2002
  • Laatst online: 13-08-2013
offtopic:
Verder hoor ik deze scriptjes schreeuwen: Injecteer mij met vunzige SQL ;)

- Rietberg - sieben Mal sympatisch -

There are only 10 types of people, those who make stupid jokes about binary numbers and those who don't.


  • MuddyMagical
  • Registratie: Januari 2001
  • Laatst online: 21:20
arieleks schreef op donderdag 16 februari 2006 @ 14:42:
offtopic:
Verder hoor ik deze scriptjes schreeuwen: Injecteer mij met vunzige SQL ;)
[optimistisch]
Waarschijnlijk is TS eerst bezig met het werkend krijgen van zijn script en gaat dan pas beveiligen. Heeft ie vast wel aan gedacht.
[/optimistisch]

TE KOOP: BMW R1100RT Custom Honda NTV650 Daytona motormover


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 17:49

NMe

Quia Ego Sic Dico.

En op slot. Weerz, het is niet de bedoeling dat wij hier jouw code voor je gaan debuggen. Meer dan zeggen wat je probleem is, en wat je nu voor code hebt doe je niet in je startpost. We willen hier in P&W (en eigenlijk overal op GoT) graag horen wat je zelf al hebt gedaan om tot een oplossing te komen. Zie ook Algemene gedragsregels (Netiquette) en P&W FAQ - De "quickstart".

Daarnaast zou het fijn zijn als je de volgende keer een iets omschrijvendere titel, inclusief de gebruikte programmeertaal, gebruikt voor je topic. Dit is nou niet bepaald een goed visitekaartje voor je topic. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.