/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Nogen der kan se hvorfor $_POST ikke virke~
Fra : Hansen


Dato : 12-10-03 19:13

Når jeg skal gemme Bem..( Gem data ) så bliver den ikke udført.. nogen der
kan se fejlen...

$hent får jeg fra en anden side. og den ser ud til at virke

$foresp = mysql_query("SELECT bem FROM basis WHERE Ident='$hent'");
$data = mysql_fetch_row($foresp);
$sbem = $data[0];
?>
<?
if (isset($_POST['Gem'])) {
$Bem = $_POST['Bem'];
echo $hent; // Denne bliver udskrevet
echo $Bem; // Denne bliver IKKE udskrevet

$sql = "UPDATE basis SET Bem='$Bem' WHERE Ident='$hent'";
mysql_query($sql) or die(mysql_error());
}
?>
<TABLE><table border="1" >
<TR>
<td><B><CENTER>Ident <? echo $hent; ?></CENTER></td></B>
</TR>
<TR>
<td><textarea name="Bem" rows="6"cols="20"><?echo $sbem ?></textarea></td>
</TR>

<td ><form action="" method="POST">
<input type="submit" name="Gem" value="Gem data" />
<input type=button value='Luk vindue' onClick='window.close();'>
</TABLE>



 
 
Mikkel Andreasen (12-10-2003)
Kommentar
Fra : Mikkel Andreasen


Dato : 12-10-03 19:23

"Hansen" <kim_b78@stofanet.dk> skrev i en meddelelse
news:3f8999b0$0$13139$ba624c82@nntp03.dk.telia.net...
> Når jeg skal gemme Bem..( Gem data ) så bliver den ikke udført.. nogen der
> kan se fejlen...
>
> $hent får jeg fra en anden side. og den ser ud til at virke
>
> $foresp = mysql_query("SELECT bem FROM basis WHERE Ident='$hent'");
> $data = mysql_fetch_row($foresp);
> $sbem = $data[0];
> ?>
> <?
> if (isset($_POST['Gem'])) {
^^^^^^^^^^^^
Fejlen ligger der!! $_POST['Gem'] bliver ikke sat. Mon ikke her skal står
$POST['Bem']


Mikkel



Hansen (12-10-2003)
Kommentar
Fra : Hansen


Dato : 12-10-03 19:35


"Mikkel Andreasen" <news@mikkel-andreasen.com> skrev i en meddelelse
news:3f899bfb$0$45338$edfadb0f@dread11.news.tele.dk...
> "Hansen" <kim_b78@stofanet.dk> skrev i en meddelelse
> news:3f8999b0$0$13139$ba624c82@nntp03.dk.telia.net...
> > Når jeg skal gemme Bem..( Gem data ) så bliver den ikke udført.. nogen
der
> > kan se fejlen...
> >
> > $hent får jeg fra en anden side. og den ser ud til at virke
> >
> > $foresp = mysql_query("SELECT bem FROM basis WHERE Ident='$hent'");
> > $data = mysql_fetch_row($foresp);
> > $sbem = $data[0];
> > ?>
> > <?
> > if (isset($_POST['Gem'])) {
> ^^^^^^^^^^^^
> Fejlen ligger der!! $_POST['Gem'] bliver ikke sat. Mon ikke her skal står
> $POST['Bem']
>
>
> Mikkel
>
>
Det hjalp desvære ikke på mit problem...



Mads Lie Jensen (12-10-2003)
Kommentar
Fra : Mads Lie Jensen


Dato : 12-10-03 19:53

On Sun, 12 Oct 2003 20:22:58 +0200, "Mikkel Andreasen"
<news@mikkel-andreasen.com> wrote:

>> $foresp = mysql_query("SELECT bem FROM basis WHERE Ident='$hent'");
>> $data = mysql_fetch_row($foresp);
>> $sbem = $data[0];
>> ?>
>> <?
>> if (isset($_POST['Gem'])) {
> ^^^^^^^^^^^^
>Fejlen ligger der!! $_POST['Gem'] bliver ikke sat. Mon ikke her skal står
>$POST['Bem']

Du mener $_POST['Bem'] ?

--
Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk
Kig også ind på http://hjoerringnyplanteskole.dk/

Hansen (12-10-2003)
Kommentar
Fra : Hansen


Dato : 12-10-03 19:56


"Mads Lie Jensen" <mads@gartneriet.dk> skrev i en meddelelse
news:mm8jovsaihrv633svl2cjt3sesa7450lqr@4ax.com...
> On Sun, 12 Oct 2003 20:22:58 +0200, "Mikkel Andreasen"
> <news@mikkel-andreasen.com> wrote:
>
> >> $foresp = mysql_query("SELECT bem FROM basis WHERE Ident='$hent'");
> >> $data = mysql_fetch_row($foresp);
> >> $sbem = $data[0];
> >> ?>
> >> <?
> >> if (isset($_POST['Gem'])) {
> > ^^^^^^^^^^^^
> >Fejlen ligger der!! $_POST['Gem'] bliver ikke sat. Mon ikke her skal står
> >$POST['Bem']
>
> Du mener $_POST['Bem'] ?
>
> --
> Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
> http://www.gartneriet.dk
> Kig også ind på http://hjoerringnyplanteskole.dk/

if (isset($_POST['Gem'])) {}
skal kun udføres når der er trykket på knappen...Gem data.. og derfor vil
jeg mene at den skal stå sådan



Tonni Aagesen (13-10-2003)
Kommentar
Fra : Tonni Aagesen


Dato : 13-10-03 10:50

Hansen wrote:

> if (isset($_POST['Gem'])) {}
> skal kun udføres når der er trykket på knappen...Gem data.. og derfor vil
> jeg mene at den skal stå sådan

Prøv med var_dump($_POST);

Mvh
Tonni


Hansen (13-10-2003)
Kommentar
Fra : Hansen


Dato : 13-10-03 09:33

Fandt selv fejlen.. form action skulle flyttes.....
<form action="" method="POST">
<TR>
<td><B><CENTER>Ident <? echo $hent; ?></CENTER></td></B>
</TR>
<TR>
<td><textarea name="Bem" rows="6" cols="20"><? echo $sbem ?></textarea></td>
</TR>
</TABLE>
<td>
<input type="submit" name="Gem" value="Gem data" />
<input type=button value='Luk vindue' onClick='window.close();'>



Hansen (13-10-2003)
Kommentar
Fra : Hansen


Dato : 13-10-03 09:34

Men ellers mange tak for din tid.................



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste