Visualizzazione risultati 1 fino 4 di 4

Discussione: inserire in una variabile un link composto da due variabili

  1. #1
    zarafir non è connesso Neofita
    Data registrazione
    14-06-2008
    Messaggi
    11

    Predefinito inserire in una variabile un link composto da due variabili

    vorrei sapere come si fa a comporre un link,mi spiego meglio:
    ho un form nel quale si inserisce un nome e vorrei che nel file al quale viene inviato il form si ottenesse un link di questo tipo
    contenuto dell'input+.php
    ho provato in questo modo
    Codice PHP:
    $verif = '$_POST["nuovo"]';
    $estensione = '.php' ;
    $new = '$verif . ($estensione)' ;
    a senza risultato,cosa c'è di errato?

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Fai così direttamente:

    Codice PHP:
    $new = $_POST["nuovo"].".php";
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    zarafir non è connesso Neofita
    Data registrazione
    14-06-2008
    Messaggi
    11

    Predefinito

    perfetto,funziona egregiamente ^_^

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    il problema con il codice in alto è il tipo di apici che usi. Le stringhe in php possono essere delimitate sia da apici singoli '...' che da apici doppi "...".

    Soltanto gli apici doppi accettano variabili al loro interno, e se si tratta di array o altre variabili complesse, queste vanno circondate con parentesi graffe {...}

    Codice PHP:
    $verif = $_POST["nuovo"];
    $estensione = '.php' ;
    $new = "$verif.$estensione";
    oppure
    Codice PHP:
    $new = "{$_POST['nuovo']}.php";
    occhio agli spazi di troppo nei nomi dei file! poi non riesci a raggiungerli o cancellarli

Regole di scrittura

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