Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Script per l'invio delle mail, problemi

    Sto creando uno script per l'invio delle mail, una cosa fatta bene.
    Ho un array che contiene un certo numero di indirizzi:
    codice:
    $indirizzi = array("1@1.it", "2@2.it", "3@3.it");
    per ogni indirizzo c'è il suo nome, sempre in array:
    codice:
    $nomi = array("1", "2", "3");
    Ora il problema è come fare a dare un output tra i tag <select> e </select> del tipo:
    codice:
    echo "<option value=\"" . $indirizzi[] . "\">" . $nomi[] . "</option>";
    dove all'interno delle quadre ci deve essere lo stesso numero per entrambe le variabili, in progressione. Come posso fare? Devo usare il ciclo for?
    Grazie!
    Nothing To Say :-D

  2. #2
    Che dobbiamo dire....??

    Congratulazioni!!!


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

  3. #3
    Io invece sto bevendo del The freddo, un ottimo the freddo
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

  4. #4
    Al posto di cliccare su anteprima ho cliccato sul pulsante invia, comunque adesso è a posto!
    Nothing To Say :-D

  5. #5
    Perche' non fare allora un unico array associativo ed estrarre il tutto con ciclo foreach assegnando chiave -> valore ????


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

  6. #6
    non sono un mito in php, quindi spiegati meglio!!!
    Nothing To Say :-D

  7. #7
    Nessuno qui è tenuto a spiegarti niente, per cui almeno utilizza la buona educazione.

    Utilizza le classi, io mi trovo benone e le trovo ordinate!

    Codice PHP:
    <?php
    class utente {
      function 
    utente ($nome$email) {
        
    $this->nome $nome;
        
    $this->email $email;
      }
    }

    $user[] = new utente ("user1""user1@xxx.xx");
    $user[] = new utente ("user2""user2@xxx.xx");
    $user[] = new utente ("user3""user3@xxx.xx");

    echo 
    "<select name=\"nome\">";
    for (
    $c=0;$c<count($user);$c++) {
     echo 
    "<option value=\"".$user[$c]->email."\">".stripslashes($user[$c]->nome)."</option>";
    }

    echo 
    "</select>";
    ?>
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

  8. #8
    il problema è che questa è un'applicazione da distribuire gratuitamente, quindi non sono io a scrivere gli indirizzi e le cose si fanno più complicate!

    Però ci posso provare e vedere come viene prima!
    Nothing To Say :-D

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.