Autor Zpráva
Conficker
Profil
Dobrý den,

jsem začátečník v PHP a potřeboval bych poradit s jednou věcí. Mám zvláštní PHP stránku nazvanou view.php, ve které mám definovány funkce pro vykreslování určitých částí stránek. Např. tam mám definovanou funkci "vykresliupravVlastnika". No a právě na jiné php stránce bych ji potřeboval zavolat v odkazu. Zkoušel jsem různé možnosti, ale nic mi nefunguje, nevypíše se sice žádná chybová hláška ale nezobrazí se vůbec nic. Zkoušel jsem na začátek stránky dát toto:
include('view.php');
if($_GET['action']=="vykresliupravVlastnika") { vykresliupravVlastnika(); }


a následně odkaz kam potřebuji jsem napsal takto:
echo ' <a href="view.php?action=vykresliupravVlastnika">Přidat vlastníka</a>';


Ta má funkce "vykresliupravVlastnika" sama o sobě funguje, to mám otestováno, jen bych potřeboval poradit s tímto. Jinak bych to musel dát jako samostatný php soubor, ale to bych nerad, jen v krajním případě.


Předem díky za každý nápad,
Adam
shaggy
Profil
Conficker:
Tie prvé dva riadky máš v akom súbore? Pretože ty voláš view.php, ale podľa toho čo máš v tých prvých dvoch riadkoch vidím, že sa to nespracováva vo view.php.
Čiže urobíš niečo takéto:
súbor index.php
include('view.php');
if($_GET['action']=="vykresliupravVlastnika") { vykresliupravVlastnika(); }

volať ho budeš:
echo ' <a href="index.php?action=vykresliupravVlastnika">Přidat vlastníka</a>';


alebo do view.php pridáš priamo tento kód:
if($_GET['action']=="vykresliupravVlastnika") { vykresliupravVlastnika(); }

(a samozrejme aj všetko ostatné, čo potrebuješ).
Zablich
Profil *
shaggy:
Díki moc už to funguje !! Dík
Conficker
Profil
shaggy:
Už mi to taky funguje, také moc děkuji. Vidím, že jsem nebyl sám, kdo to potřeboval vědět :-)
zdenek.125
Profil *
Ahoj mam taky malej problem mam soubor třeba
Ahoj mám taky problém nevim co stím můžete mi poradit?
mam v souboru
pokus1.php
vyvolání stránky

 require 'struktura.php';


a v souboru struktura.php
mam
 
if($_GET['zkouska'] =="1"){
;

tuto zavolám takto
struktura.php?zkouska=1


a já bych potřeboval jesti jde nějak napsat kod a zavolat v tom pokus1.php
taky pod stránku struktury ?
Tori
Profil
zdenek.125:
Všechny proměnné, definované v hlavním skriptu před include, budou dostupné i v includovaném skriptu.
zdenek.125
Profil *
jachci z tý struktury dostat jen tu zkousku 1
zdenek.125
Profil *
už jsem na to přišel

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0