Domain Name
Verfasst: 17.11.2007, 01:29
Hallo,
wer kann mir helfen, bin in PHP net so der König.
es geht darum, dass wenn man auf meine seite Domains anlegt, dann trägt sich das doppelt in der Datenbank ein und wird auf die Startseite und auf andere Seiten auch zweimal ausgegeben und ich muss das manuell löschen.
Ich glaube das Problem liegt hier irgendwo oder?
Wie gesagt 0 Ahnung und es wird jeden Tag weniger.
oder ist doch hier was falsch?:
evtl das hier [domain][tld]? oder völlig auf dem holzweg?:
Danke mal
ich schick mal den Pizzaboten vorbei...
wer kann mir helfen, bin in PHP net so der König.
es geht darum, dass wenn man auf meine seite Domains anlegt, dann trägt sich das doppelt in der Datenbank ein und wird auf die Startseite und auf andere Seiten auch zweimal ausgegeben und ich muss das manuell löschen.
Ich glaube das Problem liegt hier irgendwo oder?
Wie gesagt 0 Ahnung und es wird jeden Tag weniger.
Code: Alles auswählen
<table border=0 cellspacing=0 cellpadding=0 width=461>
<tr><td><img src=images/space.gif width=20 height=1></td><td><img src=images/space.gif width=441 height=1></td></tr>
<tr><td><img src=images/pfeil.gif></td><td><b>Neuen Domain-Namen eintragen</b></td></tr>
<tr><td valign=top colspan=2><img src=images/black.gif width=461 height=1><br><img src=images/space.gif width=1 height=15></td></tr></table><?php
$res = mysql_query("SELECT * FROM domaino_user WHERE user = '$pfu'"); $usr = mysql_fetch_array($res);
if($pfp!="" && $pfu!="" && $pfp==$usr[pass]) {
if($sv=="j" && $n_domain!="" && $n_tld!="") {
$n_datum = time();
$thema = $n_thema[0]." ".$n_thema[1]." ".$n_thema[2];
$n_laenge = strlen($n_domain);
$n_besch = htmlspecialchars($n_besch);
$n_domain = strtolower($n_domain); $n_tld = strtolower($n_tld);
mysql_query("INSERT INTO domaino_portfolio (user, domain, tld, preis, schluessel, besch, thema, datum, laenge) VALUES('$pfu', '$n_domain', '$n_tld', '$n_preis', '$n_schluessel', '$n_besch', '$thema', '$n_datum', '$n_laenge')");
echo "Die Domain \"".$n_domain.".".$n_tld."\" wurde erfolgreich Ihrem Portfolio hinzugefügt.<center><form action=index.php><input type=hidden name=pfu value=\"".$pfu."\"><input type=hidden name=pfp value=\"".$pfp."\"><input type=hidden name=d value=portfolio><input type=submit value=\" << Zurück zum Portfolio \"></form></center>";
} else {
echo "<table border=0 cellspacing=5 cellpadding=0><tr><td colspan=2>";
if($sv=="j") echo "<font color=red>Es wurden leider nicht alle Felder vollständig oder korrekt ausgefüllt.</font>";
else echo "Um einen neuen Domain-Namen in Ihr Portfolio und somit in das<br>Angebot von ".$wstitel." aufzunehmen, füllen Sie bitte folgendes<br>Formular vollständig aus:";
echo "<br><br></td></tr><form action=index.php><input type=hidden name=pfu value=\"".$pfu."\"><input type=hidden name=pfp value=\"".$pfp."\"><input type=hidden name=d value=neu><input type=hidden name=sv value=j><tr><td><img src=images/space.gif width=150 height=1></td><td><img src=images/space.gif width=250 height=1></td></tr>
<tr><td>Domain ohne \"www\"</td><td><input type=text name=n_domain value=\"".$n_domain."\" style=width:170px maxlength=25><img src=images/dot.gif width=9 height=15><input type=text name=n_tld value=\"".$n_tld."\" style=width:71px maxlength=5></td></tr>
<tr><td colspan=2> </td></tr>
<tr><td>Preis (in Euro)</td><td><input type=text name=n_preis value=\"".$n_preis."\" style=width:250px maxlength=7></td></tr>
<tr><td> </td><td>Falls Sie den Preis offen lassen möchten<br>(Verhandlungssache), können Sie das Feld<br>leer lassen.</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td>Schlüsselwörter</td><td><input type=text name=n_schluessel value=\"".$n_schluessel."\" style=width:250px maxlength=40></td></tr>
<tr><td> </td><td>Hier können Sie ein paar Schlüsselwörter<br>eingeben, damit Ihre Domain besser<br>gefunden wird (max. 40 Zeichen, getrennt<br>durch Leerzeichen ohne Komma etc.)</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td>Kurze Beschreibung</td><td><input type=text name=n_besch value=\"".$n_besch."\" style=width:250px maxlength=50></td></tr>
<tr><td> </td><td>Kurze Beschreibung des Domain-Namens<br>(max. 50 Zeichen)</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td valign=top>Themengebiet</td><td><select name=n_thema[] size=8 style=width:250px multiple><option>Bildung/Beruf<option>Erotik<option>Freizeit/Kultur<option>Gesellschaft/Familie<option>Gesundheit<option>Internet<option>Konsumgüter<option>Natur<option>Reise/Verkehr<option>Sport<option>Technik<option>Wirtschaft/Recht<option>Wissenschaft<option>Sonstige</select></td></tr>
<tr><td> </td><td>Drücken Sie die [Ctrl]-Taste, um mehrere<br>auszuwählen (max. 3). Die Kategorien<br>können später nicht geändert werden.</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td colspan=2 align=right><input type=submit value=\" Weiter >>\"></td></tr></table>";
}
} else {
session_unset();
echo "<font color=red>Die Session ist nicht mehr gültig.<br>Bitte loggen Sie sich neu in Ihr Portfolio ein.</font>";
}
?>
Code: Alles auswählen
<table border=0 cellspacing=0 cellpadding=0 width=455><tr><td valign=top>
<table border=0 cellspacing=0 cellpadding=0 width=220>
<tr><td><img src=images/space.gif width=20 height=1></td><td><img src=images/space.gif width=200 height=1></td></tr>
<tr><td><img src=images/pfeil.gif></td><td><b>Willkommen</b></td></tr>
<tr><td valign=top colspan=2><img src=images/black.gif width=220 height=1><br><img src=images/space.gif width=1 height=5><br>
<h1><font size="1">Willkommen bei www.mitglied.lycos.de/domainname/</font></h1>
dem 100% kostenlosen Domain-Marktplatz für <b>Domain-Namen</b>.<br><br>
<strong>Um Domains hier zu verkaufen, kaufen, parken oder zu registrieren, müssen Sie sich zuerst <br><a href=index.php?d=anmelden>kostenlos anmelden</a></strong>!<br><br> Hier finden Sie Kurze Domains ( 3 Letter Domains, bzw. 4-5-6-7 ), aber auch <i>Domain-Namen</i> zu spezielle Domain-Themen.<br> Schauen Sie öfter vorbei und machen Sie ein Schnäppchen!<br> Sie sollten auch unbeding die Seite <strong><a href=domain-links.htm>Domain Links</a></strong> besuchen, wo Sie viele interessante Links rund ums Thema Domain finden.<br><br>200 Passende <a href=http://www.template-shops.de/ title="template shops">Template für Ihr Homepage finden Sie hier.</a><img src=images/space.gif width=1 height=3><br>
<br><br><br><a href="http://www.mitglied.lycos.de/domainname/ title="domain name domain handel"><img src=images/bild.jpg alt="domain name domain handel"></a>
<br><br><img src=images/space.gif width=1 height=7><br><img src=images/black.gif width=220 height=1></td></tr></table>
</td><td align=right valign=top>
<table border=0 cellspacing=0 cellpadding=0 width=220>
<tr><td><img src=images/space.gif width=20 height=1></td><td><img src=images/space.gif width=200 height=1></td></tr>
<tr><td><img src=images/pfeil.gif></td><td><b>Neu eingetragene Domains</b></td></tr>
<tr><td valign=top colspan=2><img src=images/black.gif width=220 height=1><table border=0 cellspacing=0 cellpadding=3 width=100%>
<?php
$res = mysql_query("SELECT * FROM domaino_portfolio ORDER BY datum DESC LIMIT 0,9");
while($ka = mysql_fetch_array($res)) {
if($bgcolor=="FFFFFF") $bgcolor="FEF0E1";
else $bgcolor="FFFFFF";
echo "<tr bgcolor=#".$bgcolor."><td>".$ka['domain'].".".$ka['tld']."</td><td align=right>·· <a href=index.php?d=details&id=".$ka[id].">Weitere Infos</a></td></tr>";
}
?>
</table>
<?
include("top.inc");
?>
<img src=images/black.gif width=220 height=1></td></tr></table>
</td></tr></table>
<br>
Domain Name noch zu haben oder nicht <br>
Hier Prüfen :
<form name="form1" method="post" action="index.php">
<b>Domain:</b> <input type="text" name="dom">
<select name="endung">
<option value=".de">.de</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".org">.org</option>
<option value=".info">.info</option>
<option value=".biz">.biz</option>
<option value=".at">.at</option>
<option value=".ch">.ch</option>
<option value=".li">.li</option>
<option value=".co.uk">.co.uk</option>
<option value=".tv">.tv</option>
<option value=".cc">.cc</option>
<option value=".dk">.dk</option>
<option value=".it">.it</option>
<option value=".ws">.ws</option>
</select>
<input type="submit" name="Submit" value="Check">
</form>
<?
if(isset($Input))
{
$dom = $Input;
}
else
{
if ($dom)
{
$dom = $dom.$endung;
}
}
if($dom > "")
{
$whoisresult = lookup($dom);
print "";
}
function get_whois_server($domain){
$whoisservers=array(array("de","whois.denic.de"),array("com","rs.internic.net"),array("net","rs.internic.net"),array("org","whois.networksolutions.com"),array("info","whois.afilias.net"),array("biz","whois.biz"),array("at","whois.nic.at"),array("ch","whois.nic.ch"),array("li","whois.nic.ch"),array("co.uk","whois.nic.uk"),array("tv","whois.www.tv"),array("cc","whois.enicregistrar.com"),array("dk","whois.dk-hostmaster.dk"),array("it","whois.nic.it"),array("ws","whois.worldsite.ws"));
$whocnt = count($whoisservers);
for ($x=0;$x<$whocnt;$x++){
$artld = $whoisservers[$x][0];
$tldlen = intval(0 - strlen($artld));
if (substr($domain, $tldlen) == $artld) $whosrv = $whoisservers[$x][1];
}
return $whosrv;
}
function lookup($dom){
$lusrv = get_whois_server($dom);
if (!$lusrv) return "";
$fp = fsockopen($lusrv,43);
if($lusrv == "whois.denic.de") fputs($fp, "-C ISO-8859-1 -T ace,dn $dom\r\n");
else fputs($fp, "$dom\r\n");
$string="";
while(!feof($fp)){
$string.= fgets($fp,128);
}
fclose($fp);
$reg = "/Whois Server: (.*?)\n/i";
preg_match_all($reg, $string, $matches);
$secondtry = $matches[1][0];
if ($secondtry){
$fp = fsockopen($secondtry,43);
fputs($fp, "$dom\r\n");
$string="";
while(!feof($fp)){
$string.=fgets($fp,128);
}
fclose($fp);
}
if(ereg("(No match|No entries found|NOT FOUND|Not found|not found in database|We do not have an entry in our database matching your query)",$string)) {
echo "<b>Der Domainname ".$dom." ist noch frei.</b><br>";
}
else {
echo "<b>Der Domainname <a href=http://www.".$dom." target=_blank>".$dom." </a> ist vergeben.</b><br>";
$whois = "<font size=\"12pt\">".$string."</font>";
return $whois.$copy;
}
}
?>
Code: Alles auswählen
echo "<tr bgcolor=#".$bgcolor."><td>".$ka['domain'].".".$ka['tld']."</td><td align=right>·· <a href=index.php?d=details&id=".$ka[id].">Weitere Infos</a></td></tr>";
ich schick mal den Pizzaboten vorbei...