Visualizzazione dei risultati da 1 a 4 su 4

Discussione: redirect ie7

  1. #1

    redirect ie7

    ciao raga, ho un bel problema:
    ho creato una form che invia i dati ad un file redirect.php ed ho usato due pulsanti tipo immagini per fare il submit....
    questa è la form
    Codice PHP:
    <form name='miaForm' action='redirect.php' method='get'>
    <
    input type='radio' name='gruppo' value='primo' />
    <
    input type='image' src='icona.jpg' name='dati' value='fold1/file1' />
    <
    input type='image' src='icona2.jpg' name='dati' value='fold2/file2' />
    </
    form
    questo è il file redirect.php
    Codice PHP:
    <?php
        $redirect 
    "Location: ".$_REQUEST['dati']. ".php?gruppo=".$_REQUEST['gruppo'];
        echo 
    header($redirect);
    ?>
    Ora se l'utente spunta il radio e clicca sul primo pulsante (icona.jpg) la variabile redirect diventa:
    Codice PHP:
    $redirect "Location: fold1/file1.php?gruppo=primo" 
    quindi nel file1.php ho definito questa variabile:
    Codice PHP:
    $gruppo $_REQUEST['gruppo']; 
    Il problema è che funziona benissimo con firefox e chrome, ma non con internet explorer.
    Quest'ultimo trasforma il redirect in questo modo:
    Codice PHP:
    http://192.168.1.128/redirect.php?gruppo=primo&dati.x=12&dati.y=15[/url] 
    Cosi non funziona + niente perchè quell'indirizzo non esiste

    perchè ie si comporta cosi?

  2. #2
    ho risolto....volete sapere come???
    Codice PHP:
    <form name='miaForm' action='redirect.php' method='get'
    <
    input type='radio' name='gruppo' value='primo' /> 
    <
    input type='hidden' name='dati' value='' />
    <
    input type='image' src='icona.jpg' onclick="document.getElementById('dati').value='fold1/file1'" /> 
    <
    input type='image' src='icona2.jpg' onclick="document.getElementById('dati').value='fold2/file2'" /> 
    </
    form
    cosi funziona con tutti i browser

    mannaggia a ie

  3. #3
    oops
    Codice PHP:
    <input type='hidden' id='dati' value='' /> 

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    53
    ciao scusa sono quello di messenger. Ho un problema riguardante phpmyadmin perchè la passwor che ho immessoin My SQL l'ho messo nello spazio
    $cfg['Servers'][$i]['password'] = ''; nel file config.inc.php però lo stesso non mi compare la pagina http://localhost/phpMyAdmin/ ...
    Accedi il prima possibile a msn.
    Grazie mille per la disponibilità
    By Loris

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.