ugrás a tartalomhoz

Archívum - Jan 11, 2012

Foreach, osztályok, publikus adattagok

therest · 2012. Jan. 11. (Sze), 16.59
Adott egy egyszerű osztály:

class cPerson {
	public $first;
	public $last;
	function __construct($first,$last) {
		$this->first=$first;
		$this->last=$last;
	}
}
Ha simán példányosítom akkor működik ahogy kell, tehát $instance->short -on keresztül elérem az adatot.

A gondom azzal van ha párat bepakolok egy session tömbbe:

$_SESSION['persons'][]=new cPerson('valami','név');
$_SESSION['persons'][]=new cPerson('másik','név');
A későbbiekben szeretnék végig menni a tömbön, és a publikus tagokat elérni:

foreach($_SESSION['persons'] as $person) {
  echo $person->first . ' ' . $person->last . '<br />';
}
Üres stringeket ír ki. Ha megnézem a cikluson belül $person-t var_dumppal, akkor látszik hogy benne van az adat, de nem tudom elérni.
Mitől lehet ez?
 

Listázás

weber · 2012. Jan. 11. (Sze), 14.53
Sziasztok!

Egy olyan kérdésem lenne, hogy lehetne megoldani PHP-val hogy MySQL-ből kilistázom a képeket és azt <div id="">-be tenni külön-külön.
Két táblába van a MySQL-ben pl: photo tábla, login tabla. a photo táblából összehasonlítom login táblába melyik névhez melyik kép tartozik photo.Uid=login.id és ezeket külön id div-be kéne tegyem. Egy felhaszáló egy div (persze ciklussal ha bővülne) <div id="1"> az első felhasználó az összes kép neve bele, <div id="2"> második felhasználó. Ez azért kéne hogy jquery-vel változzanak a képek.
Köszi szépen a segítséget.
 

Hírlevél készítés

kalikim · 2012. Jan. 11. (Sze), 11.55
Sziasztok!

Kérlek ne haragudjatok, hogy új témát nyitottam, de sajnos sehol sem találtam a kérdésemre választ.
Egy hírlevelet szeretnék készíteni, vagyis már elkészítettem html-ben, de nem tudom, hogy hogyan küldjem el a partnereknek.
Eddig azzal próbálkoztam, hogy a teljes kódot beraktam az e-mail küldő szöveg mezőjébe, de az egy az egyben csak a kódot küldte tovább.
Szerintetek mi a megoldás? A választ előre is köszönöm.

Üdvözlettel:
Tamás
 

ASIDO Vízjel

simisoma · 2012. Jan. 11. (Sze), 03.20
Sziasztok,

ASIDO-t használok képméretezésre illetve vízjelezés céljából.
Az a nagy gondom vele, hogy a vízjel nem egyformán jelennek meg a képeken, hol kisebb-hol nagyobb....
watermark='vizjel.png';
$i1 = asido::image($file,$uj);
Asido::watermark($i1, $watermark, ASIDO_WATERMARK_BOTTOM_RIGHT, ASIDO_WATERMARK_SCALABLE_FACTOR);
Asido::width($i1, 500);
$i1->save(ASIDO_OVERWRITE_ENABLED);

Mitől van ez és hogyan tudom kiküszöbölni?