Visualizzazione risultati 1 fino 4 di 4

Discussione: non viene letto codice php

  1. #1
    Guest

    Predefinito non viene letto codice php

    ciao a tutti! scusate se sbaglio la sezione, ma mi sembrava la più adatta...! ho un problema con le pagine su altervista (ovviamente), dopo aver fatto delle prove, le pagine scritte in html vengono visualizzate tranquillamente, ora però stavo facendo delle prove per eseguire una connessione ad un database (l'ho attivato, c'è una tabella all'interno con dei dati), ho aperto i tag per php, solo che nn generava nulla, neanche un errore, allora ho provato a fargli scrivere una semplice cavolata direttamente da php, con questo codice:

    <?php
    echo 'ciao';
    ?>

    oppure anche con i doppi appici, solo che non fa altamente nulla...! qualcuno sa spiegarmi qualcosa a riguardo? magari una paginetta con qualcosa in php che dovrebbe scrivere una frasetta...!
    per piacere aiutatemi, sono un pò indietro con la tesina!!

    EDIT: scusate il disturbo, ho appena risolto...nel rinominare il file nn vedevo il ".html"...dovevo metterlo in ".php"...!
    Ultima modifica di spaziomobile : 08-05-2009 alle ore 17.01.09

  2. #2
    Guest

    Predefinito

    Dacci un link ad una pagina in cui si presenta il problema.


    ciao!

  3. #3
    Guest

    Predefinito

    grazie per la risposta, ma comunque nn serve più, era un errore di distrazione...! ora però mi si presenta un altro problema... ho questo menù a tendina:

    <select name="scelta">
    <option value = "Scelta 1">Scelta 1</option>
    <option value = "Scelta 2">Scelta 2</option>
    <option value = "Scelta 3">Scelta 3</option>
    <option value = "Scelta 4">Scelta 4</option>
    <option value = "Scelta 5">Scelta 5</option>
    <option value = "Scelta 6">Scelta 6</option>
    <option value = "Scelta 7">Scelta 7</option>
    <option value = "Scelta 8">Scelta 8</option>
    <option value = "Scelta 9">Scelta 9</option>
    <option value = "Scelta 10">Scelta 10</option>
    </select>

    molto semplice no?
    ora però ho bisogno che, a seconda della scelta effettuata, tramite script php far eseguire un'operazione (inizialmente mi basta una scritta ovvio, dopo ci aggiungerò le varie funzioni...!) del genere:

    Scelta 1 => è stata selezionata la scelta 1

    capito circa?

    il codice totale è questo:


    <select name="scelta">
    <option value = "Scelta 1">Scelta 1</option>
    <option value = "Scelta 2">Scelta 2</option>
    <option value = "Scelta 3">Scelta 3</option>
    <option value = "Scelta 4">Scelta 4</option>
    <option value = "Scelta 5">Scelta 5</option>
    <option value = "Scelta 6">Scelta 6</option>
    <option value = "Scelta 7">Scelta 7</option>
    <option value = "Scelta 8">Scelta 8</option>
    <option value = "Scelta 9">Scelta 9</option>
    <option value = "Scelta 10">Scelta 10</option>
    </select>
    <?php
    $ciao = $_REQUEST['scelta'];
    echo $ciao;
    if ($_REQUEST['scelta']=="Scelta 1") {echo "stata selezionata scelta 1";}
    else {echo "altre scelte";}
    ?>

    solo che a quanto pare non funziona... l'if mi manda solo su "altre scelte", non mi seleziona mai "stata selezionata scelta 1"...anche se il menù è selezionato su "scelta 1"...!!riuscireste ad aiutarmi? grazie mille in anticipo!
    Ultima modifica di spaziomobile : 11-05-2009 alle ore 09.01.04

  4. #4
    Guest

    Predefinito

    Codice PHP:
    <form method="post" action="tuapagina.php">
    <select name="scelta">
    <option value = "Scelta 1">Scelta 1</option>
    <option value = "Scelta 2">Scelta 2</option>
    <option value = "Scelta 3">Scelta 3</option>
    <option value = "Scelta 4">Scelta 4</option>
    <option value = "Scelta 5">Scelta 5</option>
    <option value = "Scelta 6">Scelta 6</option>
    <option value = "Scelta 7">Scelta 7</option>
    <option value = "Scelta 8">Scelta 8</option>
    <option value = "Scelta 9">Scelta 9</option>
    <option value = "Scelta 10">Scelta 10</option>
    </select>
    <input type="submit" name="ok" value="ok">
    </form>
    <?php
    $ciao
    = $_POST['scelta'];
    echo
    $ciao;
    if (
    $_POST['scelta']=="Scelta 1") {echo "stata selezionata scelta 1";}
    else {echo
    "altre scelte";}
    ?>
    prova così
    ciao
    Ultima modifica di fabio29 : 11-05-2009 alle ore 12.21.04

Regole di scrittura

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