ugrás a tartalomhoz

Archívum - Ápr 16, 2006 - Fórum téma

Képméretezés dinamikusan PHP-ben

MSzilveszter · 2006. Ápr. 16. (V), 20.59
Rájöttem, hogy nem a feltöltő modul volt a rossz, hanem volt egy ellenörzőm, ami elvileg azt nézi, hogy .jpg a kiterjesztés vagy sem, és amikor azt kikapcsoltam, feltöltött a fájl rendesen, amíkor azt bekapcsoltam, akkor nem.

Köszönöm a segítséget.

Már csak képet kellene röptében méretezni :) jpgből.

Szilveszter
pestihirlap.hu
 

PHPMailer

s_volenszki · 2006. Ápr. 16. (V), 20.38
Kedves Fórumolók, és Mr. Hodicska Gergely!

A fórumon nagyon sok hasznos információt találtam a levélküldéssel kapcsolatban. Hosszas tanulmányozás után összeütöttem egy szuper hírlevelező progit. Tulajdon képpen tökéletesen működik. Kipróbáltam IsMail()-t és a jelenlegi levelező listám nagyjából 2450db címből áll. kb. 250KB méretű leveleket készítünk havonta, és gond nélkül kiküldi az összeset (kb. 2-3perc)!

Tovább feszegettem a témát, de a szolgáltatóm az fsockopen()-t nem engedélyezi. A php.net-en művelödtem, és észrevettem a pfsockopen()-t! Átjavítottam a class.smtp.php-ban az fsockopen-t pfsockopen-re, és működik az isSMTP() is, de lényegesen lassabb, ezért maradt az isMail().

Mondhatnám azt is, hogy Jobb well done! de mi lesz ha már 25000 címünk lesz?
Csak kiscsikó vagyok php-ben, de már sok mindent hallotam és olvastam arról, hogy hosszab script futási idő után a szerver beavatkozik és leállítja a folyamatot!

Miközben a fórumot olvasgattam, észrevettem Hodicska Gergely egy hozzászólását, és ezzel kapcsolatban szeretnék útmutatást kérni!

PHP->Levél küldés és fogadás PHP-ben.->Hírlevél készítése/6

"Szerintem futass x. percenként cronból egy szkriptet ami..."

Ez mit jelent? Ez egy olyan utasítás ami meghatározott időközönként akkor is lefut, ha az oldal nincs betöltődve? Vagy túl nagy ostobaságot kérdeztem? Bár nekem azt tanították, az az ostobaság ha valaki nem kérdez!!!

Várom válaszotokat: s_volenszki
 

php script futtatása külső fáklból

Anonymous · 2006. Ápr. 16. (V), 17.16
Sziasztok!

A kérdésem az hogy hogyan lehet php scriptet futtatni külső fájlból, hasonlóan pl a java scriptekhez, ahol egy <script> TAG -ban megadom a .js fájl elérési útvonalát, stb... és szépen fut.
PHP-t is próbáltam hasonlóan, de nem sikerült.

Van rá mégis megoldás?

köszönöm a válaszokat!
 

Div keret szétcsúszás IE alatt

monghuz · 2006. Ápr. 16. (V), 13.13
Hali!

A gondom a következő a weblapoa híreket egy keretben jelenítem meg. Ezek a "dobozok" egy tartalmi részben jelennek meg ami melett baloldalt van egy menü div is.

A dobozok css kódja:
 html .boxhead h2 {height: 1%;} /* For IE 5 PC */

#maincontent .sidebox {
	margin: 0 auto; /* center for now */
	width: 670px; /* ems so it will grow */
	background: url(images/keret/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
	overflow:none;
}
#maincontent .sidebox .boxhead {
	background: url(images/keret/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
#maincontent .sidebox .boxhead h2 {
	background: url(images/keret/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1em;
}
#maincontent .sidebox .boxbody {
	background: url(images/keret/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	text-align:left;
	overflow:hidden;
	padding: 5px 30px 31px;
}
Eddig nem volt vele semmi gond, hosszú szöveges tartalmakat teljessen jól kezelte (persze bizonyos méreteken belül), aztán egy hirnél két képet belinkeltem, egy másik oldalról aminek a hatására a tartalmi rész a bal menüsáv alá kerül mintha nem férne el, persze FF alatt hibátlanul megy.
A két kép igaz hog nagyobb, de img tag-ben átméreteztem öket hogy elférjenek..

Pár napja volt egy blogmark pont ilyen témával ott azt irták hogy

overflow:auto; -t és
<!--[if IE]>
<style type="text/css">
body {word-wrap: break-word;}
</style>
<![endif]-->

használjak, de ezzel se oldódott meg a dolog, amúgy azt nem értem hogy maga a doboz a szülöelemére (ami a tartalmi rész) miért van hatással..
az oldalt itt nézhetitek meg, hogy miröl is beszéltem eddig :P
 

Egy megadott csoportban NEM előforduló tagok listázása (MySQL)

fchris82 · 2006. Ápr. 16. (V), 11.48
Adott 2 tábla:

user {id}
group_member {uid, gid}

Mondjuk vannak felhasználók 1-10-ig, és a 3. csoportnak tagja a 4-es, 7-es és 9-es felhasználó. Én szeretném kilistáztatni tehát az 1,2,3,5,6,8,10-es felhasználót.

Persze ezt meg tudom oldani kerülővel PHP alatt, vhogy így, de az nem elég szép :)

SELECT
  users.id,
  out_users.id,
  group_member.gid AS group_id
FROM
  users AS out_users
LEFT JOIN
  (users
JOIN
  group_member
ON
  group_member.gid=3 AND group_member.uid=users.id)
ON
  users.id=out_users.id
WHERE
  users.id=out_users.id
Ez kilistázza az összes felhasználót (a users.id csak ellenőrzés miatt került a kilistázandó elemekhez) és amelyik tagja a csoportnak, annak group_id-ja 3, amelyik nem, annak mind NULL.