Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di JRizz
    Registrato dal
    Apr 2001
    Messaggi
    125

    $_POST["var"] = $_GET["var"]

    Switc($_POST["action"];

    e poi tutto il resto del codice....

    che sono alcuni form che inviano all'interno della stessa pagina delle variabili.

    ci sono i vari case:

    inserisci
    modifica
    elimina.

    Ora vorrei raggiunger il case "modifica" da un'altra pagina inviando i dati da un link quindi con il metodo GET.

    Ma lo script nella pagina di modifica riceve solo variavili POST

    ho provato varie scappattoie per far credere allo script che $_POST["Var"]=$_GET["Var"] ma se risolvo il problema da una parte ne sorge un'altro in altra parte dello script.


  2. #2
    codice:
    <?php
    
    $action = (isset($_POST['action'])) ? $_POST['action'] : ((isset($_GET['action'])) ? $_GET['action'] : '');
    
    swicth($action) {
    
    ...
    
    ?>
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  3. #3
    ma in ke lingua state parlando?...non ho capito nulla
    potete chiarirmi qual era il problema e quale è stata la soluzione?
    ciao

  4. #4
    Utente di HTML.it L'avatar di JRizz
    Registrato dal
    Apr 2001
    Messaggi
    125
    Ottimo GM !!!

    X king

    E' banalissimo PHP, solo che dalla versione

    4.3 (mi sembra) di PHP il register_global è impostato ad off di default e quindi le variabili post get server etc.. non sono più semplicemente recuperabili con $var ma con $_POST["variabile"] $_GET... $_SERVER.... etc.

    Comunque su freephp c'è un articolo proprio di GM o Saibal, non ricordo esattamente, che parla delle nuove variabili globali

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.