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. (PHP)-richiamare cartella foto per valore $id_user
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • J
      jeeves User Attivo • ultima modifica di

      Una cosa tipo questa?

      [php]<?php switch($id_user) {
      case 1: visualizza immagini cartella 1; break;
      ..............
      default: fai quello che vuoi; break; // Se $id_user non è specificato o non è stato trovato nessun caso
      } ?>[/php]

      :gthi:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        digital.daigor User Attivo • ultima modifica di

        non ho capito quello che chiedi....puoi spiegare meglio?!?!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          digital.daigor User Attivo • ultima modifica di

          ad esempio.....

          $id_user = 2;

          $cartella = "collegamenti/cartella_".$id_user;

          e fai leggere il contenuto della cartella.....

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • G
            giorgiodp User Attivo • ultima modifica di

            si, ottimo, ma le cartelle sono solo 10 e quindi prendo solo l'unita di $id_user:
            $id_user=125 cartella 5.
            :vai:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              digital.daigor User Attivo • ultima modifica di

              $id_cartella = sub_str($id_user,-1,1);

              $cartella = "collegamenti/cartella_".$id_cartella;

              cosi???

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • G
                giorgiodp User Attivo • ultima modifica di

                provo.
                pero' poi i numeri delle immagini se sono dall'1 al 50 vengono richiamati dentro la cartella oppure no?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  giorgiodp User Attivo • ultima modifica di

                  scusate,
                  ho fatto questo
                  <?php

                  $connessione=mysql_connect("localhost", "");
                  $selezione_db=mysql_select_db("guest_book", $connessione);
                  $query = mysql_query("SELECT id_user, date FROM messaggi ORDER BY date DESC limit 1");
                  $offset=0;
                  while($riga = mysql_fetch_assoc($query))
                  {
                  $id_user = $riga['id_user'];
                  }
                  $id_cartella = sub_str($id_user,-1,1);
                  $image_src = $cartella. "image" . $nr_immagine . ".jpg";
                  $cartella = "fotos/".$id_cartella;

                  echo "<img src="$image_src">";

                  echo $id_user ;
                  if($offset < 50)
                  {
                  $offset++;
                  }

                  ?>
                  ma mi appare pagina vuota:x

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • G
                    giorgiodp User Attivo • ultima modifica di

                    no scusate l'altro era ancora piu' sbagliato..
                    $connessione=mysql_connect("localhost", "");
                    $selezione_db=mysql_select_db("guest_book", $connessione);
                    $query = mysql_query("SELECT id_user, date FROM messaggi ORDER BY date DESC limit 1");
                    $offset=0;
                    while($riga = mysql_fetch_assoc($query))
                    {
                    $id_user = $riga['id_user'];
                    }
                    $cartella = sub_str($id_user,-1,1);
                    $image_src = $cartella . "fotos/" . $nr_immagine . ".jpg";
                    echo "<img src="$image_src">";

                    echo $id_user ;
                    if($offset < 50)
                    {
                    $offset++;
                    }
                    ?>

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • G
                      giorgiodp User Attivo • ultima modifica di

                      <?php
                      $connessione=mysql_connect("localhost", "");
                      $selezione_db=mysql_select_db("guest_book", $connessione);
                      $query = mysql_query("SELECT id_user, date FROM messaggi ORDER BY date DESC limit 1");

                      while($riga = mysql_fetch_assoc($query))
                      {
                      $id_user = $riga['id_user'];
                      }
                      $cartella = sub_str($id_user -1,1);
                      $image_src = $cartella . "fotos/" . $nr_immagine . "1.jpg";
                      echo "<img src="$image_src">";

                      ?>

                      niente ancora

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • D
                        digital.daigor User Attivo • ultima modifica di

                        $nr_immagine da dove lo prendi???

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • G
                          giorgiodp User Attivo • ultima modifica di

                          il passo è andato, solo che vorrei che visualizzasse le immagini in maniera consecutiva, numerandole dall'1 al 50

                          <?php
                          $connessione=mysql_connect("localhost", "");
                          $selezione_db=mysql_select_db("guest_book", $connessione);
                          $query = mysql_query("SELECT id_user, date FROM messaggi ORDER BY date DESC limit 1");

                          while($riga = mysql_fetch_assoc($query))
                          {
                          $id_user = $riga['id_user'];
                          }
                          $id_cartella = substr($id_user, -1, 1);
                          $cartella = "fotos/".$id_cartella . ".jpg";

                          $image_src =$cartella ;
                          echo "<img src="$image_src">";

                          ?>

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • D
                            digital.daigor User Attivo • ultima modifica di

                            qui sto andando in confusione......

                            allora, ricapitoliamo un secondo....

                            tu vuoi prendere un'immagine dalla cartella immagini,che si chiami: ultimacifraidutente.jpg, e vuoi stampare in successione le successive 50 immagini?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • G
                              giorgiodp User Attivo • ultima modifica di

                              grazie, ho risolto cosi':
                              <?php
                              $connessione=mysql_connect("localhost", "
                              $selezione_db=mysql_select_db("guest_book", $connessione);
                              $query = mysql_query("SELECT id_user, date FROM messaggi ORDER BY date DESC limit 1");

                              while($riga = mysql_fetch_assoc($query))
                              {
                              $id_user = $riga['id_user'];
                              }
                              $id_cartella = substr($id_user, -1, 1);
                              $cartella = "fotos/".$id_cartella ;

                              $image_src ="fotos/" . $id_cartella . "fotos/". 1 . ".jpg";
                              echo "<img src="$image_src">";

                              ?>

                              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