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

    Problema istruzione continue

    Salve ho un problema e
    Cercando di creare un form di contatti ma utilizzando l'istruzione "continue" mi fà errore:

    Fatal error: Cannot break/continue 1 level in /membri/commercialistaonline/html/Contatti.php on line 108

    l'isruzione è posizionata all'interno di un if

  2. #2

    Re: Problema istruzione continue

    Originariamente inviato da juancakitarr
    Salve ho un problema e
    Cercando di creare un form di contatti ma utilizzando l'istruzione "continue" mi fà errore:

    Fatal error: Cannot break/continue 1 level in /membri/commercialistaonline/html/Contatti.php on line 108

    l'isruzione è posizionata all'interno di un if
    L'errore è alla riga 42
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973

    Re: Re: Problema istruzione continue

    Originariamente inviato da satifal
    L'errore è alla riga 42
    Giusto, hai un occhio d'aquila

    mi pare che manchi un doppio & e l'else

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  4. #4
    Vabbè per sicurezza posto il codice anche se avrei dovuto farlo prima


    Codice PHP:
    Eccolo


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//IT" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it">
    <head>
    <title>Contatti</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-15" />
    <meta http-equiv="content-script-type" content="text/javascript" />
    <meta http-equiv="content-style-type" content="text/css" />
    <meta http-equiv="imagetoolbar" content="no" />
    <meta name="language" content="italian-it" />
    <link href="../css/layout.css" type="text/css" rel="stylesheet" />
    <link href="../css/page.css" type="text/css" rel="stylesheet" />
    </head>
    <body>

    <div id="av_toolbar_regdiv" style="padding:0;margin:0;position:absolute;height:32px;width:100px;z-index:10001">
    <div class="av_site">[url="http://it.altervista.org/crea-sito-gratis.php"]Crea sito[/url]</div>
    </div>
    <script type="text/javascript">
    (function(d, s) {
        var fjs = d.getElementsByTagName(s)[0], js = d.createElement(s);
        js.src = "http://tb.altervista.org/js/script.js";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script'));
    </script>



    <div id="telaio">
    <span class="upbannerleft"><script type="text/javascript">
    /* <![CDATA[ */
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=125X125/r='+new Date().getTime()+'"><\/s'+'cript>');
    /* ]]> */
    </script></span>
    <span class="upbannerright"><script type="text/javascript">
    /* <![CDATA[ */
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=125X125/r='+new Date().getTime()+'"><\/s'+'cript>');
    /* ]]> */
    </script></span>
    <div id="testata">
    [img]../media/Nuovo_sfondo.GIF[/img]</img>

    </div>
    <div id="sinistro">
    <h2>
    Men&ugrave;
    </h2>
    <ul>[*]
    [url="/index.html"]Home[/url]
    [*]
    [url="/html/Regime_dei_minimi.html"]Regime dei minimi[/url]
    [*]
    [url="S.r.l_semplificata.html"]S.r.l a 1 &euro; [/url]
    [*]
    [url="/html/Ricorso_on_line.html"]Ricorso online[/url]
    [*]
    [url="/html/pratiche_cciaa.html"]Pratiche CCIAA[/url]
    [*]
    [url="/html/Cessione_di_quote.html"]Cessione di quote S.r.l[/url]
    [*]
    [url="/html/Servizio_CAF.html"]Servizio CAF[/url]
    [*]
    [url="/html/modulistica.html"]Modulistica[/url]
    [*]
    [url="/html/link_utili.html"]Link utili[/url]
    [*]
    [url="#"]Studio Chianese[/url]
    [*]
    [url="#"]Paghe online[/url]
    [/list]
    </div>
    <div id="centrale">
    <h2>
    [url="Chi_siamo.html"]Chi siamo [/url]||[url="Servizi.html"] I nostri servizi [/url]||[url="Funzionamento.html"] Funzionamento[/url]||[url="Costi.html"] Costi [/url]||[url="Contatti.html"] Contatti[/url]
    </h2>
    <h2 class="title">Contatti</h2>



    Per richiedere un preventivo o semplicemente informazione riempite i seguenti campi
    e noi provvederemo a ricontattarvi successivamente:
     </p><span>
    <?php
    $destinatario
    ="marco.chianese93@gmail.com";
    $oggetto='richiesta informazioni: '.$_POST["area_interesse"];
    $messaggio='Il cliente ' .$nome .' ' .$cognome .' è interessato ad una consulenza riguardo ' .$area_interesse .'Il cliente può essere rintracciato grazie ai seguenti recapiti: ' .$mail .',' .$telefono;
    $header="From:marco.chianese93@gmail.com";

      
         
           
    $area_interesse=$_POST["area_interesse"];
    $privacy=$_POST["privacy"];
      
     if (isset(
    $_POST["submit"]))
    {   

    if (
    is_numeric($nome) or empty($nome)){
         continue;
          
    $errore[1]="Devi inserire correttamente il nome </br>";

    else
          
    $nome=$_POST["nome"];
          
          if (
    is_numeric($cognome) or empty($cognome)) 
    {
          continue;
          
    $errore[2]="Devi inserire correttamente il cognome </br>"
           
    }
    else
          
    $cognome=$_POST["cognome"];
            
           if (!
    is_numeric($telefono))
    {       
            continue;
                
    $errore[3]="Devi inserire un numero di telefono </br>"
    }
     else  
           
    $telefono=$_POST["tel"];
           
           if (
    strpos($mail,"@")==0)
           continue;
           
    $errore[4]="Devi inserire un indirizzo mail valido </br>";
           
       
       
       switch (
    $area_interesse)

         case 
    "Regime dei minimi"
         case 
    "Cessione di quote S.r.l":
         case 
    "Ricorso on-line":
         case 
    "S.r.l semplificata":
         
    $mail=$_POST["mail"];
      break;
               default: 
                   print (
    "Devi inserire un'area d'interesse");
                break;
      break;
    }

        if (
    $privacy=="no")
         break;
         print(
    "Devi riempire tutti i campi obbligatori");
         
    }
     else
    mail($destinatario,$oggetto,$messaggio,$header)
    ?>
    <form action="" method="post" id="form">
     Nome:<input type="text" name="nome" value=""/> <?php print $errore[1]; ?>

    Cognome:<input type="text" name="cognome" value=""/><?php print $errore[2]; ?>
     
    telefono:<input type="text" name="tel" value=""/><?php print $errore[3]; ?>

    indirizzo mail:<input type="text" name="mail" value=""/><?php print $errore[4]; ?>
    <fieldset>

    <select name="area_interesse" id="area_interesse">
    <legend>area d'interesse</legend>
    <label>Scegli l'area d'interesse</label>
    <option value="#" selected="selected">Scegli l'area d'interesse</option>
    <option value="S.r.l semplificata">S.r.l semplificata</option>
    <option value="Regime dei minimi">Regime dei minimi</option>
    <option value="Cessione di quote S.r.l">Cessione di quote S.r.l</option>
    <option value="Ricorso on-line">Ricorso on-line</option>
    </select>


    <textarea name="privacy"  rows="5" cols="40" readonly="readonly"> 
    Acconsento all'utilizzo dei miei dati personali ai sensi del Decreto Legislativo 196/03 </textarea>

    si<input type="radio" name="privacy" value="si">
    no<input type="radio" name="privacy" value="no" /> 



    <input type="submit" value="INVIA" name="submit" onclick="Contatti.php" />
    <input type="reset" value="ANNULLA" />
    </fieldset>
    </form></span>


    <iframe src="http://www.facebook.com/plugins/like.php?href=http://commercialistaonline.altervista.org/index.html"
            scrolling="no" frameborder="0"
            style="border:none; width:250px; height:40px;"></iframe>
    </p>
    </div>
    <div id="fondo">



    </p>




    [url="http://validator.w3.org/check?uri=referer"][img]../media/valid-xhtml10.png[/img][/url] [url="http://jigsaw.w3.org/css-validator/"][img]../media/vcss.png[/img][/url]
    </p>



    Webmaster [url="#"]Marco Chianese[/url]
    </p>
    </div>
    </div>
    </body>
    </html>

  5. #5
    Ma hai una minima idea di come funzioni l'istruzione continue, perchè e come si utilizza?

    continue

    Te lo chiedo perchè dubito che tu lo sappia.

    Inoltre, se pur dovesse fare ciò che "credi" debba fare nel tuo codice, che senso avrebbe mettere del codice subito dopo tale istruzione dato che esso non sarebbe mai eseguito?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Ciao le tue critiche sono più che giustificate sono alle prime armi (e si vede ) )
    ...il problema è che per quanto riguarda la variabile d'errore era una prova fatta così per vedere il mio ragionamento riguardo il continue era questo: all avverarsi di quella condizione saltasse quel valore e continuasse..infatti accorgendomi del errore "logico" avevo provato con l'istruzione break.
    Secondo te come dovrei fare ???

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.