Visualizzazione dei risultati da 1 a 6 su 6

Discussione: aiuto link da form

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    3

    aiuto link da form

    salve a tutti

    premetto la mia scarsa attitudine con php

    devo creare un form composto da una textarea dove il cliente dovrà scrivere un codice numerico: "001", "002" ecc. e tramite il tasto di invio effettuerà l'accesso alle pagine corrispondenti precedentemente create: "sito.it/001.html", "sito.it/002.html" ecc., una sorta di area riservata per poter accedere a dei provini fotografici, quindi dovrà venire fuori il link sito.it/ + codice digitato nella text area +.html

    si può fare?
    mi potete aiutare?

    grazie

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Certo che si può fare. Però non ne avresti neanche di PHP, si può fare pure con Javascript.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    6
    Codice PHP:
    <?php 
    $cod 
    $_POST['codice'];
     if (
    $cod == '001') { 
    header("Location: pagina1.html"); 


    if (
    $cod == '002') {
     
    header("Location: pagina2.html"); 

    if (
    $cod == '003') { 
    header("Location: pagina3.html"); 

    if (
    $cod >= '004') { 
    echo 
    "codice errato!"
    ?> 

    <form method="post" action="pagina.php"> <input type="text" name="codice" value="" > <input type="submit" value="Invia">
    la pagina in cui inserisci questo codice deve essere .php!

    Se utilizzi un database sql il codice è un po diverso e cmq la questione che dicevi tu della pagina che aveva in automatico il codice scritto deve essere in formato php e non html e si genera da un codice simile a questo che ti ho scritto ma conviene farlo se hai dati in sql o in file .txt da immettere per ogni pagina differente!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    3
    grazie tante

    ho usato il codice inserendolo nel body della pagina
    http://www.bemphoto.it/area_privata.php
    in questo modo:

    ...
    if ($cod == '001') {
    header("Location: http://www.bemphoto.it/provini_Alice/alice_nov2012.html");
    ...

    digitando 001 e dato l'invio però mi dà HTTP Error 404.0 - Not Found


    dove sbaglio?

  5. #5
    Magari hai lasciato "pagina.php" nell'action del form!!!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    3
    cavolo hai ragione

    grazie a tutti sembra che funzioni

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.