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.
    • S
      scwd User Attivo • ultima modifica di

      Prego, comunque come dice thedarkita ci può mettere un sacco nell'esecuzione 😄

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Ciao! Rieccomi nella sezione php... sono stato 1 po' impegnato in questi tempi 😉

        beh allora hai ragione, sia dal punto di vista che i titoli maiuscoli non sono molto buoni oerchè nelle chiavi di ricerca, devi cercare su google in maiuscolo, mentre se il titolo è minuscolo, sia che la ricerca suil motore sia maiuscola o minuscola lo trovi lostesso (l'avevo letto da qualche parte non chiedermi il perchè)... e poi è più professional!
        Per rendere la prima lettera maiuscola puoi usare la funzione ucfirst

        esempio:

        [php]

        <title>ucfirst($array[$contatore])</title>

        [/php]

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          ciao,
          sinceramente mi sono perso un pò di risposte 😄 comunque, come dice oliviero, se vuoi fai la prima maiuscola, ma se vuoi c'è anche una funzione per tutto maiuscolo.
          ciaooo

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            La funzione ucfirst non funziona: nella pagina (nel title e nel body) mi visualizza ucfirst(pippo)

            Ho provato con uc e \U ma sempre stessa cosa.

            0 Miglior Risposta Ringrazia Cita Rispondi

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

              Ci posti il codice che hai messo? perchè penso hai sbagliato ad utilizzare la funzione

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • 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