Seite 1 von 2 12 Letzte
  1. #1

    Registriert seit
    03.12.2011
    Beiträge
    1.339
    Thanked 841 Times in 422 Posts

    Standard syntax error, unexpected 'Erfolgreich' (T_STRING)

    Moin leutenz,

    habe über mein anderen Laptop es geschafft auf mein Server zu kommen um mein Lizenzsystem fertig zu stellen, nun erhalte ich Fehlermeldungen über Fehlermeldungen.

    Die neuste, wo ich auch unschlüssig bin was es sein könnte, ist folgende:

    Parse error: syntax error, unexpected 'Erfolgreich' (T_STRING) in /users/XXX/www/get.php on line 11


    Der Code dazu ist:

    PHP-Code:
    <?php 
    require_once "sicher/dbdaten.php"
    if(
    $mysqli->connect_error) { 
    echo 
    "Fehler bei der Verbindung:" $mysqli_connect_error(); 
    exit(); 

    $ergebnis $mysqli->query("SELECT license,until FROM licensesystem WHERE used = '0'");
    while(
    $result $ergebnis->fetch_array()) { 
    if (
    $result['license'] = $_POST["license"]) { 
    if(
    $update $mysqli->prepare("UPDATE licensesystem SET used = '1' WHERE license = ".$_POST["license"]."))
    echo "
    Erfolgreich"; 
    echo "
    Gültig" . htmlspecialchars($result['until']); 
    } else { 
    echo "
    Fehlgeschlagen"; 
    } else { 
    echo "
    Fehlgeschlagen"; 
    } } 
    $ergebnis->close(); 
    $stmt->close(); 
    $update->close(); 
    $mysqli->close();
    ?>
    Wie man im Fehler schon erkennt, ist der Fehler :

    PHP-Code:
    echo "Erfolgreich"
    Ich hoffe ihr könnt mir helfen.

  2. #2
    Avatar von Bubble
    Registriert seit
    20.11.2011
    Beiträge
    703
    Thanked 510 Times in 327 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    Hey,

    ich helf dir nicht.
    Hilf dir selbst. Das Plugin hier zeigt dir, wo der Fehler anfängt. Du hast ein " falsch.

    Ach, kein anderer hilft bitte. So Fehler findet man am besten selbst.


    Gruß
    Patrick
    Geändert von Bubble (11.09.2015 um 22:34 Uhr)

  3. The Following User Says Thank You to Bubble For This Useful Post:

    CDLF (11.09.2015)

  4. #3
    Avatar von CDLF
    Registriert seit
    28.03.2013
    Beiträge
    384
    Thanked 198 Times in 133 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    Ein Editor mit Syntax-Highlighting wäre ein guter Anfang, auch hier in vBulletin sieht man so auf 1 Blick den Fehler.
    Geändert von CDLF (11.09.2015 um 22:51 Uhr)

  5. #4

    Registriert seit
    03.12.2011
    Beiträge
    1.339
    Thanked 841 Times in 422 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    Den Fehler habe ich schon behoben, auch die die danach folgten, nun zeigt dieser mir an das :
    Fatal error: Call to a member function query() on a non-object in /users/epvpradio/www/get.php on line 7


    PHP-Code:
    $ergebnis $mysqli->query("SELECT license,until FROM licensesystem WHERE used = '0'"); 

  6. #5
    Avatar von Bubble
    Registriert seit
    20.11.2011
    Beiträge
    703
    Thanked 510 Times in 327 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    Ohne zu wissen, was in deiner "/sicher/dbdaten.php" steht, können wir nur raten.

    Hast du folgendes in deinem Code irgendwo?

    $mysqli = new mysqli("localhost", "my_user", "my_password", "world");

  7. The Following User Says Thank You to Bubble For This Useful Post:

    CDLF (11.09.2015)

  8. #6

    Registriert seit
    03.12.2011
    Beiträge
    1.339
    Thanked 841 Times in 422 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    in /sicher/dbdaten.php steht:

    PHP-Code:
    define('server','euerdatenbankserver'); /* Normalerweise localhost */ 
    define('datenbank','euredatenbank'); 
    define('benutzername','euerbenutzername'); 
    define('passwort','euerpasswort'); 
    Halt mit mein DBdaten

  9. #7
    Avatar von CDLF
    Registriert seit
    28.03.2013
    Beiträge
    384
    Thanked 198 Times in 133 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    Hab ich was überlesen oder baust du je eine Verbindung zur Datenbank auf?
    Wenn du $mysqli nicht instanzierst, so ist die Instanz quasi NULL. (siehe Bubbles Beitrag)
    Geändert von CDLF (11.09.2015 um 23:16 Uhr)

  10. The Following User Says Thank You to CDLF For This Useful Post:

    Bazs (11.09.2015)

  11. #8

    Registriert seit
    03.12.2011
    Beiträge
    1.339
    Thanked 841 Times in 422 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    AH sehe es auch gerade

    Das habe ich nun behoben,

    leider kommt ein weiterer fehler,

    Fatal error: Call to a member function close() on a non-object in /users/epvpradio/www/get.php on line 17

    Wäre
    PHP-Code:
    $stmt->close(); 
    PHP-Code:
    $ergebnis->close();  
    $stmt->close();  
    $update->close();  
    $mysqli->close(); 

  12. #9
    Avatar von CDLF
    Registriert seit
    28.03.2013
    Beiträge
    384
    Thanked 198 Times in 133 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    Es wird nirgends $stmt instanziert oder verwendet ...
    Geändert von CDLF (11.09.2015 um 23:38 Uhr)

  13. #10

    Registriert seit
    03.12.2011
    Beiträge
    1.339
    Thanked 841 Times in 422 Posts

    Standard AW: syntax error, unexpected 'Erfolgreich' (T_STRING)

    nur wenn ich es entferne,
    erscheint dieser Fehler erneut und diesmal bei $Update

Seite 1 von 2 12 Letzte

Ähnliche Themen

  1. Hoverboard - Kickstarter erfolgreich
    Von Mr.Bombastic im Forum IT & Technik News
    Antworten: 9
    Letzter Beitrag: 02.11.2014, 01:48
  2. [Debian] Apache Syntax Fehler
    Von Prinzessin Paat im Forum Server-Administration
    Antworten: 2
    Letzter Beitrag: 29.01.2013, 13:29
  3. 404 Error.
    Von cemt im Forum Support
    Antworten: 5
    Letzter Beitrag: 05.09.2012, 01:24
  4. [Vorstellung] Error
    Von .MrsError im Forum Userankündigungen
    Antworten: 11
    Letzter Beitrag: 07.06.2012, 12:10
  5. Datenbank Error
    Von Killerspider im Forum Support
    Antworten: 1
    Letzter Beitrag: 21.02.2012, 17:06
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.