Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Klaida

Parašė parazitas36· 2015 Rugp. 22 19:08:10
#1

Zodziu kur yra klaida uzpildzius duomenis ir issiuntus sukuria faila bet jame nieko nera?
Kodas:

<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";
 
if (isset ($_GET['psl']))
{$psl = $_GET['psl'];
} else {
$psl = "";
}
 
if ($psl == "") {
echo "<b>Rezultatu ikelimas</b><br><br>
 
<form action='rikelimas.php?psl=rezas' method='post'>
Namu komanda: <input name='nkomanda' /><br>
Namu taskai: <input name='ntaskai' /><br>
Sveciu komanda: <input name='skomanda' /><br>
Sveciu taskai: <input name='staskai' /><br>
<input type='submit' value='Issiusti' />
</form>";
}
 
if ($psl == "rezas") {
$nkomanda = $_POST['nkomanda'];
$ntaskai = $_POST['ntaskai'];
$skomanda = $_POST['skomanda'];
$staskai = $_POST['staskai'];
 
if ($nkomanda == "" or $ntaskai == "" or $skomanda == "" or $staskai == "") {
echo "Klaida, reikia uzpildyti visus laukelius";
} else {
$atidaryti = fopen("rezai.txt", "w");
fwrite($atidaryti, "$nkomanda|$ntaskai|$staskai|$skomanda");
fclose($atidaryti);
 
echo "Rezultatai issiusti";
}
}
require_once THEMES."templates/footer.php";
 
?>

Parašė MovieKurimas· 2015 Rugp. 22 22:08:37
#2

O klaidą parodysi, kokią meta ? :)

Parašė parazitas36· 2015 Rugp. 22 23:08:09
#3

klaidos jokios nemeta tiesiog nezinojau kaip uzvadint bet esme kad suvedus duomenis jie turetu isisaugot rezai.txt faile bet kai atsidarau ten tuscia nors failo dydis nuo 0 iki 10 pasikeite tai kaip supratau gali but kad isisaugojo tiesiog gal man nerodo zodziu gal jus man paaiskinsit :)

Parašė Pakartoti slaptažodį· 2015 Rugp. 23 00:08:01
#4

kodėl per txt saugoji? daug papraščiau ir praktiškiau yra naudoti duomenų bazę :)

Parašė parazitas36· 2015 Rugp. 23 10:08:36
#5

zinok nelabai moku as su ta duom. baze :( tiksliau nk nemoku bet galima ir su txt tai kur as klaida padariau kad tuscias failas buna?

Parašė parazitas36· 2015 Rugp. 23 12:08:45
#6

Zodziu pasirodo jokios klaidos cia nebuvo tiesiog reikia filezilla per nauja pajungt ir tada rodo kas tam mano txt faile parasyta :)