Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 39 su 39
  1. #31
    Codice PHP:
    $url 'http://'
    $url .= $_SERVER['HTTP_HOST']; 
    $url .= $_SERVER['SCRIPT_NAME'];

    $file "../config/config.php"

    if(isset(
    $_POST['submit'])) {

    $db_user $_POST['user']; 
    $db_pass $_POST['pass']; 
    $db_name $_POST['name']; 
    $db_host $_POST['host']; 
    $prefix  $_POST['prefix']; 

    $content 
    \$db_user = '
    $db_user';\r\n 
    \$db_pass = '
    $db_pass';\r\n 
    \$db_name = '
    $db_name';\r\n 
    \$db_host = '
    $db_host';\r\n 
    \$prefix = '
    $prefix';\r\n";

    $fp fopen($file"a"); 
    fwrite($fp$content);
    fclose($fp); 
    header ("location: create_table.php")

    } else { 
    echo 
    "Errore";
    }  
    ?> 
    quindi come applico quello scriptino x l'url allo script?
    devo fare
    Codice PHP:
    $url 'http://'
    $url .= $_SERVER['HTTP_HOST']; 
    $url .= $_SERVER['SCRIPT_NAME'];

    $file "$url ./config/config.php"
    ???
    Modalità curioso ON...attendere riavvio del sistema in corso...

    Errore nessuna tastiera trovata premere un tasto per continuare...

  2. #32
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Il contenuto della variabile $url lo puoi leggere solo con "echo", è ovvio. Ti servirà solo per capire la posizione esatta dello script. (non è necessario utilizzarlo a lavoro ultimato; avevi chiesto se c'era un modo per conoscere il percorso della pagina, quello è uno dei tanti...)

    Ti avevo chiesto del form. Sei sicuro di avere una cosa simile nel tuo form?
    codice:
    <input type="submit" name="submit" value="Invia">
    Perché, se così non fosse, il problema sarebbe risolto...

  3. #33
    Codice PHP:
    <?    echo "<link href=\"install.css\" rel=\"stylesheet\" type=\"text/css\">
            <table width=\"502\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
      <tr>


        <td width=\"502\"><form name=\"install\" method=\"post\" action=\"create_conf.php\">
          <span class=\"text\">
    $lang[1]</span>
          </p>
          


            <span class=\"text\">
    <input name=\"prefix\" type=\"text\" class=\"install\">
    $lang[5]  </span><span class=\"law\">$lang[67]<span></p>
          


            <span class=\"text\">
    <input name=\"name\" type=\"text\" class=\"install\">
    $lang[6]  </span><span class=\"law\">$lang[67]<span></p>
          

              <span class=\"text\">
            <input name=\"user\" type=\"text\" class=\"install\"> 
            
    $lang[2]  </span><span class=\"law\">$lang[67]<span></p>
          

              
            <span class=\"text\">
            <input name=\"pass\" type=\"text\" class=\"install\"> 
            
    $lang[3]  </span><span class=\"law\">$lang[67]<span></p>
          


            <span class=\"text\">
            <input name=\"host\" type=\"text\" class=\"install\" value=\"localhost\"> 
            
    $lang[4]  </span><span class=\"law\">$lang[67]<span></p>
            

    <input type=\"image\" src=\"../images/icons/save.gif\" name=\"Submit\" value=\"Invia\"><span class=\"text\">
    $lang[30]</span></p>

    </p>



    <span class=\"text\">
    $lang[73]
    </span>

        </form></td>
      </tr>
    </table>"
    ;
    ?>
    Modalità curioso ON...attendere riavvio del sistema in corso...

    Errore nessuna tastiera trovata premere un tasto per continuare...

  4. #34
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    codice:
    <input type="image" src="../images/icons/save.gif" 
    name="Submit" value="Invia"><span class="text">
    Non funzionerà mai.

    Primo perché hai nell'attributo name "Submit", mentre stai facendo il controllo con isset su "submit". Secondo perché con IE il type image nel form non lascia passare l'attributo "name". Prova con Firefox o Netscape, dopo aver ovviamente unificato i nomi "submit".

  5. #35
    e cosa devo fare?
    dammi il pezzetto di codice che devo usare per il pulsante in modo che funzi
    Modalità curioso ON...attendere riavvio del sistema in corso...

    Errore nessuna tastiera trovata premere un tasto per continuare...

  6. #36
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Usa semplicemente il submit standard, per evitare altri casini sostituisci la parte di codice che ho evidenziato prima con questa:
    codice:
    <input type=\"submit\" name=\"submit\"
     value=\"Invia\"><span class=\"text\">$lang[30]</span></p>
    In questo modo funzionerà.

    Poi, se vorrai usare un'immagine al posto del classico pulsante, tenendo sempre in considerazione però il fatto che con IE avrai problemi (almeno fino a quando non risolveranno la cosa uniformandolo agli standards) potrai gestire il tutto con l'uso dei css.

  7. #37
    FUNZIONA solo ha in piccolo bug non mette i tag <?php ?> come faccio?
    Modalità curioso ON...attendere riavvio del sistema in corso...

    Errore nessuna tastiera trovata premere un tasto per continuare...

  8. #38
    ora fa tutto correttamente
    Codice PHP:
    include ('../config/config.php');

    $conn mysql_pconnect("$db_host","$db_user","$db_pass") or die ("$lang[75]".mysql_error());
        
    $db mysql_select_db("$db_name"$conn) or die("$lang[72]".mysql_error());
        
    mysql_query("query 1")
    mysql_query("query 2")
    mysql_query("query 3")

    $lock=fopen("../install.lock","w+");
    fputs($lock,"$lang[76]");
    fclose($lock);
    ?> 
    questo dovrebbe eseguire le query correttamente?
    e creare il file di blocco?
    Modalità curioso ON...attendere riavvio del sistema in corso...

    Errore nessuna tastiera trovata premere un tasto per continuare...

  9. #39
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Prova! Comunque credo che non dovrebbe crearti problemi, sempre che il contenuto di "query 1", "query 2" etc. incluso quello della variabile "$lang[76]" sia corretto...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.