Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    creare file install.php

    Salve ragazzi,
    mi sto dilettando da un po' con il php, ora sto creando un "cms" per un catalogo di prodotti senza ovviamente un carrello elettronico per comprare ecc...
    Solo un catalogo per poter guardare i prodotti che vende un azienda (più che catalogo potrei chiamarlo galleria di immagini) :-)
    ora arrivo al dunque...
    Di fare penso di saper fare tutto, però il mio dubbio è questo come faccio a creare un file install.php come quello ad esempio di wordpress, joomla e dei più famosi cms?
    Cioè quello che non so fare io e il modo in cui loro aprono direttamente il file install.php e non index.php...
    Mi spiegate come fanno?

  2. #2
    la butto la.
    i vari CMS richiedono determinati file di configurazioni e un db.
    magari fanno un controllo se ci sono e se nn ci sono fanno il redirect alla pagina di configurazione.

  3. #3
    Non è difficile creare un file di installazione di un DB.
    Crei un file PHP e all'interno scrivi qualcosa di simile.
    Codice PHP:
    <?php
    // parametri forniti dall'hoster
    $indirizzo_db "http://xxx.yyy.zzz.kkk";
    $user_db "xxxxxxxxx";
    $password_db "yyyyyyy";
    $nome_db "zzzzzzzz";

    // connessione al server DB
    $conn mysql_connect($indirizzo_db$user_db$password_db) OR DIE("Errore di Connessione al server DB");
    // collegamento al DB
    mysql_select_db($nome_db$conn) OR DIE("Errore di Connessione al DB $nome_db");

    // creazione di una tabella nel DB appena creato
    $sql "
    CREATE TABLE nome_tabella (
           id int not null auto_increment,
           colonna1 varchar(30),
           colonna2 varchar(50),
           colonna3 text,
           colonna4 timestamp,
           PRIMARY KEY (id)
           ) engine = MyIsam;
    "
    ;

    mysql_query($sql$conn) OR DIE("
    Errore nella creazione della tabella NOME_TABELLA!

    Errore Numero: "
    .mysql_errno()." - Descrizione: ".mysql_error()
    );
    ?>
    Carichi lo script in remoto, lo lanci da browser ed il gioco è fatto!
    Per motivi di sicurezza, ti consiglio (una volta installate le varie tabelle) di cancellare il file INSTALDB dal server.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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.