Diese Werbeeinblendung erscheint nach 5 Minuten Idletime.
- Werbung - weiter auf Codershell surfen.
PHP & MySQL » Refkiller - Anonym Linken
Seiten:  1 
[ Sie müssen angemeldet sein, um einen Beitrag zu verfassen. ]
Geschrieben von take (Moderator) am 16.10.2007 um 20:47 Uhr.
Beiträge: 613 / #1484

Kontakt: Mailen | WWW

Ist kein Tutorial, sondern eher ein fertig Script. Leicht an die eigenen Bedürfnisse anpassbar:

Screenshots:





[hidden]
Ihr braucht 3 Dateien:

index.php
PHPCODE
  1. <?php 
  2. <?php
  3. // settings;
  4. $top="frame.html"// Topframe..
  5. // ::end
  6. $ref=$_GET['ref'];
  7. if ($ref) {
  8.     if(preg_match("/^http:///"$ref)) $ref=$ref;
  9.     else $ref "http://$ref";
  10.     echo '<frameset rows="30,*" border="2" framespacing="1" frameborder="YES">
  11.         <frame src="'.$top.'" noresize scrolling="NO" frameborder="0" marginwidth="0" marginheight="0">
  12.         <frame src="'.$ref.'"></frameset>';
  13. } else {
  14. ?>
  15. <style type="text/css">
  16. <!--
  17. body,td,th {
  18.     font-family: Verdana, Arial, Helvetica, sans-serif;
  19.     color: #666666;
  20.     font-size: 12px;
  21. }
  22. body {
  23.     background-color: #FFFFFF;
  24. }
  25. a:link {
  26.     color: #006699;
  27.     text-decoration: none;
  28. }
  29. a {
  30.     font-weight: bold;
  31. }
  32. a:visited {
  33.     text-decoration: none;
  34.     color: #006699;
  35. }
  36. a:hover {
  37.     text-decoration: underline;
  38.     color: #0066CC;
  39. }
  40. a:active {
  41.     text-decoration: none;
  42.     color: #006699;
  43. }
  44. .forms {
  45.     background-color: #FFFFFF;
  46.     border: 1px solid #CCCCCC;
  47. }
  48. -->
  49. </style>
  50. <script type="text/javascript">
  51. <!--
  52. function generate() {
  53.     var refsite="http://refkiller.t4k3.de/?ref=";
  54.     var url = document.getElementById('url').value;
  55.     if (url.length < 1) { alert('Bitte geben Sie eine URL ein.'); return false; }
  56.     else {
  57.     document.getElementById('ou').value = refsite+url;
  58.     document.getElementById('hu').value = "<a href='"+refsite+url+"'>Anonym Linken</a>";
  59.     document.getElementById('bu').value = "[url="+refsite+url+"]Anonym Linken[/url]";
  60.         return false;
  61.     }
  62. }
  63. function clearforms() {
  64.     document.getElementById('ou').value = "";
  65.     document.getElementById('hu').value = "";
  66.     document.getElementById('bu').value = "";
  67.     document.getElementById('url').value = "";
  68.         return false;
  69. }
  70. -->
  71. </script>
  72. <form name="form1" method="post" action="" onSubmit="return generate();"><span style="font-weight: bold"><font style="font-size:36px">Anonym Linken.</font></span><br>
  73.   <br>
  74.   <strong>Deine URL</strong><br>
  75.   <form name="form1" method="post" action="" onSubmit="return generate();"><input name="url" type="text" class="forms" id="url" style="width:550px;">
  76.   <br>
  77.   <br>
  78.   <input name="Submit" type="submit" class="forms" style="width:550px;" value="Link generieren">
  79.   <hr align="left" width="550" size="1" noshade="noshade">
  80.   <strong>Original URL mit Ref Killer </strong><br>
  81.   <textarea name="ou" class="forms" id="ou" style="width:550px; height:30px"></textarea>
  82.   <br>
  83.   <br>
  84.   <strong>URL als HTML Link</strong><br>
  85.   <textarea name="hu" class="forms" id="hu" style="width:550px; height:50px"></textarea>
  86.   <br>
  87.   <br>
  88.   <strong>URL als BB Code Link </strong><br>
  89.   <textarea name="bu" class="forms" id="bu" style="width:550px; height:50px"></textarea></form>
  90.   <form name="form2" method="post" action="" onSubmit="return clearforms();"><input name="clean" type="submit" class="forms" id="clean" style="width:550px;" value="Clean / Reset"></form>
  91.   <br>
  92.   <br>
  93.   Script &copy; 2007 by <a href="http://www.t4k3.de">t4k3.de</a>
  94. <?
  95. }
  96. ?>
  97.  ?>


anonym.js
CODE
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
<script type="text/javascript">
var refsite = "http://go.take.cx/?uri=";
anonym = function ()
{

	var host = window.location.hostname;
	
	if (prot_links != "" && !prot_links.match(host))
	{
		prot_links += ", "+host;
	}
	else
	{
		prot_links = host;
	}
	
	ahosts = new Array();
	var ahosts = anonym_check();
	
	var x = document.getElementsByTagName("a");
	
	for (i = 0; i < x.length; i++)
	{
	
		var check = false;
		var o = 0;
		var href = x[i].href;
		
		while (check == false && o < ahosts.length)
		{
		
			if (href.match(ahosts[o]) || !href.match("http://"))
			{
				check = true;
			}
			o++;
			
		}
		
		if (check == false)
		{
			x[i].href = refsite+href;
		}
	}
}

anonym_check = function ()
{
	var arry = new Array();
	
	prot_links = prot_links.replace(" ", "");
	
	arry = prot_links.split(",");
	
	return arry;
}
</script>


frame.php
PHPCODE
  1. <?php 
  2. <style type="text/css">
  3. <!--
  4. body,td,th {
  5.     font-familyVerdanaArialHelveticasans-serif;
  6.     color#666666;
  7.     font-size12px;
  8. }
  9. body {
  10.     background-color#FFFFFF;
  11. }
  12. a:link {
  13.     color#006699;
  14.     text-decorationnone;
  15. }
  16. {
  17.     font-weightbold;
  18. }
  19. a:visited {
  20.     text-decorationnone;
  21.     color#006699;
  22. }
  23. a:hover {
  24.     text-decorationunderline;
  25.     color#0066CC;
  26. }
  27. a:active {
  28.     text-decorationnone;
  29.     color#006699;
  30. }
  31. .forms {
  32.     background-color#FFFFFF;
  33.     border1px solid #CCCCCC;
  34. }
  35. -->
  36. </style>
  37. <br>
  38. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anonym Linken?
  39. <a href="http://go.take.cx">http://go.take.cx</a>. - Gut und g&uuml;nstigen Webspace? Domains?
  40. <a href="http://www.access-one.de">www.access-one.de</a>
  41. [<a href="<?=$_GET['ref'];?>" target="_parent" style="font-weight:bold; color:#FF0000;">x</a>]
  42.  ?>



[/hidden]

Viele Grüße

"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti


wong itdel.iciode.blinklisttechnoratigoogleblinkbitsyahooyiggblogmarksfurlspurlwebnewsstumbleupondigg itma.gnolia.comco.mments Zitieren Beitrag melden

-Werbung-
Geschrieben von Bensen am 16.10.2007 um 21:06 Uhr.
Beiträge: 44 / #1485

Kontakt: Mailen | WWW | ICQ

Das

CODE
1.
[<a href="<?=$_GET['ref'];?>" target="_parent" style="font-weight:bold; color:#FF0000;">x</a>]


wird so nicht funktionieren, da $_GET['ref'] den Link zur frame.php ausgeben würde.


Zitieren Beitrag melden
Geschrieben von take (Moderator) am 16.10.2007 um 21:28 Uhr.
Beiträge: 613 / #1486

Kontakt: Mailen | WWW

Ist getestet, und funktioniert ;).

Beispiel: http://go.take.cx/

http://go.take.cx/?uri=http://www.google.de

Viele Grüße

"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti


Zitieren Beitrag melden
Geschrieben von BlaZzn am 16.10.2007 um 22:41 Uhr.
Beiträge: 37 / #1487

Kontakt: Mailen

Hab auch getestet worked nice!


Zitieren Beitrag melden
Geschrieben von emerge am 16.10.2007 um 22:43 Uhr.
Beiträge: 91 / #1488

Kontakt: Mailen | WWW | ICQ

Hübsches Teil muss ich sagen :>


Zitieren Beitrag melden
Geschrieben von 65432199 am 15.04.2008 um 07:50 Uhr.
Beiträge: 22 / #1705

Kontakt: Mailen

sehr sehr n1 :)


Zitieren Beitrag melden
Geschrieben von -k1ng- am 27.04.2008 um 17:15 Uhr.
Beiträge: 31 / #1709

Kontakt: Mailen | WWW | ICQ

klappt nice


Zitieren Beitrag melden
[ Sie müssen angemeldet sein, um einen Beitrag zu verfassen. ]
Seiten:  1 
Login / Account
E-Mail Adresse:

Passwort:



Passwort zurücksetzen
Werbung