Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    problema con invio e recupero valori ad una stessa pag php

    $valore1=$_POST[valore1];


    if ($valore1=="" || $valore1==" " || $valore1==undefined) {
    $valore1="---";
    print "VALORE PASSATO: nessuno";
    }
    else {
    print "VALORE PASSATO: ". $valore1;
    }

    print "

    <font face=verdana size=2 color=black>Se vuoi evidenziare un altro numero...</font>";
    print "

    <font face=verdana size=2 color=black>Inseriscilo qui: </font>";

    print "<form action='verifica.php' method='get'>";
    print "<input name='valore1' type='text' value='valore1'>
    ";
    print "<input name='valore2' type='text' value='valore2'>
    ";
    print "<input name='valore3' type='text' value='valore3'>
    ";
    print "<input name='valore4' type='text' value='valore4'>
    ";
    print "<input name='valore5' type='text' value='valore5'>
    ";
    print "<input name='valore6' type='text' value='valore6'>
    ";
    print "<input name='invia' type='submit' >";
    print "</form>";

    $risultato =1;

    print "<font face=verdana size=1>";


    $file = "fileimportato.txt";


    $filestringa = implode("", file($file));

    print "

    ";


    $sostituito = eregi_replace("$valore1", "<font size=5>$valore1</font>", $filestringa);
    $sostituito2 = eregi_replace("$valore2", "<font size=5>$valore2</font>", $sostituito);
    $sostituito3 = eregi_replace("$valore3", "<font size=5>$valore3</font>", $sostituito2);
    $sostituito4 = eregi_replace("$valore4", "<font size=5>$valore4</font>", $sostituito3);
    $sostituito5 = eregi_replace("$valore5", "<font size=5>$valore5</font>", $sostituito4);
    $sostituito6 = eregi_replace("$valore6", "<font size=5>$valore6</font>", $sostituito5);


    echo "<font size=2 color=black face=verdana>".$sostituito6."<font>";

    print "</font>";
    print "

    ";


    Quando premo il bottone SUBMIT per inviare i 6 valori da verificare sulla stessa pagina php ottengo però questo errore..

    Notice: Undefined variable: valore in percorso\verifica.php on line 14

    GRAZIE a chi mi da lumi per risolvere il problema con il primo valore1 poi con gli altri la risoluzione credo sia analoga...


  2. #2
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Il form che hai fatto passa i dati col metodo GET e tu richiami la variabile col metodo POST... devi mettere o form method="post" o $_GET[valore1]. A scelta.
    che ce l'hai tre e cinco? Tre e cinco?!?

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    e se volessi...

    per ogni valore convertito in grasseto di ogni riga aggiornare un contatore inizialmente 0 per ogni riga?

    es...

    sulla riga 1 converto in grassetto il $valore1 e il $valore3 di quella riga...
    il contatore mi dovrebbe visualizzare 2 per la riga 1

    .....

    sulla riga 7 converto in grassetto il $valore1 il $valore2 il $valore3 il $valore4 e il $valore5
    il contatore in questo caso mi dovrebbe visualizzare 5 per la riga 7

    Sperando che qualcuno/a abbia capito l'answer e abbia la soluzione

    Un saluto e buon relax d'august a tutti/e


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.