|
|
|
|
|
|
|||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
|
|
LinkBack | Themen-Optionen | Thema bewerten |
|
|
#1 (permalink) |
|
Gast
Beiträge: n/a
|
Hallo ich habe irgendwie ein Verständnisproblem:
Ich habe eine Klasse Variant: Code:
class Variant
{
var $artikelnummer="";
var $packagesize="";
var $packagequan="";
var $deliverState="";
var $price="";
function Variant($anr,$packquan,$packunit,$del,$price)
{
$this->artikelnummer=$anr;
$this->packagesize=$packquan;
$this->packagequan=$packunit;
$this->deliverState=$del;
$this->price=$price;
}
function setArtNum($an) {$this->artikelnummer=$an; }
function setPackSize($ps) {$this->packagesize=$ps; }
function setPackQuan($pq) {$this->packagequan=$pq; }
function setDelState($ds) {$this->deliverState=$ds; }
function setPrice($pr) {$this->price=$pr; }
function getArtNum() {return $this->artikelnummer; }
function getPackSize() {return $this->packagesize; }
function getPackQuan() {return $this->packagequan; }
function getDelState() {return $this->deliverState; }
function getPrice() {return $this->price; }
}
Code:
<?php
include_once("variant_class.php");
class Article
{
var $title;
var $desc;
var $variants = array();
var $cntVar;
function article( $t, $d="keine Beschreibung" )
{
$this->title = $t;
$this->desc = $d;
$this->cnt = 0;
}
function addVariant($anr,$packquan,$packunit,$del,$price)
{
$vari = new variant($anr,$packquan,$packunit,$del,$price);
array_push($this->variants,$vari);
}
function printVariants()
{
print (sizeof($this->variants));
print("<table border=1>");
for($j=0;$j<sizeof($this->variants);$j++)
{
print("<tr>");
print("<td>".$this->variants[$j][0]."</td>");
print("<td>".$this->variants[$j][1]."</td>");
print("<td>".$this->variants[$j][2]."</td>");
print("<td>".$this->variants[$j][3]."</td>");
print("<td>".$this->variants[$j][4]."</td>");
print("</tr>");
}
print("</table>");
}
}
?>
Ich bekomme immer den Fehler: Cannot redeclare class Variant!!! Vielen Dank für eure Hilfe |
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#5 (permalink) |
|
Gast
Beiträge: n/a
|
Genau du hast soeben mein Problem erkannt.
Ich dachte schon in bin zu blöd..... aber irgendwie funkt es nicht!! Die Klasse Artikel bindet die Klasse Variant ein. Und meine Hauptklasse bindet nur die Klasse Artikel ein. Die ganze Fehlermeldung lautet: Fatal error: Cannot redeclare class variant in C:\apachefriends\xampp\htdocs\fpdf\classes\variant _class.php on line 3 Ich binde jede Klasse definitiv nur einmal ein!!!! Danke für die Hilfe!!!! Vielleicht hat jemand noch einen Idee worans liegt!!! |
|
|
|
#6 (permalink) | |
|
Erfahrener Benutzer
Registriert seit: 18.09.2003
Beiträge: 13.599
![]() |
yourdarkside hat in einem anderen thread geschrieben:
Zitat:
__________________
www.schaengelland.de - immer auf dem neuesten Stand! |
|
|
|
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fehler: Warning: Cannot modify header information - headers | PHP Tipps 2005-2 | 14 | 01.09.2005 15:02 | |
| Problem: Cannot modify header information | Alpha Centauri | PHP Tipps 2005 | 11 | 25.04.2005 13:05 |
| phpMyAdmin Fehler | Datenbanken | 1 | 24.04.2005 11:33 | |
| update auf php 5.0.4 | robo47 | Server, Hosting und Workstations | 6 | 10.04.2005 19:00 |
| Fehlermeldung - aber kein fehler... | Tschuu | HTML, Usability und Barrierefreiheit | 16 | 14.03.2005 15:56 |
| Fatal error: Cannot redeclare datei_erstellen() (previously | PHP Tipps 2005 | 14 | 07.03.2005 13:51 | |
| Error, Cannot redeclare.... | PHP Tipps 2005 | 8 | 16.02.2005 16:08 | |
| Cannot send session cookie ? wo liegt der fehler | PHP-Fortgeschrittene | 2 | 11.12.2004 15:56 | |
| [Erledigt] Fatal error: Cannot redeclare CSQLAdmin | PHP Tipps 2004-2 | 3 | 28.11.2004 14:42 | |
| [Erledigt] mysql fehler | PHP Tipps 2004 | 2 | 03.11.2004 00:32 | |
| Klassenschachtelung -> Cannot Redeclare Class ... Fehler | PHP Tipps 2004 | 4 | 21.10.2004 20:29 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| [Erledigt] Cannot redeclare autolink() (previously declared ?!?! | PHP Tipps 2004 | 6 | 25.08.2004 21:42 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.