Visualizzazione dei risultati da 1 a 7 su 7

Discussione: php + javascript

  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591

    php + javascript

    Non so dove andare a parare, se qua o "di là", in javascript, ma credo sia più una cosa di PHP..
    sto facendo un gestionale per gestire utenti e testi inseriti dagli utenti.
    di default visualizzo solo gli utenti, senza i "documenti" che hanno inserito. ogni "documento" inserito è un record nel DB. con questo script
    http://javascript.html.it/articoli/l...ostranascondi/
    in pratica mostro i record di ogni utente. Posso visualizzarli e farli scomparire, per ogni utente, dando al link un parametro, così:
    ')">mostra/nascondi
    e dando al div/tabella che sta nel ciclo id="para1<?php echo $i; ?>"
    questo funziona perfetto. MA!!!
    ma posso fare delle operazioni sui record, come la cancellazione dei singoli documenti inseriti o la sua visualizzazione. Se ne cancello uno, ovviamente quando torno nella lista tutti i menu sono chiusi, compreso quello da cui ho cancellato il record.
    Esiste un modo per far sì che resti aperto? forse basterebbe un if, ma non saprei davvero dove andare a mettere le mani..

    grazie in anticipo per ogni eventuale aiuto

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    se vuoi tornare alla pagina con un div aperto precedentemente potresti usare o le cosi dette ancore .....index.php#idaaaa

    oppure visto che fai operazioni a db e ricarichi potresti far qualcosa al click del div che usi tipo:

    - clicchi per aprire e setti un campo hidden con l'ultimo id cliccato
    - lo passi con la form insieme al resto dei dati
    - ricaricando hai la pagina con la variabile corrispondente all'id
    - fai un controllo se $id(esempio) e' uguale all id del ciclo e in quel caso modifichi la visibilità

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    se vuoi tornare alla pagina con un div aperto precedentemente potresti usare o le cosi dette ancore .....index.php#idaaaa
    questo non va bene perchè mi torna là ma è chiuso..

    la seconda ipotesi me la studio meglio e ti faccio sapere..

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    si la prima si posiziona al div ma ovviamente nn fa nulla.. dovresti parsare l'url e vedere se c'e' un ancora e fare qualcsa con onload

  5. #5
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    certo.. ok..

    grazie

  6. #6
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    era l'uovo di colombo:
    gli passo all'azione in GET l'id dell'utente, tanto l'admin è uno solo, e quando mi ritorna nella pagina dopo le azioni gli passo lo stesso parametro, sempre in GET, e nel DIV:
    Codice PHP:
    <?php if (isset($_GET['id_user']) and $_GET['id_user'] == $'id_utente_presodalDB ) { echo "style=\"display:block;\""; } else { echo "style=\"display:none;\""; } ?>
    grazie e alla prossima

  7. #7
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    prego

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.