Ergebnis 1 bis 7 von 7

Thema: Cannot use object of type __PHP_Incomplete_Class as array in

  1. #1
    Azubi(ne)
    Registriert seit
    21.04.2008
    Beiträge
    61
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Cannot use object of type __PHP_Incomplete_Class as array in

    Hallo zusammen!

    Ich habe folgendes Problem: Ich habe eine kleine Seite gebastelt, welche lokal auch ohne Probleme lief. Nach dem Testen auf meinem Webspace trat dann folgendes Problem auf.

    Fatal error: Cannot use object of type __PHP_Incomplete_Class as array in /var/www/users/d/d00055/websites/martin.freshn.de/dma/inc/security.php on line 17

    Hier die Zeilen um Zeile 17:
    Code:
    if (basename($_SERVER['PHP_SELF']) != "index.php" AND !isset($_SESSION['user']['username'])) { ?>
        <meta http-equiv="refresh" content="0; URL=index.php">
    <?php }
    Lokal entwickel ich mit XAMPP für Windows Version 1.6.6a.
    Server: PHP Version 5.2.5-3

    Ich hoffe, dass mir da jmd weiter helfen kann.

    Danke schon mal im vorraus!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Azubi(ne)
    Registriert seit
    30.10.2008
    Beiträge
    81
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Cannot use object of type __PHP_Incomplete_Class as array in

    Der Ausschnitt sieht eigentlich ok aus. Der Fehler muss woanders liegen, du kannst ja mal die komplette Datei posten
    Der frühe Vogel fängt den Wurm,
    aber die zweite Maus bekommt den Käse.

  3. #3
    Azubi(ne)
    Themenstarter

    Registriert seit
    21.04.2008
    Beiträge
    61
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Cannot use object of type __PHP_Incomplete_Class as array in

    Das ist die komplette security.php

    Code:
    <?php
    /**
     * Connection establishment
     */
    $mysql_connect = @mysql_connect(MYSERVER, MYSQLUSER, MYSQLPASS);
    if ($mysql_connect == FALSE) { ?>
        Es konnte keine Verbindung zum MySQL-Server hergestellt werden. Bitte informieren Sie den Administrator.
    <?php }
    $mysql_select_db = @mysql_select_db(MYSQLDB);
    if ($mysql_select_db == FALSE) { ?>
        Es konnte keine Verbindung zur Datenbank hergestellt werden. Bitte informieren Sie den Administrator.
    <?php }
    
    /**
     * Is the user logged in?
     */
    if (basename($_SERVER['PHP_SELF']) != "index.php" AND !isset($_SESSION['user']['username'])) { ?>
        <meta http-equiv="refresh" content="0; URL=index.php">
    <?php }
    
    /**
     * Is the user Admin?
     */
    if (basename($_SERVER['PHP_SELF']) == "admin.php" AND $_SESSION['user']['is_admin'] == "0") { ?>
        <meta http-equiv="refresh" content="0; URL=main.php">
    <?php } ?>

  4. #4
    Bandit
    Gast

    Standard AW: Cannot use object of type __PHP_Incomplete_Class as array in

    Hmm, bis auf die "blöden" PHP-Tags auf/zu erscheint mir da alles richtig.
    PHP-Code:
    <?php
      
    /**
     * Connection establishment
     */
    $mysql_connect = @mysql_connect(MYSERVERMYSQLUSERMYSQLPASS) or
        die (
    "Es konnte keine Verbindung zum MySQL-Server hergestellt werden. Bitte informieren Sie den Administrator.");

    $mysql_select_db = @mysql_select_db(MYSQLDB) or
       die (
    "Es konnte keine Verbindung zur Datenbank hergestellt werden. Bitte informieren Sie den Administrator.");


    if (
    basename($_SERVER['PHP_SELF']) != "index.php" AND !isset($_SESSION['user']['username'])) 
        echo 
    '<meta http-equiv="refresh" content="0; URL=index.php">';

    /**
     * Is the user Admin?
     */
    if (basename($_SERVER['PHP_SELF']) == "admin.php" AND $_SESSION['user']['is_admin'] == "0")
        echo 
    '<meta http-equiv="refresh" content="0; URL=main.php">';

    ?>

  5. #5
    Azubi(ne)
    Themenstarter

    Registriert seit
    21.04.2008
    Beiträge
    61
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Cannot use object of type __PHP_Incomplete_Class as array in

    Hab noch mal alle Files hochgeladen und online getestet, jedoch tritt die Fehlermeldung immer wieder auf.

  6. #6
    Azubi(ne)
    Themenstarter

    Registriert seit
    21.04.2008
    Beiträge
    61
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Cannot use object of type __PHP_Incomplete_Class as array in

    Ich habe die Teile aus der security.php mal auskommentiert. Nun tritt der Fehler an einer anderen Stelle auf.

    Ausgabe:
    Fatal error: Cannot use object of type __PHP_Incomplete_Class as array in /var/www/users/d/d00055/websites/martin.freshn.de/dma/menu.php on line 5

    Code:
    Code:
                if ($_SESSION['user']['is_admin'] == '1') { ?>
                    <span class="frame_menu_item"><a href="admin.php">Admin</a></span>
                    &nbsp;|&nbsp;
                <?php } ?>
    Kann es sein, dass er den Zugriff auf das Array nicht versteht? Denn bei dem ersten Fehler gabs es ja auch solch einen Zugriff.

  7. #7
    Interessierte/r Avatar von splasch
    Registriert seit
    04.04.2008
    Beiträge
    118
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Cannot use object of type __PHP_Incomplete_Class as array in

    Bei der Fehlermeldung handelt es handelt es sich auch um einen Programmierfehler. In dem Script wird versucht ein Objekt mit einem array zu füllen.

    Bei früheren Version als 5.2 wird dieser Fehler aus geben wenn das Script nicht php 5 tauglich ist.

    Da irgendwo in deinen Script versucht wird ein Array in ein Objekt zu schmeisen was ja nicht möglich ist weil ein Objekt nur Eigenschaften haben kann.

    Mfg Splasch

Ähnliche Themen

  1. Object mit Hintergrundbild
    Von Kung Fu Panda im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 18.07.2008, 18:36
  2. onkeydown: type=password
    Von Gast im Forum HTML & CSS Forum
    Antworten: 7
    Letzter Beitrag: 24.10.2007, 20:10
  3. OOP in php, non-object problem
    Von DarkSyranus im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 01.12.2006, 20:11
  4. onclick in <object>-Tag
    Von Gast im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 28.03.2006, 15:32
  5. Problem mit Object
    Von newstart im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 18.03.2006, 17:27

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •