Pagina 2 di 5 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 43
  1. #11
    codice:
    echo $_POST["$nuovolink$conta"];
    Sicuro che le righe precedenti sono corrette?

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  2. #12
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Il problema sono queste righe che nn funzionano:

    $nuovolink = $_POST['nuovolink$conta'];
    $desclink = $_POST['desclink$conta'];
    $idlink = $_POST['idlink'];

    Conta è un numeo che vien assegnato d volta volta tramite un contantore.

    Non riesco a recuperare le variabili inviate dal form.

    In pratica dovrei avere come risultato

    $nuovolink = $_POST['nuovolink1'];
    $desclink = $_POST['desclink1'];
    $idlink = $_POST['idlink'];

    $nuovolink = $_POST['nuovolink2'];
    $desclink = $_POST['desclink2'];
    $idlink = $_POST['idlink'];

    $nuovolink = $_POST['nuovolink3'];
    $desclink = $_POST['desclink3'];
    $idlink = $_POST['idlink'];

    ecc

    ma non riesco a creare la variabile correttamente, inserendo nuovolink$conta (dove $conta mi inserisce il numero in modo da poter recuperare la variabile relativa).

    Ora è piu chiaro? Non so piu come spiegarmi.

    Devo recuperare delle variabili inviate da form che sono composte da una parte statica e una parte variabile differenziata da un numero. Il problema è associare la parte statica con quella dinamica per formare il nome della variabile inviata in modo da poterla recuperare con $_POST().
    www.beppegrillo.it
    Il blog di Beppe!!

  3. #13
    [supersaibal]Originariamente inviato da piero.mac
    codice:
    $nuovolink = $_POST['nuovolink$conta'];
    se non metti l'apice doppio questo stampa 'nuovolink$conta' e non risolve la variabile. Anche il fratellino dopo....

    [/supersaibal]
    Che ti ho detto qui????

    devi mettere le doppie apici.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #14
    [supersaibal]Originariamente inviato da piero.mac
    Che ti ho detto qui????

    devi mettere le doppie apici. [/supersaibal]
    A parte il fatto che sarebbe meglio un foreach...

    le variabile potrebbe anche risolverle con i doppi apici, ma sei certo che ci siano gli indici associativi in POST ?????

    Stampa l'array $_POST

    echo "<pre>";
    print_r($_POST);

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #15
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Come faccio a stampare l'array $_post?

    Credo che il problema sia proprio la mancanza degli indici ma non so come risolverlo. :master:
    www.beppegrillo.it
    Il blog di Beppe!!

  6. #16
    La variabile all'interno degli apici singoli non viene risolta!
    o scrivi così:

    $nuovolink = $_POST["nuovolink$conta"];
    $desclink = $_POST["desclink$conta"];
    $idlink = $_POST['idlink'];

    o così:

    $nuovolink = $_POST['nuovolink' . $conta];
    $desclink = $_POST['desclink' . $conta];
    $idlink = $_POST['idlink'];

    Io preferisco il secondo metodo perchè mi permette di individuare subito dove sono le variabili e poi ho letto da qualche parte in questo post che il parser è leggermente più veloce in questo modo: con i doppi apici cerca delle variabili all'interno della stringa mentre con gli apici singoli no.

  7. #17
    var_export($_POST);

  8. #18
    [supersaibal]Originariamente inviato da colde
    Come faccio a stampare l'array $_post?

    Credo che il problema sia proprio la mancanza degli indici ma non so come risolverlo. :master: [/supersaibal]
    ma azzolinaccia.....

    te lo ho pure scritto come fare a stampare $_POST.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #19
    Giusto, te l'ha scritto!!! Io me lo ero saltato!

    Stampa l'array $_POST

    echo "<pre>";
    print_r($_POST);

  10. #20
    [supersaibal]Originariamente inviato da mircov
    La variabile all'interno degli apici singoli non viene risolta!
    o scrivi così:

    [/supersaibal]
    Se avessi voluto fargli lo script lo avrei gia' fatto prima. Ma se non capisce il problema la prossima volta chiedera' perche' non risolve GET.

    E' errato l'approccio che fa con FOR. bisogna usare foreach per scorrere gli array ...


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.