Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
DIVTCHA

Registrovaný: 22.10.05
Príspevky: 429
Témy: 66
Bydlisko: Trnava
Príspevok NapísalOffline : 16.08.2009 10:13

po zapnuti session vypisuje
Kód:
Fatal error: Call to a member function getInput() on a non-object in /web/htdocs/www/divtcha/divtcha.php on line 32

divtcha.php
Kód:
<html>
<head>
<?
// zapnutí session
session_start();
require_once('divtcha.class.php');
// vytvořit instanci třídy divtcha s parametry (pocet_pismen,pocet_cisel,cernobile,stupen_zabezpeceni(nastavit 4, pokud je na strance vice kodu), zarovnani boxu, barva pozadi, barva_textu, velikost_textu)
$divtcha=new divtcha(4,2,true,4,'fonts/arial.ttf','left','eeeeee','000000',10);

// vypsat CSS styl na správné místo
echo "<style>".$divtcha->getStyle('handicap.gif','audio.php')."</style>";
?>
</head>
<body>
<?
if (isset($_POST['odeslano']))
{
   // Vypsat, zda byl kód odeslaný formulářem v pořádku zadán (tato část funguje i samostatně bez všech ostatních)
   if (divtcha::check()) {echo "DOBRE";} else {echo "SPATNE";}
}
// Vyčistit paměť kódů (tato část funguje i samostatně bez všech ostatních, používá se po dokončení všech kontrol kódů ve scriptu)
divtcha::clear();
?>

<form action='' method='post'>
<?

// nastavení alternativních otázek pro nevidomé. Při neuvedení tohoto řádku bude použita matematická otázka
//$divtcha->setAlternativeQuestions('otazky.txt');

// vypsat pole pro zadání kódu
echo $divtcha->getInput();
// vypsat box s kódem
echo $divtcha->getCode();

?>
   <input type="hidden" name="odeslano" value="ano"/>
   <input type="submit" value="Odeslat"/>
</form>

</body>
</html>







_________________
kdo si hraje nezlobi
Offline

Správca fóra
Správca fóra
DIVTCHA

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 17.08.2009 17:26

zda sa, ze sa nevytvorila instancia triedy divtcha... aku mas verziu php?







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
DIVTCHA

Registrovaný: 22.10.05
Príspevky: 429
Témy: 66
Bydlisko: Trnava
Príspevok Napísal autor témyOffline : 17.08.2009 23:10

host od forpsi > php 5.x







_________________
kdo si hraje nezlobi
Offline

Skúsený užívateľ
Skúsený užívateľ
DIVTCHA

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 18.08.2009 7:59

to nebude ono, to uz by mu hodilo error na
$divtcha->getStyle...







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Užívateľ
Užívateľ
DIVTCHA

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98
Bydlisko: Veľký Krtíš...
Príspevok NapísalOffline : 18.08.2009 9:10

nema byt session_start() na zaciatku dokukentu?


Offline

Skúsený užívateľ
Skúsený užívateľ
DIVTCHA

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 18.08.2009 9:31

nemusi byt uplne na zaciatku, navyse, on nema problem so session :)







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Správca fóra
Správca fóra
DIVTCHA

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 18.08.2009 9:43

zapise ti nieco riadok s $divtcha->getStyle()? co presne robi divtcha::clear()? lebo sa zda, ze pred tym riadkom ti vsetko funguje a po nom uz nie... mozes si napr vypisat (najlepsie pred a po riadku s divtcha::clear()), co obsahuje $divtcha cez
Kód:
print_r($divtcha);







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 7 ] 


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra