non posso postare tutto il codice è lunghissimo

, non ho inserito nessuna funzione che mi crea delle cartelle

secondo me il problema è questo(ma non so risolverlo), in pratica
ci troviamo nella pagina sito/index.php

all'interno io richiamo un altro file

Codice PHP:
<?php include("sito/cartella/file.php");

fin qui tutto bene, ora lavoro su questo file "sito/cartella/file.php" e decido che all'interno devo includere un altro file,che si trova in sito/cartella/cartella2/file2.php come lo includo?


una risposta lampande sarebbe

Codice PHP:
 <?php include("cartella2/file2.php")
ma in realtà noi visualizziamo questi contenuti da index.php che si trova qui sito/index.php

quindi l'inclusione nel file sito/cartella/file.php deve essere

Codice PHP:
 <?php
include("sito/cartella/cartella2/file2.php");
quindi deve partire dall'inizio


e credo sia proprio questo che mi genera una nuova cartella e come se il sistema inizialmente mi cercasse questo percorso "sito/cartella/cartella2/file2.php" dentro alla cartella in cui si trova cioè sito/cartella/ e quindi mi crea un nuovo percorso cosi strutturato


sito/cartella/sito/cartella/cartella2/file2.php


capito?questo è il problema, ma non so proprio come risolverlo, non è la prima volta che mi capita ho sempre lasciato stare

risolverse mettendo tutti i file dentro a un unica cartella, pero' per una corretta organizzazione ho diviso le varie sezioni

a nessuno è mai capitato?