Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569

    Problema costanti nelle classi

    Salve a tutti

    Io ho questa classe:

    Codice PHP:

    class Romances {
        public 
    $host "127.0.0.1",
               
    $user "root",
               
    $pass null,
               
    $db "romances",
               
    $info_table "infos",
               
    $users_table "users";
        public const 
    UNREG "
        


            Hi, Unregistered!

            Do you wanna register to my website? <button onclick=\"location.href='register.php';\">Click Here!</button>
        </p>"
    ;

    #... 

    E il file che la utilizza:

    Codice PHP:
    <?php
    require 'class.php';
    session_start();

    $rom = new Romances();

    $link $rom->connect();

    ?>
    <html>
        <head>
            <title>Romances</title>
        </head>
        <body>
        <?php
        
    if(!$rom->login($_SESSION['user'], $_SESSION['pass'])) print($rom->UNREG);
        
    ?>
        </body>
    </html>
    <?php
    $rom
    ->deconnect($link);
    ?>
    Non capisco perché PHP da questo errore:
    codice:
    Parse error: syntax error, unexpected T_CONST, expecting T_VARIABLE in C:\xampp\htdocs\romances\class.php on line 9
    Eppure ho controllato la sintassi: public const UNREG = "eccetera"; è valido e $rom->UNREG o $rom::UNREG anche...
    Come faccio a ricavarne il valore?

  2. #2
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569
    Scusate tutti ho risolto togliendo public a const

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.