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

    Switch che non ne vuole sapere

    Codice PHP:
    $listino trim($_POST['listino']);
    $catalogo trim($_GET['catalogo']);

    //primo switch, funziona
    switch ($istino) {
    case 
    "ok":
    $confermadown "Per scaricare il nostro listino clicca [b]<a href=\"listino.zip\" target=\"_blank\">qui</a>[/b]
    "
    ;
    break;
    }

    //secondo switch, non funziona
    switch ($catalogo) {
    case 
    "ok":
    $confermadown "Per scaricare il nostro catalogo clicca [b]<a href=\"catalogo.pdf\" target=\"_blank\">qui</a>[/b]
    "
    ;
    break;
    }

    //controlla i valori
    if ($zip2!="ok" AND $sunshine!="ok") {
    $niente true;
    } else {
    $niente false;
    }

    //terzo switch, funziona
    switch ($niente) {
    case 
    true:
    $confermadown "La tua segnalazione è stata inoltrata con successo.";
    break;

    In pratica il secondo switch mi da' La tua segnalazione è stata inoltrata con successo., si comporta come il terzo. Le ho provate tutte tra intrecci di switch e if, niente da fare. Soluzioni?

  2. #2
    prova cosi'

    Codice PHP:
    $listino trim($_POST['listino']);
    $catalogo trim($_GET['catalogo']);

    //primo switch, funziona
    switch ($istino) {
    case 
    "ok":
    $confermadown "Per scaricare il nostro listino clicca [b]<a href=\"listino.zip\" target=\"_blank\">qui</a>[/b]
    "
    ;
    break;


    //secondo switch, non funziona
    switch ($catalogo) {
    case 
    "ok":
    $confermadown "Per scaricare il nostro catalogo clicca [b]<a href=\"catalogo.pdf\" target=\"_blank\">qui</a>[/b]
    "
    ;
    break;
    }

    //controlla i valori
    if ($zip2!="ok" AND $sunshine!="ok") {
    $niente true;
    } else {
    $niente false;
    }

    //terzo switch, funziona
    switch ($niente) {
    case 
    true:
    $confermadown "La tua segnalazione è stata inoltrata con successo.";
    break;

    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

  3. #3
    stop ho scritto una cazz...ta
    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

  4. #4
    Ho notato che con la variabile
    Codice PHP:
    $listino trim($_POST['listino']);  // usi il metodo $_POST 
    mentre con quella
    Codice PHP:
    $catalogo trim($_GET['catalogo']);  // $catalogo usi il metodo $_GET. 
    E' una cosa voluta o è una distrazione?

    Prova con
    Codice PHP:
    echo "$catalogo"
    vedi il valore che ti mostra a video.

    Perché usi gli switch se hai solo una condizione?

    ciao VVoVe:
    --

    __ [ K3iji ] __

  5. #5
    Non è distrazione, è così, le condizioni sono 3, scusa!

  6. #6
    Originariamente inviato da keiji68
    Ho notato che con la variabile
    Codice PHP:
    $listino trim($_POST['listino']);  // usi il metodo $_POST 
    mentre con quella
    Codice PHP:
    $catalogo trim($_GET['catalogo']);  // $catalogo usi il metodo $_GET. 
    E' una cosa voluta o è una distrazione?

    Prova con
    Codice PHP:
    echo "$catalogo"
    vedi il valore che ti mostra a video.

    Perché usi gli switch se hai solo una condizione?

    ciao VVoVe:
    Ho scoperto che l'errore era in quel get, grazie 1000!

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.