Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Errore Notice

  1. #1

    Errore Notice

    Ciao a tutti...
    Ho un problemino con la pagina che mi effettua l'inserimento sul DB ( MySql 5). Attualmente sto implementando in locale ma sul server ho lo stesso DB.

    Quando passo i dati mi da questo errore per ogni variabile dichiarato con $HTTP_POST_VARS

    NOTICE: use of a undefined costant.....

    che è?

    Ho provato a trasferire il tutto sul server e non me lo da.

    Devo settare qualche parametro su qualche file di configurazione tipo php.ini o su apache2?

    Grazie
    D

  2. #2
    Quel tipo di variabile non si usa da un pezzo, ora si usano
    $_POST, $_GET, $_FILES, $_SESSION, $_COOKIE, $_ENV, $_REQUEST

    Altre info QUì

  3. #3
    Ho già provato con $_POST ma il risultato non cambia... sempre il NOTICE !!!
    il mio dubbio è che debba settare qualcosa in php.ini o nel file di apache... non è possibile?
    Ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    272
    Devi mettere le virgolette nelle chiavi associative dell'array.
    Es: $HTTP_POST_VARS['chiave_associativa'].
    Sul server non te lo dà perché non ti segnala i notice, tu lascia tutto com'è (dovresti intervenire sulla direttiva error_reporting del php.ini)

  5. #5

    Re: Errore Notice

    Originariamente inviato da vascoland
    NOTICE: use of a undefined costant.....

    che è?
    utilizzi delle stringhe come costanti nell'indice associativo

    Meglio correggere e mettere gli apici perche' nella disgraziata ipotesi ci fosse una costante con lo stesso nome dell'indice associativo, verrebbe usata questa costante e non l'indice. Molto comodo per le intrusioni.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    ok grazie a tutti ho risolto con gli ' ' .
    Ora però ho un nuovo problemino... non scrive sulla tabella.
    Se faccio un echo le info le stampa giuste perù non scrive...
    che puo' essere?

  7. #7
    Originariamente inviato da vascoland
    ok grazie a tutti ho risolto con gli ' ' .
    Ora però ho un nuovo problemino... non scrive sulla tabella.
    Se faccio un echo le info le stampa giuste perù non scrive...
    che puo' essere?
    abilita la stampa degli errori.

    se utilizzi l'array dentro ad un echo l'apice non ci vuole piu' anche perche' non potrebbe essere una costante.

    puoi utilizzare diverse forme di sintassi. esempi:

    codice:
    echo "ciao $_POST[pippo] 
    ";
    
    echo 'Ciao '. $_POST['pippo'] .'
    ';
    
    echo "ciao {$_POST['pippo'] } 
    ";

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    la stampa degli errori è su On...
    ma di errori non ne fa solo non scrive sulla tabella...


    vi allego codice della pagina che inserisce
    //QUESTE SONO LE VARIABILI
    <?

    $Giorno = $_POST['Giorno'];
    $Ora = $_POST['Ora'];
    $Commerciale = $_POST['Commerciale'];
    $RagSoc = $_POST['RagSoc'];
    $Cognome = $_POST['Cognome'];
    $Nome = $_POST['Nome'];
    $Piva = $_POST['Piva'];
    $RifTelefonico = $_POST['RifTelefonico'];
    $RifMail = $_POST['RifMail'];
    //MI CONNETTO al DB

    ?>
    //QUI SCRIVO SUL DB
    <?
    mysql_connect('');
    mysql_select_db('');
    $qry="
    INSERT INTO
    appuntamenti(
    RagSoc,
    Cognome,
    Nome,
    Piva,
    RifTelelefonico,
    RifMail,
    Giorno,
    Ora,
    Commerciale
    )
    VALUE(
    '$RagSoc',
    '$Cognome',
    '$Nome',
    '$Piva',
    '$RifTelefonico',
    '$RifMail',
    '$Giorno',
    '$Ora',
    '$Commerciale'
    )
    ";

    ?>

  9. #9


    la query la esegui????

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  10. #10
    VVoVe: VVoVe: VVoVe: VVoVe: VVoVe: VVoVe:
    mi ci sono giù mandato da solo!!!
    grazie...
    sempre detto che 6 occhi vedono meglio di due...
    6 perchè 4 sono miei!!!!

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.