Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    HELP - Inserimento/Aggiornamento Dati

    Salve,

    uff.. che casino.

    Mi sto fumando la testa ormai..


    Ho iniziato la costruzione di una pagina per l'inserimento e l'aggiornamento di dati su un database.
    E gia iniziano i primi crucci.

    Interessato all'inserimento di immagini e cmq dati binari sul DB, ho letto qui sul sito, un esempio. Qualcosina ho capito, ma adesso che provo a sistemarlo, aggiugendo numerose informazioni, mi ritrovo con una gran confusione in testa.

    ecco, questa è la form che ho fatto in HTML per l'inserimento dei dati:

    http://62.110.70.60/public/iprodotti/appoggioindex.php


    Ma ora viene il bello.. come lo integro con PHP?

    Ho visto sull'esempio dei datibinari, che la pagina di inserimento era integrata all'interno di PHP... ma viene un macello solo tra caratteri speciali & Co. ...

    Come posso fare...

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    scusami ma non capiscoil problema

    puoi essere più specifico
    /* No Comment Please */

  3. #3

    sto leggendo qua... non ho tanta pratica di php.. ma voglio riuscire a fare qualcosa di semplice ma funzionale:

    http://freephp.html.it/articoli/view...sp?id=73&pag=3


    ecco...

    mi sento perso nel buio.. Facciamo piano piano.

    tutta la pappardella che ho fatto in HMTML, per raccogliere le informazioni, la devo inglobare su un file PHP oppure è possibile fare diversamente:



    quello che ho in mente è più o meno questo:

    faccio su una pagina INDEX, un IF che mi controlli tre cose:

    1. La prima volta che apro la pagina, quindi nessuna azione.
    2. Ho scelto: INVIA dati
    3. Ho scelto: AGGIORNA dati.


    vado bene così? è corretto?

    ok.. vado a mangiare.. così schiarisco un po le idee...

    torno è....

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    Certo si puo fare benissimo

    ovviamente il link e sempre nella stessa pagina con un passagio di variabile che seleziona l'operazione

    tuttavia puoi anche crearti pagine diverse che eseguono operazioni diverse

    GM ha inglobato tutto per comodità e praticità

    /* No Comment Please */

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    Sicuramente il tuo problema é $self

    per provare lo script prima al posto di $self

    inserisci l'url della stessa pagina dello script

    in questo caso se non ricordo male dovrebbe essere index.php


    esattamente qui

    <form action=\"INDEX.PHP\" method=\"POST\" enctype=\"multipart/form-data\">

    praticamente non ti trova la variabile SELF della path di php


    prova così e fammi sapere



    /* No Comment Please */

  6. #6
    No, non cambia...

    if(!isset($_POST)) $_POST = $HTTP_POST_VARS;
    $self = isset($_SERVER) ? $_SERVER["PHP_SELF"] : $HTTP_SERVER_VARS["PHP_SELF"];
    //////////////////////////////////////////////////////////////////////////////////////////
    if($_POST["invia"]) ...........

    mi restituisce questo errore:

    Notice: Undefined index: invia in c:\programmi\easyphp1-7\www\iprodotti\index.php on line 20


    con 20: if($_POST["invia"])

  7. #7
    se ci aggiungo


    if(isset($_POST["invia"]))
    {



    non dà errore... ma forse non va bene?

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    devi farlo alla stessa pagina


    appoggioindex.php

    quindi inveci di index.php .......appoggioindex.php

    /* No Comment Please */

  9. #9
    sisisi.. lascia stare il nome della pagina che c'è sul link..

    è li solo in mostra.


    ho fatto così e adesso funziona tutto:

    <?php
    if(isset($_POST))
    {
    $_POST = $HTTP_POST_VARS;
    //////////////////////////////////////////////////////////////////////////////////////////
    if(isset($_POST["invia"]))
    ...

    e funzia!!!!

  10. #10
    ora faccio l'IF per l'aggiornamento, così ci metto dentro l'sql per l'UPDATE..


    e poi farò le funzione per i controlli dei campi.




    Ps. senti.. come posso fare una finestra di POPUP che mi indichi i progressi o gli errori che via via si fanno quando premo i pulsanti? ad esempio: faccio INVIA e tornado sulla pagina index.php, mi presenta anche un popup con la lista delle operazioni eseguite o errori.

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.