Visualizzazione risultati 1 fino 12 di 12

Discussione: Aiuto codice PHP??

  1. #1
    Guest

    Question Aiuto codice PHP??

    Salve a tutti!
    Dato che non ho ben capito come creare un database (cosa che sembra molto utile per far registrare utenti), ho cercato per il web qualche script utile e sicuro.
    Inizialmente lo script era questo:

    Esempio - Sorgente

    Ma dato che con questo codice non appena un utente si registra devo modificare tutte le pagine per renderlo "operativo" (il che è abbastanza noioso, specie se le pagine del sito sono molte) ho deciso di modificarlo un po'.
    L'idea era di incorporare il codice PHP proprio come con un CSS o un JavaScript, ovvero così:

    Codice:
    <script src="/utenti.php" type="text/php"></script>
    e la pagina utenti.php contiene la lista degli utenti. Il problema è che non so come incorporare utenti.php nella index.php

    Ho provato anche a mettere:

    Codice:
    <? require("utenti.php"); ?>
    Ma non funziona.. mi da errore

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    index.php e utenti.php si trovano nella stessa cartella?

  3. #3
    Guest

    Predefinito

    Si ma per sicurezza ho messo il link per intero.

    ESEMPIO: http://nomesito.altervista.org/cartella/file.php

  4. #4
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Così è sbagliato, non puoi includere un file esterno con le funzioni include/require.
    Usa il percorso relativo

  5. #5
    Guest

    Predefinito

    Perdona l'ignoranza ma.. come dovrei fare?

  6. #6
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Se index.php e user.php sono nella stessa cartella:
    Codice PHP:
    // file index.php
    require("utenti.php");
    P.S.
    Se vuoi avere maggiori informazioni sui percorsi relativi leggi questo post:
    http://forum.it.altervista.org/basi-...tml#post619414
    Ultima modifica di javascripter : 08-04-2010 alle ore 17.41.48

  7. #7
    Guest

    Predefinito

    Non va qualcosa prima? Io l'ho messo così ma mi sembra strano:

    Codice:
    <? require("utenti.php"); ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    	<head>
    Ultima modifica di ideveloper : 08-04-2010 alle ore 17.47.54

  8. #8
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Dipende, se utenti.php produce un output inseriscilo dove vuoi che l'output venga inserito

  9. #9
    Guest

    Predefinito

    Teoricamente
    Codice:
    <? require("http://ideveloper.altervista.org/newthemes/user.php"); ?>
    Andrebbe ad inizio pagina, sopra a tutto, proprio com'è qua. Solo che mi dà questo errore:

    Codice:
    Fatal error: main() [function.require]: Failed opening required 'http://sito.altervista.org/cartella/utenti.php' (include_path='.:') in /membri/ideveloper/cartella/index.php on line 1

  10. #10
    Guest

    Predefinito

    Secondo te è meglio questo codice o utilizzare un database?

  11. #11
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Citazione Originalmente inviato da javascripter Visualizza messaggio
    Così è sbagliato, non puoi includere un file esterno con le funzioni include/require.
    Usa il percorso relativo
    Se non ti crea problemi e ti trovi bene continua ad usare quello script

  12. #12
    Guest

    Predefinito

    Uhmm.. provo entrambi e poi decido ^^
    Grazie mille per la disponibilità!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •