 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
alexandruc
Data înscrierii: 27/Feb/2007
Mesaje: 13
|
| Trimis: Vin Mai 30, 2008 9:19 am Titlul subiectului: generare pagina .php |
|
|
Buna ziua,
Am facut un mic CMS care permite crearea din administrare de noi pagini .php
Problema este ca aceste pagini nou create nu sunt afisate in browser (pe ftp apar ok, codul in ele este corect...). Daca iau aceasta pagina generata de pe root in PC si apoi o urc iar la loc, pagina este afisata corect.
Unde este gresala? Ce pot face?
codul care genereaza pagina este:
Cod: $cod ='<?php
include 'count/headere.php';
include 'admin/db.php';
$query = "SELECT continut FROM mesaje where id=''.$id.'' ";
$result = mysql_query($query);
while(list($continut)= mysql_fetch_row($result))
{
echo $continut;
}
include 'count/footere.php';
?>';
$pagina ="../$id.php";
$fp = fopen( $pagina, 'w' );
fwrite($fp, $cod);
fclose($fp);
chmod($pagina,0777); |
|
| Sus |
|
keepwalking
Data înscrierii: 07/Dec/2006
Mesaje: 79
Locație: In pom
|
| Trimis: Joi Iun 05, 2008 8:46 am Titlul subiectului: |
|
|
Exista o protectie la unele server apache ce nu te lasa sa afisezi fisiere cu acces 777 ... incearca sa setezi 755.
As mai sugera sa folosesti full path la $pagina, adik /home/user/public_html/$id.html |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|