Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: switch

  1. #1

    switch

    come dovrei scrivere questa interrogazione?
    if(isset($_REQUEST['id_F']) || isset($_REQUEST['id_C']) || isset($_REQUEST['id_A'])){
    switch($_REQUEST){
    case($_REQUEST['id_F']):
    bla bla bla
    breaK;
    case bla bla...

    così non entra nei case

  2. #2
    Codice PHP:
    if (isset($_REQUEST['id_F']) || isset($_REQUEST['id_C']) || isset($_REQUEST['id_A']))
      { 
        switch (
    $_REQUEST)
              { 
                case 
    '$_REQUEST[id_F]'
                
    bla bla bla 
                
    break; 

                case 
    'bla bla':
                
    bla bla
                
    break; 
    PS
    Usa il pulsante code o php per scrivere il codice così il forum lo rende più leggibile! ciao!

  3. #3
    grazie mille per la velovità con cui mi hai risposto
    ora lo provo

  4. #4
    ohh grazie anche per la dritta della formattazione
    mi chiedevo se coloraste ogni a parola a mano
    ciao

  5. #5
    no non funziona

    continua a non entrare
    e le querystring le passo perchè le vedo dalla barra delgi indirizzi

  6. #6

  7. #7
    cambio
    provo ad estrarre prima dall'array di $_REQUEST
    la variabile
    non so come estrarla
    $id = $_REQUEST;
    così non mi da nulla

  8. #8
    magari sto dicendo una castroneria, e se così fosse chiedo perdono

    ma il tuo argomento dello switch è un array [$_REQUEST] e nei singoli casi lo confronti con un elemento dell'array stesso; ha senso un confronto fatto così? :master:

    secondo me è quello il motivo per cui non entra in nessuno dei case.

    [supersaibal]Originariamente inviato da recensore
    cambio
    provo ad estrarre prima dall'array di $_REQUEST
    la variabile
    non so come estrarla
    $id = $_REQUEST;
    così non mi da nulla [/supersaibal]
    con quell'istruzione tu assegni alla variabile $id un array, devi assegnargli un valore di quell'array:

    Codice PHP:
    $id $_REQUEST['id']; 


    p.s. se i dati li passi attraverso querystring [cioè che li vedi nell'url] recuperale con $_GET
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  9. #9
    allora ti spiego mellgio coso vorrei fare
    da diverse pagine giungo a questo switch
    ogni pagina invia una variabile id diverso
    id_F = valore
    oppure
    id_C = valore
    oppure
    id_G = valore
    e così via
    io controllo nell'array di $_REQUEST...( che da quanto ne so io
    è un jolly (funge da $_GET ceh da $_POST)..nel caso cambi il metodo di invio non cambio nulla nell script dello switch)

    quale id mi è stato inviato

    solo che non so come arrivare a sapere il nome della varabile che invio

  10. #10
    come si a sapere il nome della variabile inviata via $_GET????

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.