[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
DIVTCHA

Registrovaný: 22.10.05
Prihlásený: 09.12.17
Príspevky: 430
Témy: 66 | 66
Bydlisko: Trnava
NapísalOffline : 16.08.2009 10:13 | DIVTCHA

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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 17.08.2009 17:26 | DIVTCHA

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


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
DIVTCHA

Registrovaný: 22.10.05
Prihlásený: 09.12.17
Príspevky: 430
Témy: 66 | 66
Bydlisko: Trnava
Napísal autor témyOffline : 17.08.2009 23:10 | DIVTCHA

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ý: 12.06.17
Príspevky: 1408
Témy: 28 | 28
Bydlisko: Bratislava
Vek: 36
NapísalOffline : 18.08.2009 7:59 | DIVTCHA

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


_________________
PC: OS: Windows 10 (64bit) CPU: INTEL Core i5-4440 GPU: ASUS ATI R9280X RAM: Kingston 8GB DDR3 1600MHz MB: MSI B85-G43 Gaming HDD: Seagate 1TB HDD Barracuda SSD: SAMSUNG 120GB HDD 840 EVO CASE: COOLERMASTER N400
Mobil: OS: Android 4.4.2 Model: LG G2 D802 16GB
Offline

Užívateľ
Užívateľ
DIVTCHA

Registrovaný: 27.11.08
Prihlásený: 08.07.17
Príspevky: 634
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
NapísalOffline : 18.08.2009 9:10 | DIVTCHA

nema byt session_start() na zaciatku dokukentu?


Offline

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

Registrovaný: 29.10.07
Prihlásený: 12.06.17
Príspevky: 1408
Témy: 28 | 28
Bydlisko: Bratislava
Vek: 36
NapísalOffline : 18.08.2009 9:31 | DIVTCHA

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


_________________
PC: OS: Windows 10 (64bit) CPU: INTEL Core i5-4440 GPU: ASUS ATI R9280X RAM: Kingston 8GB DDR3 1600MHz MB: MSI B85-G43 Gaming HDD: Seagate 1TB HDD Barracuda SSD: SAMSUNG 120GB HDD 840 EVO CASE: COOLERMASTER N400
Mobil: OS: Android 4.4.2 Model: LG G2 D802 16GB
Offline

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

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 18.08.2009 9:43 | DIVTCHA

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);


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 7 ] 


DIVTCHA




© 2005 - 2017 PCforum, edited by JanoF