Hey,
ich habe folgendes Problem:
eine Klasse mit Methoden:
Nun möchte ich diese Werte mittels Formulare erriechen:
Ich hoffe es ist einigermaßen klar was ich machen. Pro Methode aus Klasse Daten ein kleines Formular . Der Nutzer kann lediglich die ID ändern.
Problem folgendes:
Ich will nicht das sich das ganze Formular aktualisiert. Sprich wenn der Nutzer das Formular zu get_Wert() bearbeitet und die id auf 5 setzt und id_2 auf 10 setzt und absenden drückt passt alles. Wenn allerdings der Nutzer jetzt nach der vorherigen Eingabe die id von get_Wert() auf 7 setzt dann ist die id_2=1. Das will ich nicht. id_2 soll 10 sein.
Kann ich Objekte denn nicht erhalten?
ich habe folgendes Problem:
eine Klasse mit Methoden:
PHP-Code:
class Daten{
public $id=0;
public $id_2=1;
public get_Wert(){
return 4;
}
public get_Irgendwas(){
return 5;
}
}
PHP-Code:
<?php
$h=new Daten();
?>
<form action="test.php" method="POST" >
<?php
if (isset($_POST['absenden']){
$h->id=$_POST["id"];
}
?>
<p>get_Wert()
<input type="text" name= "id"value=<?php "echo $h->id"? /> ID Eingabe und auch Darstellung </p>
<p>
<input type="text" name="gW" value=<? php "echo $h->get_Wert()?"> readonly /> Rückgabewert von get_Wert()
</p>
<p>
<input type="submit" name="absenden" />
</p>
</form>
<form action="test.php" method="POST" >
<?php
if (isset($_POST['absenden_2']){
$h->id_2=$_POST["id_2"];
}
?>
<p>get_Irgendwas()
<input type="text" name= "id_2"value=<?php "echo $h->id"?> /> ID Eingabe und auch Darstellung </p>
<p>
<input type="text" name="gI" value=<? php "echo $h->get_Irgendwas()?"> readonly /> Rückgabewert von get_Irgendwas()
</p>
<p>
<input type="submit" name="absenden_2" />
</p>
</form>
Ich hoffe es ist einigermaßen klar was ich machen. Pro Methode aus Klasse Daten ein kleines Formular . Der Nutzer kann lediglich die ID ändern.
Problem folgendes:
Ich will nicht das sich das ganze Formular aktualisiert. Sprich wenn der Nutzer das Formular zu get_Wert() bearbeitet und die id auf 5 setzt und id_2 auf 10 setzt und absenden drückt passt alles. Wenn allerdings der Nutzer jetzt nach der vorherigen Eingabe die id von get_Wert() auf 7 setzt dann ist die id_2=1. Das will ich nicht. id_2 soll 10 sein.
Kann ich Objekte denn nicht erhalten?
Kommentar