[php] Kilka różnych opisów z jednego pliku .php

Odpowiedz Nowy wątek
2019-11-07 20:27
0

Witam mam taki problem
potrzebuję wykonać stronę np. z dużą ilością opisów porozmieszczanych po stronie wiem, że można zastosować metodę wstawiania odpowiednich tekstów z plików. Utwórzyć stronę np. index.php i umieścić w niej następujący kod:

<?php
include "strona1.php"; < jakiś tekst 1
include "strona2.php"; < jakiś tekst 2
include "strona3.php"; < jakiś tekst 3
?>

Tylko Ja potrzebuję aby na głównej stronie index.php ( opisy i teksty różniące się od siebie móc wstawić w różnych "miejscach" poprzez użycie tylko jednego kodu <?php include "strona1.php"; ?> w różnych miejscach na stronie i każdy z inną treścią w tym pliku "strona1.php" a nie 3 jak powyżej w przykładzie.

Czy jest taka możliwość? proszę o pomoc i pozdrawiam.

Pozostało 580 znaków

2019-11-07 20:32
0

Pokaż przykład tego co chcesz uzyskać.
Może jakaś tablica z elementami tej Twojej podstrony wystarczy.

Pozostało 580 znaków

2019-11-07 20:41
0

Chodzi mi coś takiego jak na załączonym zdjęciu aby np. 3 opisy różne z jednego pliku.php wrzucić w różne miejsca na stronę główną

Pozostało 580 znaków

2019-11-07 20:44
0

Hmmm robisz każdy opis w innym pliku i wstawiasz tak jak Ci wygodnie :rolling eyes: inaczej raczej się nie da, chyba że zamiast przechowywania tekstu w plikach będziesz to trzymał w bazie danych, i wtedy ciągniesz dane z bazy i wstawiasz tam gdzie Ci wygodnie używając jednego pliku...


edytowany 2x, ostatnio: TomRZ, 2019-11-07 20:46

Pozostało 580 znaków

2019-11-07 20:49
0

No to w pliku subtext.php tworzysz tablicę np.

$array = [
'div1' => 'pierwszy tekst',
'div2' =>'drugi'
];

// potem na głównej stronie robisz echo odwołując się do klucza tablicy
echo $array['div1'];

Poczytaj o tablicach.

Pozostało 580 znaków

2019-11-07 20:49
0

A jest możliwość aby te opisy zrobić w jednym pliku a nie w osobnych plikach i wstawiać je na stronę główną bo na tym mi zależy gdyż każde osobne dane co bym chciał zmieniać na tej stronie potrzebowałbym z 8 osobnych plików

Już Ci napisał wyżej - tworzysz w jednym pliku tablicę z tekstami, albo zmienne typu: $tekst001, $tekst002, a potem używasz w index.php - TomRZ 2019-11-07 20:50

Pozostało 580 znaków

2019-11-07 20:56
0

Notice: Undefined variable: array in C:\xampp\htdocs\HTML\index.php on line 271

kurde taki błąd mam

$array = [
'div1' => 'pierwszy tekst',
'div2' =>'drugi'
];

Na stronie index.php wklejam tylko ten kod czy coś jeszcze aby znalazło mi ten plik z opisami echo $array['div1'];

Pozostało 580 znaków

2019-11-07 20:59
0

A include tego pliku masz?

Pozostało 580 znaków

2019-11-07 21:01
0
jurek1980 napisał(a):

A include tego pliku masz?

edytowany 1x, ostatnio: mattikweb, 2019-11-07 21:10

Pozostało 580 znaków

2019-11-07 21:10
0

<?php include "opisy.php"; echo $array['div1']; ?> tak ma wyglądać kod na stronie głównej przepraszam ale jestem zielony w php :(

To jak jesteś zielony to się może naucz, jest pełno darmowych kursów PHP w necie, a to co chcesz zrobić to są podstawy do nauczenia w 15 minut, czyli mniej niż zająłeś tutaj czasu innym i sobie. - TomRZ 2019-11-07 21:22
Dziękuje wam za pomoc właśnie czytam i próbuję to rozwiązać pozdrawiam :) - mattikweb 2019-11-07 21:23

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0