Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Passaggio molto banale

  1. #1

    Passaggio molto banale

    Per i frequentatori è banale.
    Ho una matrice nella quale vengono inseriti dei valori
    <?php

    echo<<<EOD
    <html>
    <body>
    <form action='scrivi.php' method='GET'>
    <h2 align="left">Prova Matrice</h2>
    <table width="50%" border="1">

    <tr><td>
    EOD;
    $ind=0;
    for($iy=1;$iy<35;$iy++)
    {
    $val[$iy] = $iy;
    }
    for($ix=1;$ix<6;$ix++) //
    {
    print"<tr>";
    for($iy=1;$iy<6;$iy++)
    {
    $ind++;
    print"<td><input type='text' name='val[]' size='2' maxlength='2' ></td>";
    }
    print"</tr>";
    }
    print"<td><input type='submit' value='Scrivi!!!'></td><td colspan=2>&nbsp</td>";
    ?>

    il pgm scrivi che riceve questi valori in effetti NON li riceve
    <?php
    //perchè non ricevo l'array? nella barra vedo i valori!
    //come faccio a trovare gli indici?
    $cavolo = $_REQUEST['val'];
    print $cavolo . "
    ";

    ?>

    dove sta l' errore (macroscopico)?
    Grazie

  2. #2

    risolto

    non problem

  3. #3
    Se hai risolto, bene per te, ma volevo fare un piccolo appunto di sicurezza al tuo script.
    Evita di usare $_REQUEST per richiamare le variabili passate allo script.

    La tua form usa il get, per cui raccogli i valori con $_GET. Se usasse il post, con $_POST e via discorrendo.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4

    grazie

    Ho usato $_POST.
    grazie 1000!

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.