Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    come non perdere la sessione

    ciao,
    in una pagina ho un elenco di record inseriti nel db, se clicco su uno di loro accedo alla loro scheda personale per effettuare eventuali modifiche ai loro dati, quando sono in quella pagina mi segna nella barra dell'indirizzo:

    http://www.sito.it/serviziounghie/in...o=849&pagina=4

    dove contatto=849 è l'id del record inserito e pagina=4 è la pagina in cui mi trovo

    il problema si pone quando in quella pagina aggiungo nel campo note una nota e clicco su inserisci, mi leva dalla barra dell'indirizzo la sessione:

    http://www.sito.it/serviziounghie/in...unghie_new.php

    e mi da questo errore:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.sito.it/home/serviziounghie/inserimento4_serviziounghie_new.php on line 268
    come posso fare per mantenere la parte finale dell'indirizzo?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    a me sembra che l'errore sia dovuto a mysql... che c'entra la sessione?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da gianiaz
    a me sembra che l'errore sia dovuto a mysql... che c'entra la sessione?
    scusa, mi sono espresso male, è che non conosco bene i termini del php.
    Come posso risolvere il problema?
    Se invece, nella select aggiungo:
    Codice PHP:
    $URL="inserimento_serviziounghie_new.php";
    header ("Location: ".$URL); 
    per cambiare pagina, l'errore non me lo da e il record me lo inserisce senza problemi, MA IO VORREI RIMANERE IN QUELLA PAGINA

    Codice PHP:
    $sql_bis "INSERT INTO b_storico_note (id_login, id_serviziunghie, note_relazionali, ora_ins_note, data_ins_note)
    VALUES ('
    $id_login', '$id_serviziunghie', '$note_relazionali', curtime(), curdate())";
    mysql_query($sql_bis$conn) or die ($sql_bis);

    $URL="inserimento_serviziounghie_new.php";
    header ("Location: ".$URL); 

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    a posto ho risolto, bastava sostituire questo:
    $URL="inserimento_serviziounghie_new.php";
    header ("Location: ".$URL);

    con questo:
    $URL="inserimento4_serviziounghie_new.php?contatto =".$id_serviziunghie."&pagina=4";
    header ("Location: ".$URL);

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.