phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
predani hodnot promennych
Zaslán uživatelem/kou: stix (IP adresa zaznamenána)
Datum: 2006-03-01, 16:27

kdyz pouziju odkaz typu showpage.php?name=stranka&promenna=hodnota
tak se jaksi na strance do promenne hodnota nenacte i kdyz pouziju $promenna= $_GET['promenna'];
jak je to mozny??

Re: predani hodnot promennych
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-03-01, 16:55

pretože ten GET neexistuje, keď pozrieš do kódu je jasné, že to čo sa používa ako parameter funkcie ReadFile, je výstup z databázy.
// preklad aliasu
if (!empty($GLOBALS["name"])):
  // bezpecnostni korekce
  $GLOBALS["name"]=phprs_sql_escape_string($GLOBALS["name"]);
  // dotaz na alias
  $dotazpage=phprs_sql_query("select hodnota from ".$GLOBALS["rspredpona"]."alias where alias='".$GLOBALS["name"]."' and typ='sablona'",$GLOBALS["dbspojeni"]);
  if ($dotazpage!=0&&phprs_sql_num_rows($dotazpage)>0):
    // nacteni dat
    $pole_data=phprs_sql_fetch_assoc($dotazpage);
    // zobrazeni textoveho souboru
    $prchyba=ReadFile($pole_data["hodnota"]);
    if ($prchyba==0):
      // CHYBA: Pozadovana stranka nenalezena!
      echo "<div align=\"center\">".RS_SW_ERR2."</div>\n";
    endif;
  else:
    // CHYBA: System nemuze identifikovat pozadovanou stranku!
    echo "<div align=\"center\">".RS_SW_ERR1."</div>\n";
  endif;
else:
  // CHYBA: System nemuze identifikovat pozadovanou stranku!
  echo "<div align=\"center\">".RS_SW_ERR1."</div>\n";
endif;

Re: predani hodnot promennych
Zaslán uživatelem/kou: stix (IP adresa zaznamenána)
Datum: 2006-03-01, 16:59

a jak toho mam teda dosahnout?? chci stranku zobrazit v layoutu takze nemam jinou moznost nez alias ale pokud se ta hodnota nepreda tak je mi to k nicemu

Re: predani hodnot promennych
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-03-01, 17:03

Resp. ten GET existuje ale je prístupný len v showpage.php nie v ALIASE.

Re: predani hodnot promennych
Zaslán uživatelem/kou: stix (IP adresa zaznamenána)
Datum: 2006-03-01, 17:05

a pomuze mi nekdo s nakou upravou jak ho dostat i do aliasu?

Re: predani hodnot promennych
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-03-01, 17:13

Najjednoduchšie je toto:
<?php

define('IN_CODE',true); // inic. ochranne konstanty

include_once("config.php");
include_once("myweb.php");

// tvorba stranky
$vzhledwebu->Generuj();
ObrTabulka();  // Vlozeni layout prvku

   echo "moj kod cez phpRS sablonu";

// dokonceni tvorby stranky
KonecObrTabulka();  // Vlozeni layout prvku
$vzhledwebu->Generuj();
?>

Re: predani hodnot promennych
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-03-01, 17:22

Nemáš to ale v aliase... treba na to samostaný php súbor.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.