Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  PHP Thumb plugin probleem märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 25.11.2009 14:29:44 PHP Thumb plugin probleem vasta tsitaadiga

ma ei oska seal plugine kasutada. on keegi sellega kokku puutunud. ma arvan, et teen midagi valesti. aga mida?

http://phpthumb.gxdlabs.com/
http://wiki.github.com/masterexploder/PHPThumb/plugins-gd-reflection

<?php

require_once '../ThumbLib.inc.php';

$thumb = PhpThumbFactory::create('test.jpg');
$thumb->adaptiveResize(250, 250)->createReflection(40, 40, 80, true, '#a4a4a4');
$thumb->show();

?>


see annab järgmise errori mulle:


tsitaat:
Warning: Parameter 6 to GdReflectionLib::createReflection() expected to be a reference, value given in C:\xampp\htdocs\new\includes\phpthumb\ThumbBase.inc.php on line 212

Fatal error: Uncaught exception 'RuntimeException' with message 'Cannot show image, headers have already been sent' in C:\xampp\htdocs\new\includes\phpthumb\GdThumb.inc.php:569 Stack trace: #0 C:\xampp\htdocs\new\includes\phpthumb\proov.php(6): GdThumb->show() #1 {main} thrown in C:\xampp\htdocs\new\includes\phpthumb\GdThumb.inc.php on line 569


mis ma seal valesti teen?

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 25.11.2009 19:10:36 vasta tsitaadiga

Samast asjast on näitefail kaasas. Proovi toda käivitada.
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 25.11.2009 21:35:06 vasta tsitaadiga

tsitaat:
Warning: Parameter 6 to GdReflectionLib::createReflection() expected to be a reference, value given in C:\xampp\htdocs\new\includes\phpthumb\ThumbBase.inc.php on line 212

Fatal error: Uncaught exception 'RuntimeException' with message 'Cannot show image, headers have already been sent' in C:\xampp\htdocs\new\includes\phpthumb\GdThumb.inc.php:569 Stack trace: #0 C:\xampp\htdocs\new\includes\phpthumb\examples\reflection.php(30): GdThumb->show() #1 {main} thrown in C:\xampp\htdocs\new\includes\phpthumb\GdThumb.inc.php on line 569


mis see tähendab, et see relese on vigane? mida see error tähendab üldse?

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 25.11.2009 22:06:11 vasta tsitaadiga

Mis su PHP versioon sul on? See asi kasutab töötamiseks üht asja, mis tuli alles PHP 5.1
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 25.11.2009 22:14:41 vasta tsitaadiga

PHP Version 5.3.0

ei tohiks probleemi olla versiooniga. vaevalt et mul liiga uus versioon on :d
ega pole võimalik, et windowsi masinas ei tööta? muud php thumb asjad töötavad...

panin arendajale twitterisse kommentaari. eks paistab kas vastab. seal kodulehel ei saa regada kah. peale regamist lubatakse email koos parooliga saata aga tühjagi.

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 25.11.2009 22:52:38 vasta tsitaadiga

tüüp vastas twitteris http://phpthumb.gxdlabs.com/forums/topic/spammers-ruin-everything-why-you-cant-register
hakkan uurima

edit: hetkel fixi pole

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 26.11.2009 02:01:42 vasta tsitaadiga

Teoreetiliselt peaks olema võimalik koodi natuke muutes sellest errorist mööda hiilida, kui viga on see, mis ma arvan. Kui soovi on, võin proovida parandada.
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 26.11.2009 13:50:05 vasta tsitaadiga

ikka on soovi...
aga mida see error üldse tähendab?

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 26.11.2009 16:39:42 vasta tsitaadiga

tsitaat:
Cannot show image, headers have already been sent' in


Midagi on väljastatud antud lehel ja enam header ei saa saata.
Kui GD pilt tehakse saadetakse esimese asjana, kuvades
header("Content-type: image/png");
või mõner muu pilditüübi oma, kui midagi on ennem väljastatud, seda teha ei saa.
_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 26.11.2009 17:57:10 vasta tsitaadiga

sellest saan aru jah, kuid: Warning: Parameter 6 to GdReflectionLib::createReflection() expected to be a reference

mida see tähendab?

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 26.11.2009 19:44:21 vasta tsitaadiga

keevitaja, http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=/com.ibm.xlcpp8a.doc/language/ref/cplr233.htm
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 26.11.2009 20:43:00 vasta tsitaadiga

Probleem paistab olevat selles, et selles klassis kasutatakse overlodimist selleks, et muu hulgas anda meetodile edasi viide objektile endale kuid millegipärast kutsutakse meetod otse välja, mistõttu ta ennast kätte ei saa. Võib proovida objekti käsitsi ise edasi anda või koodi niimoodi ümber teha, et ta saaks ise selle kätte.
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 26.11.2009 23:32:59 vasta tsitaadiga

mikk36, see mingi C link...
_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 26.11.2009 23:33:51 vasta tsitaadiga

Valdars kirjutas:
Probleem paistab olevat selles, et selles klassis kasutatakse overlodimist selleks, et muu hulgas anda meetodile edasi viide objektile endale kuid millegipärast kutsutakse meetod otse välja, mistõttu ta ennast kätte ei saa. Võib proovida objekti käsitsi ise edasi anda või koodi niimoodi ümber teha, et ta saaks ise selle kätte.


mis asi see overloadimine on?

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 26.11.2009 23:40:11 vasta tsitaadiga

keevitaja, jäi mulje nagu oleks miskise php pluginiga probleem, eksisin vast.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 27.11.2009 01:55:28 vasta tsitaadiga

on jah php plugina probleem. ma C-d ei jaga üldse kui sa selle lingi panid et mis asi see reference on
_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 27.11.2009 02:22:43 vasta tsitaadiga

Overload PHP-s on võimalus luua dünaamiliselt meetodeid, lähemalt siit.
Reference tähendab viidet. PHP-s kasutatakse tavaliselt "passing by reference", mis tähendab, et mingi muutuja parameetrina ette andes ei anta edasi mitte muutuja väärtus vaid viide muutujale.
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 27.11.2009 02:28:03 vasta tsitaadiga

keevitaja, antud juhul (PHP Thumb) on tegu siiski puhtalt scriptiga, mitte kompileeritud kujul extensioniga/pluginiga. Viga tuleneb sellest, et kuuendaks parameetriks antud funktsioonile mis veateates on välja toodud, anti väärtus (number, tekst või misiganes muu tüüp), mitte muutuja.
Ehk siis:
'foo', 5, array jne on väärtused, $foo on aga muutuja.
"expected to be a reference, value given" on tõlgituna "oodati olema viide, anti väärtus".
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  PHP Thumb plugin probleem
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.