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. Generare centinaia di pagine PHP
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      phate User Attivo • ultima modifica di

      Ecco qui:

      [PHP]<html>
      <head>
      <title>Pagina che crea pagine! (che titolo è!?)</title>
      </head>
      <body>
      <?PHP
      $array=array("pippo","pluto","paperino");
      for($contatore=0; $contatore<count($array); $contatore++)
      {
      /QUI DENTRO CI METTIAMO TUTTA LA STRUTTURA DELLA PAGINA DI DEFAULT AGGIUNGENDO LA
      VARIABILE $array[$contatore] come detto all'inizio
      /
      $mia_pagina="<html>
      <head>
      <title>ucfirst($array[$contatore]) - Titolo Pagina</title>
      </head>
      <body>
      <h1>ucfirst($array[$contatore])</h1>
      </body>
      </html>
      ";
      /*Fatta la struttura che cambia il nome di $array[$contatore] ad ogni ciclo salviamo la pagina: */
      if (!$p_file = fopen("$array[$contatore].php","w+")) {
      echo "Spiacente, non posso creare il file $array[$contatore].php!<br />";
      } else {
      fputs($p_file,$mia_pagina);
      fclose($p_file);
      echo "Ho creato correttamente $array[$contatore].php <br />";
      }
      } //chiudo il for
      ?>
      </body>
      </html>[/PHP]

      Così crea le pagine in minuscolo (pippo.php) ma visualizza il titolo così:

      ucfirst(pippo) - Titolo Pagina

      :mmm:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        thedarkita ModSenior • ultima modifica di

        [php]
        <html>
        <head>
        <title>Pagina che crea pagine! (che titolo è!?)</title>
        </head>
        <body>
        <?PHP
        $array=array("pippo","pluto","paperino");
        for($contatore=0; $contatore<count($array); $contatore++)
        {
        /QUI DENTRO CI METTIAMO TUTTA LA STRUTTURA DELLA PAGINA DI DEFAULT AGGIUNGENDO LA
        VARIABILE $array[$contatore] come detto all'inizio
        /
        $mia_pagina="<html>
        <head>
        <title>".ucfirst($array[$contatore])." - Titolo Pagina</title>
        </head>
        <body>
        <h1>".ucfirst($array[$contatore])."</h1>
        </body>
        </html>
        ";
        /*Fatta la struttura che cambia il nome di $array[$contatore] ad ogni ciclo salviamo la pagina: */
        if (!$p_file = fopen("$array[$contatore].php","w+")) {
        echo "Spiacente, non posso creare il file $array[$contatore].php!<br />";
        } else {
        fputs($p_file,$mia_pagina);
        fclose($p_file);
        echo "Ho creato correttamente $array[$contatore].php <br />";
        }
        } //chiudo il for
        ?>
        </body>
        </html>
        [/php]

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          phate User Attivo • ultima modifica di

          :yuppi: Ma allora sei un mito! Ora funziona!

          Grazie mille: come faccio a sdebitarmi?? Per la birra: vedo che siete a Messina, Roma e Milano....viene un po' complicato trovarsi! :bigsmile:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            Appena inventano la macchina per teletrasportarci ci offri una birra 😄

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              scwd User Attivo • ultima modifica di

              sennò camminando ti fai tutta italia ahahah così giri tutta l'italia visto che gentili? 😄

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                phate User Attivo • ultima modifica di

                Mi conviene mandarvi una cassa di birra a casa! :bigsmile:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • J
                  jeeves User Attivo • ultima modifica di

                  Vi do un grande consiglio: usate switch() di php

                  Vi verrà bene 😉

                  Credo che voi utenti premium lo sapreste fare, no? 😉

                  :gthi:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • S
                    scwd User Attivo • ultima modifica di

                    jeeves ma per la birra? 😄 ihih

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • J
                      jeeves User Attivo • ultima modifica di

                      Senza andare off topic, ma che birra? Da/a chi? Che cosa...? 😐

                      :gthi:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • O
                        oliviero User Attivo • ultima modifica di

                        Ihihih io mi accontento di una coca... birra non ancora :D:D:D

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • S
                          scwd User Attivo • ultima modifica di

                          Ok, giusto hai ragione pure te:D, allora che intendi per lo switch? cioè per fare cosa? (ps anche io preferisco coca)

                          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