Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Problemi require_once

  1. #1

    Problemi require_once

    Salve a tutti.
    Ho un problemino con degli include;

    Allora io ho una struttura di questo tipo:


    - index.php
    - minni(cartella)
    - index2.php

    pippo (cartella):
    - inc1.php
    - inc2.php
    - inc3.php
    All'interno del file inc1.php richiamo altri due file;

    inc1.php
    require_once("inc2.php");
    require_once("inc3.php");


    Io devo richiamare dalla index.php e dalla index2.php il file inc1.php.

    Il richiamo la inc1.php come segue:

    index.php
    require_once(pippo/inc1.php);


    index2.php
    require_once(../pippo/inc1.php);


    Mi è sempre funzionato; tranne per un ultimo sito.

    Domanda:
    iò è dovuto dal tipo di server?
    C'è un parametro o qualcosa che va settato per fare i modo che mi funzioni??

    Help Grazie

  2. #2
    Ciao, provato con $_SERVER['DOCUMENT_ROOT']?
    in pratica si tratta di scrivere il path per esteso..
    include_once($_SERVER['DOCUMENT_ROOT']."/pippo/inc1.php"); [o require_once()]
    e così anche per gli altri include che utilizzi..

    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

  3. #3
    Si mi funziona... però sarei più comodo a lasciare il tutto com'è... e, se fosse possibile, modificare il parametro sul server

  4. #4
    Scusa, ho letto meglio ora.. ma index e index2 sono sullo stesso livello? (root)??
    Perchè l'nclude lo scrivi diverso? perchè cerchi di tornare indietro di un livello quando non è possibile?
    require_once("inc1.php"); deve funzionare in entrambe.. a meno index2 non sia dentro (oddio che cosa blasfema per uno cresciuto con Walt Dysney! ) minnie.. ma non credo sia così.
    Comunque non c'è niente di cattivo nell'usare il document_roor..
    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

  5. #5
    No, non sono sullo stesso livello.. è per quello che "scazza"....

    Altra soluzione non c'è???

  6. #6
    E comunque poi dovrei cambiare nei miei css..

    anzichè mettere $_SERVER['DOCUMENT_ROOT'] dovrei mettere la stringa ...

    Anzi.... per ora con i css non mi funziona...

    se $_SERVER['DOCUMENT_ROOT'] ="paperino"
    e faccio:

    div.
    {
    position:relative;
    float:none;
    width:177px;
    background-image:urlpaperino/sfondo.jpg);
    }

    non funziona

  7. #7

  8. #8

    Re: Problemi require_once

    Originariamente inviato da Nick.ferro
    [...]
    Allora io ho una struttura di questo tipo:


    - index.php
    - minni(cartella)
    - index2.php

    pippo (cartella):
    - inc1.php
    - inc2.php
    - inc3.php
    All'interno del file inc1.php richiamo altri due file;

    inc1.php
    require_once("inc2.php");
    require_once("inc3.php");


    Io devo richiamare dalla index.php e dalla index2.php il file inc1.php.

    Il richiamo la inc1.php come segue:

    index.php
    require_once(pippo/inc1.php);


    index2.php
    require_once(../pippo/inc1.php);


    Mi è sempre funzionato; tranne per un ultimo sito.
    [...]
    Ma non hai un qualche messaggio d'errore? Un warning? :master:
    Ad ogni modo, da quello che hai scritto, sembra quasi index2 sia sullo stesso livello di index e minnie, invece dove si trova?
    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

  9. #9
    minni è nella root e index2.php è "dentro" minnie

  10. #10
    Originariamente inviato da Nick.ferro
    Anzi.... per ora con i css non mi funziona...

    se $_SERVER['DOCUMENT_ROOT'] ="paperino"
    e faccio:
    $_SERVER['DOCUMENT_ROOT'] in teoria restituisce il path alla root del sito.. che non credo sia 'paperino'..

    div.
    {
    position:relative;
    float:none;
    width:177px;
    background-image:urlpaperino/sfondo.jpg);
    }

    non funziona
    Non capisco.. continuo a non capire.. hai messaggi d'errore dell'interprete del PHP? Oppure non ti visualizza l'immagine di sfondo? Oppure non carica proprio il CSS? Non riesco a circostanziare il problema..
    inoltre spero il tuo CSS non sia scritto proprio così perchè sennò è chiaro che non carica l'immagine.. manca una parentesi aperta.
    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

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.