Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    47

    aiuto passaggio variabile $_GET...

    Ciao a tutti,
    ho un problema nel passare una variabile $m=$_GET['m'];...
    ecco il codice:
    Codice PHP:

    $action 
    $_GET['action'];
    $var $_GET['var'];

    $array = array('one''two');

    if(
    in_array($action$array)) {

    if(
    $action == $array[0]) {

    $m 1;

    echo 
    '[url="index.php?action=two&var=$m"]Link To One[/url]';

    }elseif ((
    $action == $array[1]) && isset($m) && ($_GET['var'])) {

    echo 
    'la variabile m è $m';

    } else {

    echo 
    'variabile m non va...';


    quando punto il browser a "index.php?action=two&var=1"
    lo script non passa la variabile $m...
    potete aiutarmi??
    Grazie.

    Stefano.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    327
    hai provato cosi?

    Codice PHP:

    echo '[url="index.php?action=two&var='.$m.'"]Link To One[/url]'

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    47
    si, ma non passa la variabile....
    altri suggerimenti?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    327
    prova cosi

    echo "<a href=index.php?action=two&var=".$m.">Link To One</a>";

  5. #5
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    certo perchè non è valorizzata $m...

    if(in_array($action, $array)) {

    if($action == $array[0]) {

    $m = 1;


    e poi la cerchi con questo link...

    index.php?action=two&var=1

    action è $array[1] e quindi il secondo if risulta FALSE
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  6. #6
    Infatti..

    hai quest'assegnazione in quel codice

    $m = 1;

    Che ti fa sballare tutto quanto!

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.