| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

17-10-2004, 14:39
|
|
lord_fritte
Newbie
|
|
Registriert seit: Oct 2004
Beiträge: 73
|
|
Checkboxen aus einem Array lesen und wieder in einem anderen speichern.
Hallo ich hab eine funktion in einer klasse und möchte gerne das diese Funktion Checkboxen aus einem array ließt, diese dann auflistet und in einem anderen array wieder speichert, aber ich möchte auch das die ausgewählten Checkboxen angeklickt bleiben.
Ich hab hier zwar schon mal ein paar versuche gemacht aber das geht nicht ganz ich bekomme immer folgenden Fehler: Warning: Cannot use a scalar value as an array in D:\Web\html\portal\class\debug.php on line 55
PHP-Code:
function list_sort($sort=false)
{
//Standard werte setzen.
if(isset($sort) && is_array($sort)){
//Anzahl der Objekte im Array POST.
$count_sort = count($sort);
//Array POST weitergeben.
$sort = $sort;
}else{
//Anzahl der Objekte im array debug_typ.
$count_sort = count($this->debug_typ);
//Array debug_typ weitergeben.
$sort = $this->debug_typ;
}
//1. Schleife.
for($x=0; $x < count($this->debug_typ); $x++)
{
//2. Schleife.
for($xx=0; $xx < count($count_sort); $xx++)
{
if(in_array($this->debug_typ[$x],$sort)){
$checkbox[$x] = "<input type=checkbox name=debug_sort[] value=".$this->debug_typ[$x]." checked>"; //Zeile 55
break;
}else{
$checkbox[$x] = "<input type=checkbox name=debug_sort[] value=".$this->debug_typ[$x].">";
}
}
$checkbox_name .= $this->debug_typ[$x]."<br>";
$checkbox = $checkbox[$x];
}
$felder = "<table><tr><td>";
$felder .= $checkbox_name;
$felder .= "</td><td>";
$felder .= $checkbox;
$felder .= "</td></tr><tr><td colspan=2>";
$felder .= "<input class=input type=submit value=Abschicken>";
$felder .= "</td></tr></table>";
return $this->template("Sortierung",$felder);
}
Geändert von lord_fritte (17-10-2004 um 15:45 Uhr)
|

17-10-2004, 19:17
|
|
okoman
Member
|
|
Registriert seit: May 2002
Ort: Leipzig
Beiträge: 166
|
|
Was ist denn hier Zeile 55?
|

17-10-2004, 19:24
|
|
lord_fritte
Newbie
|
|
Registriert seit: Oct 2004
Beiträge: 73
|
|
$checkbox[$x] = "<input type=checkbox name=debug_sort[] value=".$this->debug_typ[$x]." checked>"; //Zeile 55
|

17-10-2004, 19:50
|
|
okoman
Member
|
|
Registriert seit: May 2002
Ort: Leipzig
Beiträge: 166
|
|
hmm, ja, ich bin dumm
naja du hast ja $checkbox noch gar keinen wert zugewiesen
oder schon vorher?
[edit] argh, bitte wieder vergessen :-/ bin irgendwie bekloppt heute  zuviel C++ tut nich gut
Geändert von okoman (17-10-2004 um 19:52 Uhr)
|

17-10-2004, 19:54
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.077
|
|
|

17-10-2004, 20:01
|
|
lord_fritte
Newbie
|
|
Registriert seit: Oct 2004
Beiträge: 73
|
|
@okoman
kannst du mir vielleicht irgendwelche guten deutschen Seiten und Compiler für C++ zum lernen empfehlen?
|

17-10-2004, 20:30
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.077
|
|
hat aber nichts mit dem Thema zu tun, oder? [OT]-Tags!
|

17-10-2004, 20:39
|
|
lord_fritte
Newbie
|
|
Registriert seit: Oct 2004
Beiträge: 73
|
|
soll ich jetzt nur deswegen ein neues thread öffnen?
|

17-10-2004, 20:53
|
|
okoman
Member
|
|
Registriert seit: May 2002
Ort: Leipzig
Beiträge: 166
|
|
*flüster*
ich hab nen buch aber guck mal auf http://www.robsite.de da gibts eigendlich immer echt gute tutorials zu allem möglichen, auch c++
und compiler würd ich visual c++ nehm, das gibts auch ales kostenlose autorenersion von büchern.. es gibt noch andere kleinere.. findest du auch auf http://www.robsite.de
*/flüster*
|

17-10-2004, 20:58
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.077
|
|
Wollt mich nur versichern. Aber wie gesagt, es gibt [OT]-tags
|

17-10-2004, 21:17
|
|
lord_fritte
Newbie
|
|
Registriert seit: Oct 2004
Beiträge: 73
|
|
danke euch beiden
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|