Collegamento Sottocartelle

Nella cartella principale "sito_prova" ci sono tutti i file principali del sito ( home, chi_siamo, links_amici, contatti )...

Siccome che nella pagina link_amici ci sono all' interno molti collegamenti,"acquisti, internet, directory ecc.." per non creare troppa confusione nella cartella "sito_prova" ho deciso di creare una sottocartella "links_amici" dove inserire i le pagine "acquisti, internet, directory, ecc.."

Ora, Come faccio a collegare i file "acquisti, internet, directory, ecc.." essendo in una sottocartella?

Cartella principale:

Sito_prova

Home ( file contenuto nella cartella principale "Sito_prova")

Chi_siamo ( file contenuto nella cartella principale "Sito_prova")

Links_amici ( file contenuto nella cartella principale "Sito_prova")

Contatti ( file contenuto nella cartella principale "Sito_prova")

Cartella Links Amici

.....Acquisti ( file contenuto nella sottocartella "Sito_prova/Links_amici" )

.....Directory ( file contenuto nella sottocartella "Sito_prova/Links_amici" )

.....Internet ( file contenuto nella sottocartella "Sito_prova/Links_amici" )

come faccio a collegare la pagina acquisti contenuta nella cartella links amici , al link "Acquisti" inserito nella pagina Links Amici?

spero di essere stato chiaro  ::)

Grazie

inviato 8 anni fa
mcrs
mcrs
1
X 0 X

Ciao,

per far sì che il link "Links_amici" richiami la pagina Acquisti all'interno della directory, ti basta semplicemente creare un link con questo percorso:

./Links_amici/Acquisti/nome pagina.estensione pagina

Quando sarai nella pagina all'interno della cartella "Links_amici" il percorso dovrà scendere di un livello di directory e poi risalire, quindi ti basterà aggiungere un "." all'inizio del link sopra scritto.

 :bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X

Nella pagina ce questo codice...

potresti darmi il percorso completo?

scusa ma sono alle prime armi :-)

grazie

 O0

<div style="position: absolute; width: 1000px; height: 1000px; z-index: 1; left: 190px; top: -24px" id="livello1">

&nbsp;<p align="left">

<b>Acquisti</b></p>

<a href="links_amici/abbigliamento.php">Abbigliamento</a></p></div>

<?php

include("menu.php");

?>

risposto 8 anni fa
mcrs
mcrs
1
X 0 X

Nella pagina ce questo codice...

potresti darmi il percorso completo?

scusa ma sono alle prime armi :-)

grazie

 O0

<div style="position: absolute; width: 1000px; height: 1000px; z-index: 1; left: 190px; top: -24px" id="livello1">

&nbsp;<p align="left">

<b>Acquisti</b></p>

<a href="links_amici/abbigliamento.php">Abbigliamento</a></p></div>

<?php

include("menu.php");

?>

Ciao,

ho visto l'esempio che hai scritto e io lo modificherei così:

<? 
$root_sito = "http://www.mcrs.it/";
?>

<div style="position: absolute; width: 1000px; height: 1000px; z-index: 1; left: 190px; top: -24px" id="livello1">
&nbsp;<p align="left">
<b>Acquisti</b></p>
<a href="<? echo $root_sito; ?>links_amici/abbigliamento.php">Abbigliamento</a></p></div>

 :bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X

Ho risolto grazie  ;D

Ora pero è spuntato un altro problema...

il menu sulla sx che ce in tutte le pagine non si visualizza nella pagina "abbigliamento"

come faccio a riposrtrlo?

grazie

risposto 8 anni fa
mcrs
mcrs
1
X 0 X

Ciao,

per visualizzare il menù nelle pagine interne puoi scrivere:

<? include("/menu.php"); ?>

Questo perché il file del menù si trova nella directory principale del sito e con il simbolo "/" fai partire il percorso dalla directory principale (nel tuo caso: http://www.mcrs.it/)

 :bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X

Non vorei sbagliarmi ma il percorso /menu.php utilizzato nell'include non punta alla cartella principale del sito ma alla cartella principale del file system del server.

E' in un link HTML che il percorso /menu.php punterebbe alla cartella principale del sito.

Conviene fare delle prove...

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

ho creato il menu nella home page...

come faccio per inserirlo nelle pagine di ogni sottocartelle?

cartella principale "sito_prova"

sottocartella "Sito_prova/categorie"

nella sottocartella categorie ci sono della pegine, come faccio a inserirglili il menu?

ho provato a mettere

<?php

include ("Sito_prova/categorie/menu.php")

?>

non me lo prende essendo una pagina di una sottocartella... :tichedoff:

risposto 8 anni fa
mcrs
mcrs
1
X 0 X

Ciao,

ti basta scrivere questo codice:

<?php
include("../menu.php");
?>

 :bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X

non funziona...

mi da questo errore..

Warning: include(../index.php) [function.include]: failed to open stream: No such file or directory in C:\Programmi\EasyPHP 2.0b1\www\corsophp\Mini_Script\Mcrs\categorie\mercatino\abbigliamento.php on line 2

Warning: include() [function.include]: Failed opening '../index.php' for inclusion (include_path='.;C:/Programmi/EasyPHP 2.0b1\php5\pear\') in C:\Programmi\EasyPHP 2.0b1\www\.....

 :tichedoff:

risposto 8 anni fa
mcrs
mcrs
1
X 0 X

Ciao,

prova a sostiuire il codice:

include(../index.php)

con:

include(/index.php)

 :bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda