Autorius Tema: Kaip padaryti kad skaitytu php koda is mysql table  (Skaityti 100 kartai)

SniuurksT

  • Kietas forumietis
  • Žinutės: 103
  • Karma: +0/-0

  • Aktyvumas per 30d.
    12.94%
Taigi kaip padaryti kad php koda skaiytitu is mysql table pvz:
Ivedus i mysql table tarkim <?php echo "Hello world"; ?>
Nieko neatvaizduoja nes kaip suprantu tarp "" pasideda sitie ir gaunasi echo /"Hello world/"
tai kaip padaryti kad isidetu normaliai?

ganjabest

  • HEROJUS
  • Žinutės: 695
  • Karma: +30/-0
  • Povilas Stankevičius

  • Aktyvumas per 30d.
    100%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #1 : 2011-02-24 16:40:30 »
Nieks taip nedaro.. Tu geriau pasakyk, ka nori padaryt tada bus paprasciau..
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!

SniuurksT

  • Kietas forumietis
  • Žinutės: 103
  • Karma: +0/-0

  • Aktyvumas per 30d.
    12.94%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #2 : 2011-02-24 21:29:28 »
Darau mini tvs aš ir vat susiduriau su bėda kad į panelės nerodo php kodu. tai norėčiau sužinoti kaip tai galima padaryti?

Lukas Liesis

  • Administratorius
  • Super HEROJUS
  • Žinutės: 3959
  • Karma: +117/-12

  • Aktyvumas per 30d.
    100%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #3 : 2011-02-24 21:55:02 »
tu beveik nieko nepasakei kas padetu mums tau padeti. ka tu bandai padaryti su php, kokio htmlo tikiesi, ka su tuo htmlu nori atvaizduoti ir ka nori saugoti/istraukti i sql?
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
Jums patinka manualai.lt projektas?
serveriai.lt 50% nuolaida!

SniuurksT

  • Kietas forumietis
  • Žinutės: 103
  • Karma: +0/-0

  • Aktyvumas per 30d.
    12.94%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #4 : 2011-02-24 22:00:40 »
Na gerai pradesiu asikinti per naujo:
Noriu padaryti kad sis kodas is mysql atvaizduotu ir html kodus ir php kodus (mano atveju neatvaizduoja php kodu)
<?php
function paneles_desine(){
$q "SELECT * FROM paneles WHERE puse = 'desine' ORDER BY sukurta  DESC " or die (mysql_error());
    
$r mysql_query($q) or die (mysql_error());

    if ( 
$r !== false && mysql_num_rows($r) > ) {
      while ( 
$a mysql_fetch_assoc($r) ) {
        
$antr stripslashes($a['antr']);
        
$straip stripslashes($a['straip']);
echo 
'<div class="block block_content">
<div class="block_header"></div>
<h3>'
.$antr.'</h3>'
.$straip.
'<p> </p>
<div class="block_bottom"></div>
</div>'
;
}
}
}
?>
Parasant i panele sita koda: <a href="www.manualai.lt">Manualai.lt[/url] Viskas gerai atvaizduoja o parasant
<?php echo "<a href="www.manualai.lt">Manualai.lt[/url]"; ?>
nerodo vissikai nieko.

KNx

  • Kietas forumietis
  • Žinutės: 156
  • Karma: +1/-3

  • Aktyvumas per 30d.
    14.12%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #5 : 2011-02-24 22:05:29 »
O kam tau to reikia? Kokia iš to nauda? Gal geriau padaryk, kad tik html kodas būtų galimas? Nes php man atrodo iš db neskaito o su html nebus bėdų, bei nėra jokios naudos atvaizduoti tau php, nes tai jau padarai per užklausą ( jei to nepastebėjei ) taigi su tavo pateiktu pavyzdžiu sekmės atvėju gautum klaidą (bent turėtų taip būti).

Bent aš savo TVS darau taip, kad yra failas kuris tikrina iš db ar aktyvus ar ne, o to failo turinį galima keisti duomenų bazėje, tačiau tai tėra HTML apdorojimas, nes bet kokiu atvėju su php tai atvaizduosi.


ps. Čia ne į temą, bet Lukai, kodėl man pastoviai reikia prisijunginėti į tinklapį? Įeinu į kategoriją ir mane išmeta, o norint rašyti postą parašius irgi išmeta?
« Paskutinis taisymas: 2011-02-24 22:08:39 nuo KNx »

Haris

  • HEROJUS
  • Žinutės: 629
  • Karma: +31/-0
  • jooo...

  • Aktyvumas per 30d.
    7.06%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #6 : 2011-02-24 22:11:52 »
Tu čia kaip matau nori PHP-fussion atkartoti :)
Tai ir žiūrėk php-fusion kode kaip tai padaryti.

Ir iš pradžių nedaryk tokių sudėtingų dalykų kol neįvaldei PHP labiau ;)

SniuurksT

  • Kietas forumietis
  • Žinutės: 103
  • Karma: +0/-0

  • Aktyvumas per 30d.
    12.94%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #7 : 2011-02-24 22:14:18 »
na nenoriu php-fusion atkartot o tiesiog darau tvs l2 serveriams tai toks dalykas bus labai pravartus. beto kodėl nedaryt tokių sunkių? bedarydamas ją daug daugiau išmokau nei darydamas visokius šh scriptukus.

ganjabest

  • HEROJUS
  • Žinutės: 695
  • Karma: +30/-0
  • Povilas Stankevičius

  • Aktyvumas per 30d.
    100%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #8 : 2011-02-24 22:48:15 »
tu cia kaip suprantu kazkokias paneles darai ir nori saugoti duomenu bazej ??
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!

vitalikaz

  • Beveik HEROJUS
  • Žinutės: 322
  • Karma: +23/-0

  • Aktyvumas per 30d.
    18.82%
Re: Kaip padaryti kad skaitytu php koda is mysql table
« Atsakyti #9 : 2011-02-25 10:57:03 »
Toks PHP kodas turi būti vykdomas naudojant php eval() funkciją . Bet nedaryk taip, labai nesaugu. Jei kito varianto visiškai nematai (pagalvok geriau), tai tada geriau jau DB saugok kelią iki .php failo, o kode parašyk tiesiog
<?php
$straip 
stripslashes($a['straip_file']); // pvz. /public_html/inc/tavo_straipsnis.php
include_once($straip);
?>