Pagina 1 van 3

[GD]email protection

Geplaatst: 06 apr 2005, 12:44
door svenn
vermoedelijk kent iedereen dit script al maar toch , ik post het even ,
ik ben nu een tijdje bezig met GD dus als je vraagjes hebt zeg maar hoor ;)

[functie]
- het zet je email adres van je leden om naar een basis png/gif/jpg tekeningetje
- men kan dus niet meer gewoon kopieren van je email en zomakkelijk toevoegen
-bots raken er niet meer aan
-WERKT MET ID
[script]

downloaden
downloaden[update]

[voorbeeld]
klik

voor vragen of opmerkingen ze mogen best hier ze kunnen ook @ mijn site ;)

GD is nodig zonder GD kan je hier niks mee

grt svennson

// edit 23 mei
even juist maken

Geplaatst: 06 apr 2005, 12:53
door Paul
dit heeft niet zo veel zin:

Code: Selecteer alles

<tr>
		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">MSN messenger:</span></td>
		  <td class="row1" valign="middle"><span class="gen"><img src="email.php?x=tuuuuuut@tttuut.com"></span></td>
		</tr>
spam bots halen dan het rechtstreeks uit de bron.

en http:// is met de // ;)

tjah

Geplaatst: 06 apr 2005, 12:54
door svenn
hehe je hebt gelijk maarja ik vind het best leuk :d :p

is trouwens ook niet echt zo voor die spambots maar vooral voor de gebruikers zelf :roll:

thx http:// ;) :bier:

Geplaatst: 06 apr 2005, 12:58
door Paul
nog iets:
Je kan beter <?php i.p.v. <? gebruiken, niet alle servers hebben short open tags aan staan.
en mischien nog een leuke optie, via je acp de kleuren en bestandextensie(Dus png gif enz.) kunnen veranderen.

jep

Geplaatst: 06 apr 2005, 13:01
door svenn
maar tot nu toe is het me nog nooit gelukt om een admin pagina te maken ...

tjah <? PHP == <?
maar ik verander het even voor je ;)

// edit
ik wijzig nog de code zodat het totaal niet meer word verstuurd als het me lukt tenminste;)

Geplaatst: 06 apr 2005, 13:24
door Paul
ik zal ook een controle invoeren om te kijken of er wel een variabelen is meegevoerd, anders kan je soms een kruisje krijgen op sommige servers.
Je kan het beste dan gewoon admin_board.php toevoegen, is niet zo veel werk, staat op phpbb.com in de kb een uitleg overal ;)

Geplaatst: 06 apr 2005, 13:46
door DaMnNaTiOn
Je kan beter iets doen dat het uit de user id wordt gehaald

okjey

Geplaatst: 06 apr 2005, 13:48
door svenn
ik ben nu zoals je zegt enkele dingetjes aan het bijvoegen :
- controle of het een email adres is
- als het geen is niks geven // hier zit ik vast :(
- admin paneel ...


Je kan beter iets doen dat het uit de user id wordt gehaald

ga ik doen ;) :d

Geplaatst: 06 apr 2005, 14:02
door Paul

Code: Selecteer alles

if(empty($_GET['email'])){
$x = "";
}else{
$x = $_GET['email'];
}
controleert of het leeg is ;)

deuh ;)

Geplaatst: 06 apr 2005, 14:14
door svenn
email is nooiot empty ;) maar %a0 en dan blijf ik nog met problemen met mij img ;) <img scr="">

bijna klaar

Geplaatst: 06 apr 2005, 14:15
door Paul
ik wist zo gauw niet welke variabelen je voor get gebruikte, dus moet het x zijn ;)

het lukt me niet

Geplaatst: 06 apr 2005, 14:45
door svenn
het lukt me niet ik krijg niks uit de database ....

1. email.php?x=svennson
2. verbinden met db
3. als username='$user' // $user = $_GET["x"]
4. mysql_fetch_object
5 $data->user_email

en daar stopt het zo ongeveer hij krijgt niks uit de database

Geplaatst: 06 apr 2005, 14:49
door Paul
heb je wel de bestanen geincluded? Geeft ie een foutmelding?

ha

Geplaatst: 06 apr 2005, 14:54
door svenn
paulus schreef:heb je wel de bestanen geincluded? Geeft ie een foutmelding?
ha het was een stom foutje , een ' vergeten maar hoe moet ik nu juist selectere want phpbb_user werkt bij mij maar als je de $table_prefix wijzigt ??

Geplaatst: 06 apr 2005, 14:58
door Bee
Je moet gebruik maken van de USER_TABLE constante, die te vinden is in includes/constants.php

Table 'svennson.USERS_TABLE' doesn't exist

Geplaatst: 06 apr 2005, 15:02
door svenn
Table 'svennson.USERS_TABLE' doesn't exist ???

oke maar nu krijg ik dit ?

Geplaatst: 06 apr 2005, 15:13
door Paul
heb je wel alle bestanden geincluded, staan hij buiten de ' enz.

jah

Geplaatst: 06 apr 2005, 15:34
door svenn
Het is gelukt met veel zwoegen en zoeken en met hulp van paulus , bast en bee :D maar je kunt het resultaat zien natuurlijk :D

Geplaatst: 22 apr 2005, 09:36
door AarClay
Waar is de download van deze anti-spam plaatje?

Geplaatst: 22 apr 2005, 10:40
door Paul
Denk dat ie erniet meer is ;)