Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. errore nella guida di giorgio ?
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • R
      roro User Attivo • ultima modifica di

      errore nella guida di giorgio ?

      http://www.giorgiotave.it/guida_php/variabili.php
      questo codice:
      <?php
      $nome="giorgio";
      $cognome="taverinti";
      $sitoweb="www.giorgiotave.it";
      echo"<center><marquee color=red width=50%>Benvenuti nel mio sito web : $sitoweb</marquee>";
      echo"
      <hr width=60% color=blue>";
      echo"
      Capo dello Staff:"$nome $cognome";
      ?>
      provato in locale, mi dà il seguente errore:
      Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\uno.php on line 7

      grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        pater Super User • ultima modifica di

        @roro said:

        http://www.giorgiotave.it/guida_php/variabili.php
        questo codice:
        <?php
        $nome="giorgio";
        $cognome="taverinti";
        $sitoweb="www.giorgiotave.it";
        echo"<center><marquee color=red width=50%>Benvenuti nel mio sito web : $sitoweb</marquee>";
        echo"
        <hr width=60% color=blue>";
        echo"
        Capo dello Staff:"$nome $cognome";
        ?>
        provato in locale, mi dà il seguente errore:
        Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\uno.php on line 7

        grazie
        Quel doppio apice non ci dovrebbe essere...

        PS: i marquee sono stati creati per i browser microsoft... ovvero non esistono negli standard...

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • R
          roro User Attivo • ultima modifica di

          a quale doppio apice ti riferisci?

          che sono i marquee?

          grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • king.hack
            king.hack Super User • ultima modifica di

            @roro said:

            echo"
            Capo dello Staff:"$nome $cognome";

            I doppi apici che danno fastidio dovrebbero essere questi... dimmi se ho detto una fesseria PaTeR 😉

            Il tag marquee è stato creato per far ruotare dei contenuti come testo ed immagini. Un 3d a riguardo lo trovi a questo link: http://www.giorgiotave.it/forum/viewtopic.php?t=6445

            :ciauz:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • R
              roro User Attivo • ultima modifica di

              ho fatto questa modifica (tolto gli apici):
              echo"
              Capo dello Staff:$nome $cognome;
              ma stavolta pare che l'errore sia nella riga 8:
              Parse error: parse error, unexpected $end in C:\wamp\www\uno.php on line 8, in questa riga c'è solo
              ?>

              :mmm:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • king.hack
                king.hack Super User • ultima modifica di
                echo"
                Capo dello Staff:" $nome $cognome;
                

                Dovrebbe essere a posto cosi visto che le "virgolette" inglobano il testo da visualizzare a schermo ed il resto sono solo le 2 variabili $nome e $cognome.

                Nella tua modifica hai tolto anche gli apici prima di $nome, quelli che racchiudevano il testo da visualizzare. Insomma è come aprire una ( e non chiuderla 😉

                :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • R
                  roro User Attivo • ultima modifica di

                  niente 😞
                  echo"
                  Capo dello Staff:" $nome $cognome;
                  Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\uno.php on line 7
                  :mmm:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • king.hack
                    king.hack Super User • ultima modifica di

                    Ho provato il codice su un mio serverino casalingo ed ecco che funziona...con qualche piccola modifica 🙂

                    <?php
                    $nome="giorgio";
                    $cognome="taverinti";
                    $sitoweb="www.giorgiotave.it";
                    echo "<center><marquee color=red width=50%>Benvenuti nel mio sito web : $sitoweb</marquee>";
                    echo "
                    <hr width=60% color=blue>";
                    echo "
                    Capo dello Staff&#58;", $nome, $cognome;
                    ?>
                    

                    Vedi se va anche a te ora 😉
                    :ciauz:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • R
                      roro User Attivo • ultima modifica di

                      fatto
                      , $nome,
                      qundi la regola è che prima e dopo $nome
                      ci và la virgola?
                      Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\uno.php on line 7
                      questo errore mi diceva che da qualche parte nella riga 7 dovevo inserire
                      la virgola o il punto e virgola?

                      grazie

                      p,s. se sto sporcando il forum con queste cose x molti banali ditemelo

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • P
                        pater Super User • ultima modifica di

                        echo "
                        Capo dello Staff: $nome $cognome";

                        così funziona... il doppio apice indica al parser di interpretare $nome e $cognoma come variabili e non come testo...

                        echo "
                        Capo dello Staff:"
                        $nome $cognome";

                        così non funziona perchè il parser trovava giustamente due variabili in posizione errata nel contesto, seguite da un doppio apice che non ci doveva essere perchè non legato a nessun'altro elemento...

                        echo "
                        Capo dello Staff:" $nome $cognome;

                        così non funziona sempre per il motivo delle 2 variabili in nessun contesto particolare.

                        se non volevi usare i doppi apici dovevi fare così

                        echo '
                        Capo dello Staff:'.$nome.$cognome;

                        perchè il punto ( . ) in php serve a congiungere delle stringhe.

                        Il marquee non sarà validato correttamente dai validatori ( come il w3c ) appunto perchè non esiste in html. ( e' proprietario microzozz )

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • R
                          roro User Attivo • ultima modifica di

                          grazie, mi sa che il php nn fà x me.. ci dormo su

                          :ciauz:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • P
                            pater Super User • ultima modifica di

                            @roro said:

                            grazie, mi sa che il php nn fà x me.. ci dormo su

                            :ciauz:Ehehe devi solo sapergli dire cosa fare! Un pò di pratica e riderai dei tuoi dubbi attuali 😄

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            Caricamento altri post
                            Rispondi
                            • Topic risposta
                            Effettua l'accesso per rispondere
                            • Da Vecchi a Nuovi
                            • Da Nuovi a Vecchi
                            • Più Voti