Visualizzazione risultati 1 fino 3 di 3

Discussione: errore server

  1. #1
    Guest

    Predefinito errore server

    ###################
    # SEL LA DATA è VALIDA CONTROLLA:
    ###################

    echo"<p> GIORNO: $giorno<br> MESE: $mese </p>";
    while($mese == 1 and $giorno > 20){$zodiaco="Acquario";}
    while($mese == 1 and $giorno < 20){$zodiaco="Capricorno";}
    while($mese == 2 and $giorno > 19){$zodiaco="Pesci";}
    while($mese == 2 and $giorno < 19){$zodiaco="Acquario";}
    while($mese == 3 and $giorno > 19){$zodiaco="Ariete";} --- LINE 18
    while($mese == 3 and $giorno < 19){$zodiaco="Pesci";}
    while($mese == 4 and $giorno > 20){$zodiaco="Toro";}
    while($mese == 4 and $giorno < 20){$zodiaco="Ariete";}
    while($mese == 5 and $giorno > 21){$zodiaco="Gemelli";}
    while($mese == 5 and $giorno < 21){$zodiaco="Toro";}
    while($mese == 6 and $giorno > 21){$zodiaco="Cancro";}
    while($mese == 6 and $giorno < 21){$zodiaco="Gemelli";}
    while($mese == 7 and $giorno > 22){$zodiaco="Leone";}
    while($mese == 7 and $giorno < 22){$zodiaco="Cancro";}
    while($mese == 8 and $giorno > 22){$zodiaco="Vergine";}
    while($mese == 8 and $giorno < 22){$zodiaco="Leone";}
    while($mese == 9 and $giorno > 22){$zodiaco="Bilancia";}
    while($mese == 9 and $giorno < 22){$zodiaco="Vergine";}
    while($mese == 10 and $giorno > 22){$zodiaco="Scorpione";}
    while($mese == 10 and $giorno < 22){$zodiaco="Bilancia";}
    while($mese == 11 and $giorno > 22){$zodiaco="Sagittario";}
    while($mese == 11 and $giorno < 22){$zodiaco="Scorpione";}
    while($mese == 12 and $giorno > 21){$zodiaco="Capricorno";}
    while($mese == 12 and $giorno < 21){$zodiaco="Sagittario";}
    ?></p><br>

    <font color="#FF0000"><strong><?=$zodiaco?></strong></font>
    <br>

    ===============================================
    MI spara questo errore il server....
    GIORNO: 24
    MESE: 3


    Fatal error: Maximum execution time of 15 seconds exceeded in /membri/uniweb/prova.php on line 18

    mi aiutate

  2. #2
    Guest

    Predefinito

    perchè sono tutti loop infiniti
    while($mese == 1 and $giorno > 20){$zodiaco="Acquario";}
    significa fintanto che $mese == 1 and $giorno > 20 (a parte che mancano delle parentesi), $zodiaco="Acquario";
    devi usare una serie di if/else if
    if(($mese == 1) && ($giorno > 20)) {$zodiaco="Acquario";}
    bla bla bla....

  3. #3
    Guest

    Predefinito

    che stupido...ti ringrazio !!!
    errori di distrazione....

    che figuraccia

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •