ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

á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.
 

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

á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!
 

Include-olt fájl neve

EL Tebe · 2008. Ápr. 17. (Cs), 08.16
Sziasztok!

Az alábbira keresek megoldást, de eddig nem jártam sikerrel:

van 2 fájlom, mondjuk:

teljes.php
includeolt.php

a teljes.php-be be van húzva az "includeolt.php":
include("includeolt.php");
Az includeolt.php-ben, (a teljes.php futtatásakor), az "includeolt.php" nevét szeretném valahogy visszakapni.

Szeretném "automatikusan" - fájlnév alapján - bizonyos GET-es változók neveit meghatározni, ezért lenne szükségem erre.

Köszi, előre is!

Tebe
 

OpenFire + MSN Gateway, nem működik a fájl küldés

sly · 2008. Ápr. 17. (Cs), 03.20
Próbáltam már portot nyittatni a tűzfalon. Több fajta klienssel is próbálkoztam, de nem sikerült a fájl fogadás. OpenFire a localhost-on van. Van valakinek ötlete mi lehet a baj?