ugrás a tartalomhoz

Archívum - Ápr 2008

április 20

PHP AntiSPAM

DarkRaptor · 2008. Ápr. 20. (V), 14.58
Sziasztok!

írtam egy Captcha szkriptet és az lenne a kérdésem, hogyan lehetne azt megvalósítani, hogy betűnként más legyen a fok és a betűszín?
tehát ha van 4 betű, akkor mind a négynek más legyen a színe...

eddig jutottam:

<?php

session_start();
header("Content-type: image/png");


$number = "";

$KEY = "0123456789abcdefghijklmnopqrstuvwxyz";
for($i = 0; $i < 4; $i++) {
	$number .= substr($KEY, rand(0, 36), 1);
}

$hash = md5($number);

$_SESSION['ellenorzo'] = $hash; 


$imagewidth = 100;
$imageheight = 50;
$fontsize = "25";
$fontangle = "0";
$font = "jupitern.ttf";
$text = $number;
$backgroundcolor = "003366";
$textcolor = "FF8A16";


if( eregi( "([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})", $textcolor, $textrgb ) ) {
	$textred = hexdec( $textrgb[1] );
	$textgreen = hexdec( $textrgb[2] );
	$textblue = hexdec( $textrgb[3] );
}


$im = ImageCreateFromJPEG("bg.jpg");

$fontcolor = imagecolorallocate($im, $textred,$textgreen,$textblue);
$box = @imageTTFBbox($fontsize,$fontangle,$font,$text);


$textwidth = abs($box[4] - $box[0]);
$textheight = abs($box[5] - $box[1]);
$xcord = ($imagewidth/2)-($textwidth/2)-2;
$ycord = ($imageheight/2)+($textheight/2);


imagettftext ( $im, $fontsize, $fontangle, $xcord, $ycord, $fontcolor, $font, $text );

imagepng($im);
imagedestroy($im);

?>
próbáltam az imagettftext() függvényt egy forciklusba tenni és azt substr()-el vagdosni, de nem akar úgy összejönni. Hogyan kéne ezt átírni, hogy betünként más színű legyen?

segítségeteket előre is köszönöm!
 

április 20

Tárhely Java oldalakhoz

Zaphod Beeblebrox · 2008. Ápr. 19. (Szo), 22.01
Sziasztok
Egy ideje ismerkedem Jáva technikákkal, és a J2EE nem hagy nyugodni. Ezzel kapcsolatban keresek olyan ingyenes szolgáltatókat, akik nyújtanak JSP futtatási lehetőséget, adatbázist, amire nekem szigorúan tanulási célból van szükségem.
Mit tudtok ajánlani ezzel kapcsolatban?
Válaszaitokat előre is köszönöm
Z. B.
 

JavaScript Magic Properties: Using __count__ , __proto__ , and __parent__

Török Gábor · 2008. Ápr. 19. (Szo), 16.48
Három, Seamonkey és Rhino alatt elérhető JavaScript tulajdonságról
 

Flash elem beágyazása

Marsu · 2008. Ápr. 19. (Szo), 12.03
Helló

SEGÍTSÉÉÉÉG!!

Készitettem egy flash menűt, amit html oldalba szeretnék beiileszteni, úgy , hogy a menű maradjon mindig ball oldalon, a tartalom viszont a maradék helyen (középen nyiljon meg.)
a menűt minden oldalba beillesztettem, és a tartalom elhelyezése is világos, a gond az hogy a gombokra kattintva, az oldalakat egymás alá nyitja meg.
próbáltam div-eket, frame-ket sok fórumot olvastam, de semmi


Jelenleg így néz ki.

http://www.marsu.atw.hu/0/index.htm
 

április 18

phpMyAdmin gond

gabesz666 · 2008. Ápr. 18. (P), 20.42
Sziasztok!

Van egy szerver, amin fel van rakva az apache2triad nevezetű csomag. Van benne minden ami kell: apache, php, mysql, pgsql, xmail, hasonlók... Szóval a gondom az, hogy amikor valaki bejelentkezik a phpmyadminon keresztül a szerverre, akkor olyat csinál, hogy pl. egy adatbázis kiválasztásánál az illető saját gépéről próbálja meg behozni azt az oldalt. Gondolom az a gond, hogy a szerver host nevének localhost van megadva. Hol tudom ezt megváltoztatni? Illetve ha nem ez a gond, akkor mi lehet?
 

Információk legkérdezése Sendmail állapotáról.

s_volenszki · 2008. Ápr. 18. (P), 14.13
Sziasztok!

Szeretném kideríteni php segítségével, hogy hány levelem van spool-ban Sendmail-nél, mennyi a queue time ás a send amount.

Lehetséges?
 

Eladó könyvek

Max Logan · 2008. Ápr. 18. (P), 12.12
A következő könyvekre már nincsen szükségem, ezért eladósorba kerültek:

- Stíluslapok a WEB-en - 1.500 Ft (eredeti ár 1.970 Ft)
- JavaScript 1.5 kliens oldalon - 2.000 Ft (eredeti ár 2.900 Ft)
- Webes adatbázis-kezelés MySQL és PHP használatával - 1.800 Ft (eredeti ár 2.490 Ft)

Ha egyben viszed, akkor állom a postaköltséget.

Személyesen Sümegen (Veszprém megye) lehet átvenni a könyveket (a hét minden napján).
 

Best practices when moving your site

Joó Ádám · 2008. Ápr. 18. (P), 08.33
Google tanácsok költözéshez
 

április 18

Értékek egy csoportját tartalmazó sorok lekérése

Dualon · 2008. Ápr. 17. (Cs), 22.21
Környezet: MySQL 4.1, Apache 2.0.2 (Ubuntu 7.10)
Adatbázis-háttér:
CREATE TABLE gyumolcsok (
gyumolcs_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
gyumolcs_nev VARCHAR(10) NOT NULL);

CREATE TABLE kukacok_gyumolcsokben (
gyumolcs_id TINYINT UNSIGNED NOT NULL,
kukac_id TINYINT UNSIGNED NOT NULL);

INSERT INTO gyumolcsok (gyumolcs_id, gyumolcs_nev) VALUES
(1, 'alma'),
(2, 'korte'),
(3, 'barack'),
(4, 'cseresznye');

INSERT INTO kukacok_gyumolcsokben (gyumolcs_id, kukac_id) VALUES
(1, 1),
(1, 2),
(1, 3),
(1, 4),
(1, 5),
(2, 1),
(2, 3),
(2, 4),
(2, 6),
(3, 1),
(3, 2),
(3, 5),
(4, 1),
(4, 2),
(4, 3);
Cél: Keresem azon gyümölcsök neveit, amelyekben mondjuk az 1-es és 3-as kukac is megtalálható (alma, korte, cseresznye).
Kukacfajtából lehet sok-sok (akár több tucat is), vagyis a többszörös JOIN, UNION szerintem nem megoldás.

Ameddig jutottam:
SELECT gyumolcs_nev FROM gyumolcsok WHERE gyumolcs_id IN (SELECT gyumolcs_id FROM kukacok_gyumolcsokben WHERE kukac_id IN(1, 3) GROUP BY gyumolcs_id)
Ez nyilvánvalóan rossz, mivel nem a kukac_id-k metszetét, hanem únióját adja (a 'WHERE kukac_id IN(1, 3) GROUP BY gyumolcs_id' feltétel rossz).

Amit próbáltam: Google, Weblabor, MySQL manual, sok-sok próba GROUP BY-jal és testvéreivel. :)

Végeredményben azzal már boldog lennék, ha tudnám, hogyan lehet lekérni azon sorokat, melyek összességében tartalmazzák egy érték-csoport értékeit (esetünkben azon sorokat, melyek pl. az 1-es és 3-as kukac_id-ket).
Elnézést kérek, ha láma dolgot kérdezek, az esetleges segítséget pedig előre is köszönöm!
 

SQL update cserélni tud?

stellar · 2008. Ápr. 17. (Cs), 22.08
Üdv!

Van-e olyan UPDATE parancs ami egy hosszú szövegből álló mezőből kicseréli az egyes szavakat mondjuk konkrétan helyesírási hiba (tehát megadni hogy a azokban a rekordokban ahol a "leiras" mezőben talál olyan szót, hogy "szoveg" az cserélje le "szöveg" - re de a többi részét ne bántsa.

köszi a választ!