Visualizzazione risultati 1 fino 14 di 14

Discussione: [Risolto][SCRIPT] - Non mi apre il link, help? [mod]

  1. #1
    Guest

    Predefinito [Risolto][SCRIPT] - Non mi apre il link, help? [mod]

    perchè, mi domando, bestemmiando in serbocroato,
    non mi apre il link???

    Codice PHP:
    <?
    $somma
    = 0;
    foreach (
    $_POST as $key => $value)
    $somma = $somma + $value;
    if(
    $somma<90){
    header("location:http//lsdfreetime.altervista.org");
    header("Location: http://www.php.net/");
    echo
    "$somma";
    }
    else if(
    somma>91){
    print
    "<script language=JavaScript><!--window.alert(BRAVO!); //--></script>";
    }
    ?>

  2. #2
    Guest

    Predefinito

    Citazione Originalmente inviato da lsdforum
    perchè, mi domando, bestemmiando in serbocroato,
    non mi apre il link???

    Codice PHP:
    <?
    $somma
    = 0;
    foreach (
    $_POST as $key => $value) $somma = $somma + $value;

    if(
    $somma<90){
    header("Location: http://lsdfreetime.altervista.org");
    echo
    "$somma";

    }elseif(
    $somma>91){
    print
    "<script language=JavaScript><!--window.alert(BRAVO!); //--></script>";
    }
    ?>
    Ad occhio avevi messo 2 header() con location ed avevi scrivo "else if" invece di elseif.

    Ciao.
    Ultima modifica di AngelinoAnt : 10-03-2006 alle ore 14.07.07

  3. #3
    Guest

    Predefinito

    non funziona comunque..
    ricarica la pagina e non fa nient'altro.

  4. #4
    Guest

    Predefinito

    Ma se fai ricaricare la pagina ogni volta, ogni volta avrai lo stesso risultato!! :D

    PS: elseif è uguale a else if ;)


    Ciaooo!!!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    Ma se fai ricaricare la pagina ogni volta, ogni volta avrai lo stesso risultato!! :D

    PS: elseif è uguale a else if ;)


    Ciaooo!!!
    eh grazie, ma la pagina mica lo decido io che deve fare.. o meglio, non ho mica detto io allo script di ricaricare la pagina!!
    scusa ma ilcodice che ho postato l'hai letto? dove vedi del codice che fa ricaricare la pagina?
    come dovrei modificarlo per farlo funzionare bene?

  6. #6
    Guest

    Predefinito

    @lsd: Ho modificato lo script che trovi nel mio primo post e funziona.

    @Deb: per una questione mia di ordine preferisco sempre "elseif" a "else if" :P

    Bye :)

  7. #7
    Guest

    Predefinito

    x lsdforum: allora non si capisce cosa chiedi, come deve comportarsi la pagina nei due casi?

    x angelino: "preferire" è diverso da "sbagliato" ;)


    Ciaooooo!!!!!!

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    x angelino: "preferire" è diverso da "sbagliato" ;)
    Ciaooooo!!!!!!
    Non ho scritto che è palesemente sbagliato , la prossima volta specifico

    Bye

  9. #9
    Guest

    Predefinito

    scusate, ma non funziona.
    io vorrei fare una cosa molto semplice, pensavo che HEADER() facesse quello che vorrei.
    al click su pulsante INVIA del form, viene eseguito il conto,
    SE $somma<90 ALLORA
    Apri un link
    ALTRIMENTI
    apri un altro link.

    il tag header NON mi apre la pagine che vorrei!!!
    nel senso che se clicco sul pulsante "invia" la somma viene fatta, ma la pagina NON viene caricata!!
    si ricarica la pagina del form e non quella che vorrei...

  10. #10
    Guest

    Predefinito

    Ma tua nella seconda ipotesi (nel controllo if else if) non hai messo un header ma uno script js!!


    Ciao!

  11. #11
    Guest

    Predefinito

    si ok, era un'altra prova, per non mettermi a fare il test del form ho lasciato uno script che manco funziona...
    cmq la cosa che mi interessa è riuscire ad aprire dei link, delle pagine, a seconda del risultato, ma non funziona!

  12. #12
    Guest

    Predefinito

    perche anziche fare foreach e cose varie non fai semplicemente:

    Codice PHP:
    if (isSet($_POST['somma'])) {
    if (
    $_POST['somma'] > 90) header("Location: http://link1.altervista.org");
    else
    header("Location: http://lsdfreetime.altervista.org");
    }
    P.S.: ovviamente questo script andrebbe inserito prima di qualsiasi output
    Ultima modifica di attorianzo : 11-03-2006 alle ore 15.11.17

  13. #13
    Guest

    Predefinito

    ho risolto in altro modo: faccio aprire una nuova pagina con dei link cliccabili.

  14. #14
    Guest

    Predefinito

    Visto he hai risolto chiudo ;)

    Bye.

Regole di scrittura

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