Visualizzazione risultati 1 fino 13 di 13
Like Tree2Likes
  • 1 Post By FormularioDiDrakensang
  • 1 Post By chiedimiditutto

Discussione: Visualizzazione variabili PHP

  1. #1
    chiedimiditutto non  connesso Neofita
    Data registrazione
    03-02-2013
    Messaggi
    27

    Question Visualizzazione variabili PHP

    Ciao a tutti,
    volevo chiedervi un suggerimento,
    vi mai capitato di fare un echo di una variabile e non vederla?
    Esempio:
    <?php
    echo "<h1>Benvenuto su $HTTP_HOST !</h1>";
    ?>

    mi restituisce solo Benvenuto su !

    Grazie

  2. #2
    L'avatar di FormularioDiDrakensang
    FormularioDiDrakensang non  connesso Altervistiano Junior
    Data registrazione
    26-04-2013
    Messaggi
    551

    Predefinito

    $_server["http_host"];

    sempre che sia definita

    oppure

    echo "<h1>Benvenuto su " .$_SERVER['SERVER_NAME'] . "!</h1>";
    Ultima modifica di FormularioDiDrakensang : 24-07-2014 alle ore 14.01.49

  3. #3
    chiedimiditutto non  connesso Neofita
    Data registrazione
    03-02-2013
    Messaggi
    27

    Predefinito

    ok con il secondo metodo funziona,
    ora ti chiedo una seconda cosa, ci sto studiando sopra e sono neofita per ho preso un esempio che mi hanno passato e lo posto giusto per capirci qualcosa,
    da una pagina iniziale utilizzo il seguente form:

    <form action="/new/scripts/elabora.php" method="get">
    <input type="text" name="campione">
    <input type="submit" value="Invia i dati">
    </form>

    effettivamente inserendo un nome nella pagina sucessiva mi appare campione=nome

    per dovrei vedere stampato "nome" anche nella pagina sucessiva che ho costruito nel seguente modo

    <?
    // Nel file `elabora.php' ...
    // Questo stampa "nome"
    echo .$campione;
    ?>

    per la nuova pagina mi resta bianca, avevo attribuito il problema al fatto che echo non mi stampasse le variabili ma a questo punto, vista anche la discussione iniziale il problema un altro.

    Grazie comunque per la risposta tempestiva

  4. #4
    L'avatar di FormularioDiDrakensang
    FormularioDiDrakensang non  connesso Altervistiano Junior
    Data registrazione
    26-04-2013
    Messaggi
    551

    Predefinito


    <?
    // Nel file `elabora.php' ...
    // Questo! stampa "nome"
    echo $_GET['campione'];
    ?>
    Ultima modifica di FormularioDiDrakensang : 24-07-2014 alle ore 15.34.47
    atzendei likes this.

  5. #5
    chiedimiditutto non  connesso Neofita
    Data registrazione
    03-02-2013
    Messaggi
    27

    Predefinito

    wow funziona!!!

    grazie!!!

  6. #6
    L'avatar di helpcode
    helpcode non  connesso Utente
    Data registrazione
    20-07-2013
    Messaggi
    139

    Predefinito

    Mi permetto di darti un consiglio...quando devi inserire il contenuto di variabili php all'interno di html, invece di far stampare tutto l'html dal php, puoi inserire l'html normalmente e poi dove serve inserire <?=$latuavariabile?>

    Spero possa esserti utile ;)
    PROBLEMI CON IL TUO SITO? TI OFFRIAMO ASSISTENZA GRATIS!

    Siamo un team di web developers & designers nato per dare un aiuto concreto a tutti i giovani sviluppatori ancora inesperti. Abbiamo creato HelpCode per decidarci a te, per rispondere ogni giorno alle tue domande. Gratis!

    HTML, CSS, JS, JQuery, PHP, Wordpress. Inviaci la tua richiesta a http://helpcode.altervista.org

  7. #7
    L'avatar di FormularioDiDrakensang
    FormularioDiDrakensang non  connesso Altervistiano Junior
    Data registrazione
    26-04-2013
    Messaggi
    551

    Predefinito

    gli shortini a chi sta cominciando ad imparare un linguaggio

    gi brutto che php integri perversioni di asp e jsp

    pensa ritrovarsi un errore perch la versione in uso < della 5.4 o la direttiva off , solo per stampare "ciao"
    Ultima modifica di FormularioDiDrakensang : 24-07-2014 alle ore 22.19.33

  8. #8
    chiedimiditutto non  connesso Neofita
    Data registrazione
    03-02-2013
    Messaggi
    27

    Predefinito

    intanto vi ringrazio per i consigli, sto studiando un manuale e sto facendo alcuni test, il problema che al 70% gli esempi che vengono dati non funzionano e rimango un po' perplesso, per esempio il seguente sulle variabili globali...

    <?
    // $numero e' una variabile globale
    $numero = 3;
    function prova() {
    // Quando dico $numero
    // intendo la variabile globale
    global $numero;
    echo $numero;
    }
    ?>

    il risultato uno splendido schermo bianco!!!

    sapreste consigliarmi qualcosa di aggiornato sul quale imparare da zero fino ad un livello pi avanzato?

  9. #9
    L'avatar di FormularioDiDrakensang
    FormularioDiDrakensang non  connesso Altervistiano Junior
    Data registrazione
    26-04-2013
    Messaggi
    551

    Predefinito

    se non chiami prova()... non puoi aspettarti qualcosa di diverso


    il codice dentro function prova() {

    aka corpo della funzione lo esegui solo se chiami la funzione

    un po come al liceo scrivevi meccanicamente t = qualcosa e poi distratto da qualcosa di romantico non o usi nemmeno...
    Ultima modifica di FormularioDiDrakensang : 25-07-2014 alle ore 15.44.28

  10. #10
    chiedimiditutto non  connesso Neofita
    Data registrazione
    03-02-2013
    Messaggi
    27

    Predefinito

    scusa non capisco, forse sono ancora nella fase di distrazione ma cosa dovrei mettere? Non devo rimettere la variabile vero?

  11. #11
    L'avatar di FormularioDiDrakensang
    FormularioDiDrakensang non  connesso Altervistiano Junior
    Data registrazione
    26-04-2013
    Messaggi
    551

    Predefinito

    <?
    // $numero e' una variabile globale
    $numero = 3;
    function prova() {
    // Quando dico $numero
    // intendo la variabile globale
    global $numero;
    echo $numero;
    }

    prova();
    ?>

  12. #12
    chiedimiditutto non  connesso Neofita
    Data registrazione
    03-02-2013
    Messaggi
    27

    Predefinito

    ok avevo capito che dovevo mettere qualcosa tra le tonde nella funzione...

    grazie... credo che prima di finire il corso stresser ancora!!!

  13. #13
    L'avatar di FormularioDiDrakensang
    FormularioDiDrakensang non  connesso Altervistiano Junior
    Data registrazione
    26-04-2013
    Messaggi
    551

    Predefinito



    ... OK

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •