PHP Pisanje-v-datoteko
V obrazcu za pisanje v datoteko imam okence-textarea v katero vpišem vprašanje in odgovor.
RAD BI PISAL NA TAK NAČIN, DA BI SE VNOSI “ENTER” POZNALI TUDI V IZPISU. SEDAJ IMAM DATOTEKO IZPISANO BREZ PREPOZNAVANJA NOVIH VRSTIC..
NE VEM ALI JE KRIVO SLEDEČE, OZ. KJE JE NAPAKA??
(PRILAGAM TUDI CELOTNO TO DATOTEKO(SPODAJ), ČE BO DOVOLJ ZA REŠITEV)
echo (“”.$lang[‘question’].”:\n”);
echo (“”.$lang[‘answer’].”:\n”);
—
\n”); // procesiraj file
echo (“$font”);
echo (“”.$lang[‘enter_info’].”\n”);
echo (“”.$lang[‘auto_nr’].”: “.$max_link.”\n”);
echo (“”.$lang[‘auto_ime’].”: “.”\n”);
echo (“”.$lang[‘question’].”:\n”);
echo (“”.$lang[‘answer’].”:\n”);
echo (“\n”);
include (“copyright.inc”);
echo (“\n”);
//} elseif (($id_faq1 && $vprasanje1) == NULL) {
} elseif (($id_faq1 && $vprasanje1 && $id_faq2) == NULL) {
echo (“$font”);
echo (“”.$lang[‘err_empty’].””);
echo (“”);
} else { include (“$file_write”); }
?>
Malce me moti tvoja sintaksa, to sem opazil že zadnjič, saj ne
rečem, da ni pravilna – samo malce je nepregledna, poglej sintakso – samo to sem ti popravil – ker kode niti nisem preverjal brez tistega tvojega
config.php, oz. $lang spremenljivke :))
if (!$submit)
{
# Form for insert faq
echo (“\n”); // procesiraj file
echo (“$font”);
echo (“”.$lang[‘enter_info’].”\n”);
echo (“”.$lang[‘auto_nr’].”: “.$max_link.”\n”);
echo (“”.$lang[‘auto_ime’].”: “.”\n”);
echo (“”.$lang[‘question’].”:\n”);
echo (“”.$lang[‘answer’].”:\n”);
echo (“\n”);
include (“copyright.inc”);
echo (“\n”);
//}
elseif (($id_faq1 && $vprasanje1) == NULL)
{
}
elseif (($id_faq1 && $vprasanje1 && $id_faq2) == NULL)
{
echo (“$font”);
echo (“”.$lang[‘err_empty’].””);
echo (“”);
}
else { include (“$file_write”);
}
?>
lp
No pogledas lahko primer http://www.gkgrafika.si/ko/
testiraj prva dva linka
problem je ker bi rad da je vnos pri VPRASANJU in pri ODGOVORU
tak da upošteva večvrstičnost.
Trenutno mi združi vsebine v eno vrstico…!
Forum je zaprt za komentiranje.