Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Besser formatiert: Textfeld auslesen , an Funktion übergeben

Hallo
Ich hab das Problem dass bei meinem Warenshop der Wert aus dem Textfeld nicht mit in
eine Funktion übergeben wird (wenn $_GET['aktion']) && 'addArt' == $_GET['aktion']),
dabei arbeite ich mit Klassen. Wenn ich auf Warenkorb ansehen klicke, wird diese
Fehlermeldung ausgegeben:

Fatal error: Call to a member function showWarenkorb() on a non-object in
C:\Programme\xampp\htdocs\php\ProjektoxygenDAB\ProjektoxygenDAB\Projektoxygen.boards\php\shop.php on line 121

Aber ich hab doch ein warenkorb-Object wenn $_GET['aktion']

Auf der Shop-Seite:

Code:                   In Zwischenablage kopieren (nur IE)
1">

Code:                   In Zwischenablage kopieren (nur IE)
2">

Code:                   In Zwischenablage kopieren (nur IE)
3">

Die class_warenkorb (natürlich mit require_once eingebunden):

Code:                   In Zwischenablage kopieren (nur IE)
4">

Wäre echt cool wenn einer den vielleicht auch total blöden Fehler findet..
Hier gehts zum Orginal Eintrag "Besser formatiert: Textfeld auslesen , an Funktion übergeben" im Forum

Antworten

$wk1->showWarenkorb();
Wo kommt $wk1 hier her?


2.

$_GET['aktion'] !== $_GET['action']
Leichte Aktionverwirrung :)

$wk1 = new warenkorb();
fehlt vor
$wk1->showWarenkorb();


3.

Mit dem new-Operator wird $wk1ein neues warenkorb-Objekt zugewiesen, also wenn ich auch bei $_GET['action'] && showWaren == $_GET['action'] eines neues Objekt erstelle bekomme ich auch ein Tabelle, aber nur mit der Spalte Artikel und den dazugehörigen Wert.
Die Spalte Anzahl ist dann 0,

Code:                   In Zwischenablage kopieren (nur IE)
5">




4.

danke ist leider auch nicht der Fehler, ich 1x aktion und 1x action als Get-Parameter mitgegeben.


Hier gehts zum Orginal Eintrag "Besser formatiert: Textfeld auslesen , an Funktion übergeben" im Forum
 
phpforum.de | Impressum