Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 42
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332

    errore indefinito indice

    $prezzo_inizio = isset($_POST["prezzo_inizio"]) ? $_POST["prezzo_inizio"] : base64_decode($_GET["prezzo_inizio"]);
    $prezzo_fine = isset($_POST["prezzo_fine"]) ? $_POST["prezzo_fine"] : base64_decode($_GET["prezzo_fine"]);
    ho scritto questo codice (nella pagina dei risultati viene usato per indicare due criteri di ricerca prezzo inizio e , prezzo fine ) :
    pero' mi segnala errore :nota indefinito indice : prezzo_inizio e prezzo_fine cosa devo correggere ???grazie.

  2. #2
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    Sembra che nn siano settate le variabili $_GET["prezzo_fine"] o $_GET["prezzo_fine"];

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    cioe'??

  4. #4
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    In pratica lui controlla le variabili $_POST (quelle che vengono inviate dal form) e se nn sono settate usa le $_GET senza controllarle, ma nn è detto che siano settate.
    Posta il codice.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    questo e' una parte del codice del form: <tr>
    <td class="testob11">Prezzo (€)</td>
    <td class="testo11"><select name="prezzo_inizio" class="testo11" id="prezzo_inizio" style="width:100px;">
    <option value="0">Da</option>
    <option value="500">€ 500</option>
    <option value="2500">€ 2.500</option>
    <option value="5000">€ 5.000</option>
    <option value="8000">€ 8.000</option>
    <option value="10000">€ 10.000</option>
    <option value="15000">€ 15.000</option>
    <option value="20000">€ 20.000</option>
    <option value="30000">€ 30.000</option>
    <option value="50000">€ 50.000</option>
    <option value="75000">€ 75.000</option>
    <option value="100000">€ 100.000</option>
    <option value="100000sup">> € 100.000</option>
    </select>

    <select name="prezzo_fine" class="testo11" id="prezzo_fine" style="width:100px;">
    <option value="9999999">a</option>
    <option value="500">€ 500</option>
    <option value="2500">€ 2.500</option>
    <option value="5000">€ 5.000</option>
    <option value="8000">€ 8.000</option>
    <option value="10000">€ 10.000</option>
    <option value="15000">€ 15.000</option>
    <option value="20000">€ 20.000</option>
    <option value="30000">€ 30.000</option>
    <option value="50000">€ 50.000</option>
    <option value="75000">€ 75.000</option>
    <option value="100000">€ 100.000</option>
    <option value="100000sup">> € 100.000</option>
    </select> </td>

  6. #6
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    Dovresti postare la pagina php che riceve i dati dal form, la pagina che ti da errore lo da sempre o solo quando clicchi qualche link?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    ecco il codice che ho inserito:
    echo"<a href=\"palestra.php?inizio=".(($pagina - 1) * $numero_record)."&marca=".base64_encode($marca).
    "&modello=".base64_encode($modello)."&prezzo_inizi o=".base64_encode($prezzo_inizio)."&prezzo_fine=". base64_encode($prezzo_fine)."&anno_inizio=".base64 _encode($anno_inizio)."&anno_fine=".base64_encode( $anno_fine).
    "&alimentazione=".base64_encode($alimentazione)."\ ">".$pagina."</a>";
    pare che adesso non mi da piu errore :ho inserito il codice da inizio che ho postato , e poi ho scritto questo codice .
    pare che cosi vada bene.grazie

  8. #8
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    Si, la prima volta i dati arrivano dal form ($_POST) e succesivamente vengono passati tramite link ($_GET) della paginazione.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    se questa pagina viene collegata alla pagina di ricerca non ci sono problemi, non mi da nessun errore , se invece testo solo la pagina dei risultati mi segnala errore è normale??
    mi segnala indefinito indice marca modello alimentazione prezzo anno.
    poi se volessi aggiungere codice per indicare il numero di record totali?? che codice devo inserire?? grazie

  10. #10
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    In pratica se apri direttamente la pagina ti da errore?

    Posta il codice della pagina

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.