Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Passare parametri

  1. #1

    Passare parametri

    Ragazzi ho queste due pagine in php:

    Questa risiede in "www/admin/" e riceve il parametro "$entry" dalla pagina precedente.

    codice:
    <form method=post name=editor action=../galleria/direname.php>
    Nuovo Nome: <input type=text size=40 name=newentry>
    
    
    <input type="hidden" name="id" value= "<?=$entry?>">
    <input type=submit value=Invia>
    </form>
    Questa pagina risiede in "www/galleria" e dovrebbe ricevere il parametro "$entry" (che non riceve) & "$newentry" (che riceve).

    codice:
    <?php
    echo "$entry & $newentry";
    rename("$entry", "$newentry");
    ?>
    Non so come risolvere la questione.

    Sapete aiutarmi?
    Grazie!

  2. #2
    innanzitutto guarda l'html della prima pagina per vedere se qui

    <input type="hidden" name="id" value= "<?=$entry?>">

    la variabile è ruicevuta e viene espansa correttamente....

  3. #3
    Il parametro nella pagina del Form viene ricevuto correttamente.

  4. #4
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    se non sbaglio nell'altra pagina non ti arriva $entry ma $id

    <input type="hidden" name="id" value= "<?=$entry?>">

  5. #5
    Si mi ero accorto dopo averlo incollato di quell'errore, ma purtroppo non dipende da quello.

  6. #6
    Ho risolto in questo modo:

    codice:
    <?
    echo "<form method=post name=editor action=../galleria/direname.php?entry=$entry&>Vecchio Nome: $entry
    Nuovo Nome: <input type=text size=40 name=newentry><input type=submit value=Invia></form>";
    ?>

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.