Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato
    Registrato dal
    Mar 2012
    Messaggi
    5

    stampa a video variabili numeriche

    perchè è così difficile stampare a video risultati di operazioni numeriche, con <form action "nome.php", in quanto, nella nuova finestra che si apre, non compare nulla, oppure compare tutto il codice di "nome.php"??

    ciò accade sia con "php design 8", che con "nusphere".

    grazie a chi mi aiuterà a rislovere il problema!

    argiuse

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    gira appena il monitor verso la finestra che non vedo bene il codice che stai usando


    per aiutarti servono almeno il codice che hai scritto ed eventuali messaggi di errore a schermo

  3. #3
    Utente bannato
    Registrato dal
    Mar 2012
    Messaggi
    5

    stampa a video risultati nummerici

    ciao, come ho già detto, la <form action="nome.php" method "POST"> che apre un'altra finestra di esecuzione di "nome.php", nella quale, non compare nulla, o al limite il codice (per intero) del codice di "nome.php".

    "nome.php", contiene semplicemente una "print $a+$b", ($a e $b sono definiti nella applicazione chiamante contenente la form action).

    grazie ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    i tag <?php e ?> ci sono? uno script di prova funziona? p.es.:

    Codice PHP:
    <?php phpinfo(); ?>

  5. #5
    Utente bannato
    Registrato dal
    Mar 2012
    Messaggi
    5

    stampa a video risultati nummerici

    sarò più chiaro!

    ecco lo script chiamante (somma.html):
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">

    <html>
    <head>
    <title></title>
    </head>

    <body>
    <form method="POST" action="somma.php">
    <input type="text" name="numero1" maxlength="10">


    + <input type="text" name="numero2" maxlength="10">


    <input value="Fai la somma" type="submit">
    </form>
    </body>
    </html>

    questo è lo script chiamato (somma.php) che non stampa niente a video:

    <html>
    <? $numero1=$_POST["numero1"];
    $numero2=$_POST["numero2"]; ?>
    <h1 ><?echo $numero1+$numero2 ?></h1>
    </html>

  6. #6
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    Ciao. Hai sbagliato in questa riga:
    <h1 ><?echo $numero1+$numero2 ?></h1>

    1 - Non funziona perchè non hai messo ";" alla fine dell'echo.
    2 - Sarebbe meglio se tra il tag di apertura del php e l'echo lasciassi uno spazio.
    3 - Sarebbe meglio se ti abitui da subito a usare "<?php" come tag di apertura anzichè "<?", perchè non tutti i server hanno abilitata l'opzione "short_opentag", quindi su quelli non va il codice.


  7. #7
    Utente bannato
    Registrato dal
    Mar 2012
    Messaggi
    5
    ho provato modificando "somma.php" nel seg. modo:

    <?php


    print $numero1+$numero2;


    ?>

    ma il risultato è uguale, nella nuova finestra compare solo lo script così come lo vedi sopra! sembra che non ci sia comunicazione tra pagina chiamante e la chiamata!

    grazie ciao

  8. #8
    Ovviamente PHP è installato e funzionante...
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  9. #9
    Utente bannato
    Registrato dal
    Mar 2012
    Messaggi
    5
    va a cagare!!

  10. #10
    Originariamente inviato da argiuse
    va a cagare!!
    Vedo che apprezzi le persone che cercano di aiutarti
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.