Suche auf lima-city
-
in: suchmaschine
geschrieben von andre15
Ne habe ich nicht verstanden, ist aber auch nicht mehr so wichtig. Ich habe alles bis jetzt auf meinem Server auf dem pc getestet. So alles hat perfekt funktioniert. Ich lade hoch auf meinen server im internet ?nder die datenbank daten und in der Suche kommt nun immer "Leider nichts gefunden" obwohl er eigentlich was finden m?sste.
Der Code lautet:
<?
include("connect.php");
$search = $_GET["suche"];
echo "<table width='100%' border='0' bgcolor='#75BAFF'>
<tr>
<td><form action='suche.php' method='get'><font size='2' face='verdana' color='#FFFFFF'>Suchen nach</font><input size='50' type='text' name='suche' value='$search'><input type='submit' value='Suchen'><br><a href='registrieren.htm'><font size='1' color='#FFFFFF' face='verdana'>Eintragen in die Suchmaschine</font></a></td>
<td><img width='150px' height='50px' src='klein_logo.gif'></td>
</tr>
</table>";
$srch="%".$search."%"; //$search ist der Suchbegriff
$query ="SELECT * FROM `fusion_suchen` WHERE `suche_code` LIKE CONVERT( _utf8 '$srch' USING latin1 )
COLLATE latin1_swedish_ci ORDER BY `suche_id` ASC";
$result = mysql_db_query("usr_web236_2", $query);
// Ergebnisse zeigen
if ($result) //WENN ES ERGEBNISSE GIBT
{
echo "Suchergebnisse:<br /><br />";
while ($siteinfo = mysql_fetch_array($result)) { // WHILE SCHLEIFE
$id = $siteinfo["suche_id"];
$description = $siteinfo["suche_text"];
$kwrds = $siteinfo["suche_code"];
$title = $siteinfo["suche_title"];
$url = $siteinfo["suche_url"];
$date = $siteinfo["suche_date"];
echo "
<font size='2' face='verdana'><a target='_blank' href=\"$url\"><b>$title</b></a><br /></font>
<font size='2' face='Verdana'>$description</font><br />
<font size='2' face='Verdana' color='#00C100'>$url</font><br />
<font size='1' face='Verdana'>$date</font>
<br />
<br />
";
} // WHILE BEENDET
}else{
echo("Leider nichts gefunden.");
};?>
Ich bedanke mich bei euch, dass ihr so schnell und auch informativ antwortet hier lern man auch was=) -
in: suchmaschine
geschrieben von andre15
so sollte es gehen:
[...]
WHERE `title`,`url`,`keywords` LIKE CONVERT( _utf8 '$srch'
[...]
das habe ich auch probiert aber das geht nicht er zeigt an, Leider nix gefunden obwohl der datensatz gespeichert ist.
Beitrag ge?ndert am 15.07.2006 12:59 von andre15 -
in: suchmaschine
geschrieben von andre15
Danke funktioniert perfekt. Ich habe nur eine kleine frage wie mache ich das, das er nicht nur die titel durchsucht sondern auch noch url und keywords? -
in: suchmaschine
geschrieben von andre15
Ich m?chte nicht das ihr mir eine komplette Suchmaschine macht. Ich brauche eigentlich nur beim durchsuchen der datenbank hilfe.
Beitrag ge?ndert am 15.07.2006 10:50 von andre15 -
in: suchmaschine
geschrieben von andre15
Ich w?rde gerne eine kleine suchmaschine erstellen. Ich habe es alleine versucht aber ich schaff es net
Erstmal was ich m?chte:
Ich m?chte gerne, dass das Wort was in Suchfeld eingegeben wird, die richtigen datens?tze aus der datenbank hohl. Es soll also URL, Titel und Suchbegriffe durchsuchen nach dem Wort/W?rter. Wen was gefunden wurde soll es dann ausgegeben werden und zwar so, dass oben titel mit link ist, dann der text, dann nochmal die url ohne link und dann noch das datum was es eingetragen wurde.
Jetzt zu den feldern in meiner datenbank die da hei?t "fusion_suchen"
suche_id => Die ID wird automatisch erstellt
suche_code => Die Suchbegriffe des Datensatz
suche_name => Name der Person
suche_email => Email der Person
suche_url => Die URL der Homepage
suche_title => Title der Homepage
suche_text => Beschreibung der Homepage
suche_date => Eintragsdatum
In meim Formular das Suchfeld hei?t "suche"
Man brauch auch die datenbankverbindung nicht mehr einzeln eingeben, daf?r habe ich die connect.php
Ich bitte euch, hilft mir
Beitrag ge?ndert am 15.07.2006 10:40 von andre15
Beitrag ge?ndert am 15.07.2006 10:41 von andre15 -
in: Kleines Problem
geschrieben von andre15
Kann mir keiner helllllfffeen??? -
in: Kleines Problem
geschrieben von andre15
Soweit geht das ja! Ich ?habe nur ein problem, er sagt mir nicht "Der Benutzer ist vergeben".
Beitrag ge?ndert am 29.04.2006 15:02 von andre15 -
in: Kleines Problem
geschrieben von andre15
hab ich auch gemacht
Aber nun hab ich noch eine frage und zwar:
Ich will ja nicht das es die selben Nicknames gibt und dass das komplette formular ausgef?llt wurde, und nicht nur die nick.
Kann mir einer sagen wie das geht? -
in: Kleines Problem
geschrieben von andre15
Danke ich habs geschaft -
in: Kleines Problem
geschrieben von andre15
Ich m?chte gerne dass das Passwort in der Datenbank verschl?sselt wird. Also so zum beipiel
0575c8d592fb7b088226750aceec2b4e
anmelde.php
<?
include 'sessionhelpers.inc.php';
$name = $_POST["user"];
$password = $_POST["password"];
$mail = $_POST["mail"];
$eintrag = "INSERT INTO login (UserName, UserPass, UserMail) VALUES ('$name', '$password',
'$mail')";
$eintragen = mysql_query($eintrag);
echo "Sie haben sich erfolgreich angemeldet, du kannst dich jetzt <a href='lofinformular.htm'>Einloggen</a>"
?>
Was muss ich den noch einf?gen, damit das Passwort verschl?sslt wird
Ich danke euch jetzt schon f?r die antworten -
in: Grafik wie bei funama
geschrieben von andre15
Danke -
in: Was findet ihr gut/schlecht an meiner Homepage?
geschrieben von andre15
coole seite. ich find das mit der design auswahl cool. die seite ist auch ?bersichtlich.
bekommt nen daumen daf?r. -
in: HAB GEBURTSTAG!
geschrieben von andre15
Das sag ich mal "ALLES GUTE ZUM GEBURTSTAG" -
in: Guckt ihr Wissenssendungen?
geschrieben von andre15
ich kucke so was gerne. Galileo, Wunderwelt wissen und welt der wunder. sind alle interessant -
in: CDU oder SPD ?
geschrieben von andre15
Ich glaube kaum das es besser wird wenn die CDU regiert. Ich finde das wird bestimmt viel schlimmer. -
in: Grafik wie bei funama
geschrieben von andre15
Hallo!
Ich m?chte gerne eine virtuelle Stadt erstellen. es gibt nur 1 problem. und zwar, wie erstellt man solche grafiken? ( Beispiel: http://www.funama.de ) Ich habe das Grafikprogramm GIMP mir besorgt. Vielleicht k?nnt ihr mir ja helfen :D -
in: Abfragen nach daten. z.b memberlist
geschrieben von andre15
Danke f?r die schnelle antwort. werde es sofort ausprobieren. -
in: Abfragen nach daten. z.b memberlist
geschrieben von andre15
Ich wollte gerne wissen wie man eigentlich die Datenbank nach daten abfragt. Zum Beispiel bei einer mitgliedliste. Ich habe eine datenbank. in der datenbank eine tabelle namens login. ich m?chte in der tabelle nur die usernamen ( datenbankname: user)
Ich habe diesen Code erstellt aber der Zeigt mir ein fehler an und zwar, das on line 13 ein fehler w?re, aber das komische, der code besitz keine 13 zeihlen. Jetzt kommt aber der Code
verbinde.php
<?
mysql_connect("mysql.lima-city.de",
"USER36513","******") or die
("Die Verbindung ist nicht moeglich");
mysql_select_db("DB1032326760") or die
("Die Datenbank existiert nicht");
?>
ausgabe.php
<?
include("verbinde.php");
$abfrage = "SELECT user FROM login;
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->user;
}
?>
--------------------------------------------
Ich hoffe Ihr k?nnt mir helfen. -
in: Vielleivht wisst ihr das ja
geschrieben von andre15
danke danke. keuloo danke auch werde ich das n?hste mal drauf achten. der link geht nicht: http://www.gimp.org
EDIT:
Soooooo ich habe das Programm. Kann ich jetzt auch normale fotos in so eine ansicht bekommen oder selber zeichnen?
Beitrag ge?ndert am 13.08.2005 16:12 von humfras -
in: Vielleivht wisst ihr das ja
geschrieben von andre15
Ich m?chte gerne Grafiken wie bei www.funama.de erstellen. Ich wei? aber nicht welches Programm man daf?r benutzt. ich hoffe ihr k?nnt mir helfen -
in: Wie findet ihr Dynamo Dresden?
geschrieben von andre15
Also ich habe n?x gegen dresden. spielen eigentlich gut fu?ball und ich g?nne den den aufstieg =) Hoffentlich klappt es dieses Jahr. -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Ich glaube, dass der Fehler 30cm vor dem Bildschrim sitzt!
Wie meinst du das. posivtiv oder negativ :D -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
war ja nur eine idee -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
ja der benutzer wird angezeigt
aber der sript f?r PN naricht schreiben geht nicht
kann ich dir meine zugangsdaten anvertrauen?? dann kannst du mir das machen =)
Beitrag ge?ndert am 18.07.2005 20:41 von andre15
Beitrag ge?ndert am 18.07.2005 20:45 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
// [..]
if($menge === 1)
{
print("Sie sind eingeloggt");
$timestamp = time();
$sql = "INSERT INTO eingeloggt (user,timestamp,sid) VALUES ('$user','$timestamp','$sid')";
$result = mysql_query($sql);
// usw.
}
else
{
print("Ung?ltige Kennungsdaten!");
print("<br><a href='formular.php'>Login wiederholen</a>");
}
?>
den meine ich wo soll ich den einf?gen.
HAT SICH ERLEDIGT =)
Beitrag ge?ndert am 18.07.2005 20:14 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
soll ich jetzt den kompletten login script ?ndern oder den irgendwo einf?gen -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Geht auch nicht
Fehlermeldung:
Mysql-Error: Mysql-Error:
Aber jetzt hab ich mal eine frage. Muss ich im login script nicht eine verbindung zur Datenbanktabelle "eingeloggt" herstellen bevor ich das eigendlich schicken kann???? Damit da irgendjemand angezeigt wird? -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
ist alles vorhanden -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
?berhaupt keine das ist es ja aber es wird keine nachricht ?bertragen. Ich glaube wir h?ren hier erstmal auf mit schreiben, denn es hat kein sinn wenn ich keine ahnung davon habe oder? Au?er wenn ich dir meine zugangsdaten gebe und du das machst =)
Beitrag ge?ndert am 18.07.2005 19:09 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Wozu habe ich eigendlich die tabelle "eingeloggt" in der Datenbank erstellt???
Ach der Script funktioniert nicht.
Beitrag ge?ndert am 18.07.2005 16:32 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Was s?mtliche?? Sry hab ich dir schon gesagt das ich nur minimale erfahrung habe was PHP und MysQL angeht?? wei? n?mlich fast garnichts was das =( =) Hast du MSN? dann k?nnen wir das von da aus machen.
Ich will dir hier noch mal auflisten was ich schon alles erstellt habe
connect.inc.php ---> Datenbankverbindung
formular.php ------> Zum einloggen
login.php ---------> ?berpr?ft die logindaten
regformular.php ---> Formular zum Anmelden
registrieren.php --> ?berpr?ft dasAnmlede
formular und speichert die Daten in der Datenbank
pnform.php --------> Formular zum verschicken einer Privaten Nachricht Inerhalb der Community
pnsenden.php ------> Pr?ft das Formular der Privatnachricht und Speicher es in der Datenbank ( Ist aber noch nicht Fertig, wegen den Fehler )
So das ist eine kleine ?bersicht.
Beitrag ge?ndert am 18.07.2005 15:58 von andre15
Beitrag ge?ndert am 18.07.2005 15:59 von andre15
Beitrag ge?ndert am 18.07.2005 16:00 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Bestimmt damit ich sie downloaden kann. Ist einfacher f?r mich l??lz
das ist der script f?r pnsender.php
was ist daran falsch???
<?
// pnsenden.php
include("connect.inc.php");
$absender = $_POST['absender'];
$empfaenger = $_POST['empfaenger'];
$betreff = $_POST['betreff'];
$text = $_POST['text'];
// --------------------------
if($absender == "" OR $empfaenger == "" OR $betreff == "" OR $text == "")
{
print("Bitte f?llen Sie das gesamte Formular aus!");
print("<br><a href='pnform.php'>Schreib nochmal</a>");
exit();
}
// ---------------------------
$sql = "SELECT * FROM pn WHERE absender = '$absender'";
$result = mysql_query($sql);
$menge = mysql_num_rows($result);
if($menge === 0)
{
$sql = "INSERT INTO pn (absender,empfaenger,mitteilung,betreff) VALUES ('$absender','$empfaenger','$text','$betreff')";
$result = mysql_query($sql);
if(!$result)
{
print("Error: Die Nachricht konne nicht gesendet werden<br>Mysql-Error: ". mysql_error());
}
else
{
print("Die Nachricht wurde erfolgreich versendent");
}
?> -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Sorry jacr
Aber f?r das Formular braucht man doch schon wieder ein cript oder?? -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
wie geht das den jetzt gegenseitig pn schreiben -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
haha du bist gut =)
Ich wei? doch garnicht wie der script aussehen muss =) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
haha du bist gut =)
Ich wei? doch garnicht wie der script aussehen muss =) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
haha du bist gut =)
Ich wei? doch garnicht wie der script aussehen muss =) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
hab ich gemacht und nun. -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
auto_increment geht aber nicht
#1075 - Incorrect table definition; There can only be one auto column and it must be defined as a key
-
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
ist das eigendlich richtig:
Diese tabelle hab ich angelegt: pn
Die felder:
absender varchar(50) Nein
empf?nger varchar(50) Nein
uhrzeit datetime Ja NULL
id int(50) Nein 0
mitteilung varchar(255) Nein
betreff varchar(100) Nein
-
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Der Script dann m?sste fast genau so aussehen wie der anmeldeformular, oder? -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
ICH HAB DEN FEHLER JIPPIIIIIII
UND ICH HABE KEINE AHNUNG DAVON! Danke f?r deine hilfe =)
Der fehler war in regformular.
<form action='registrieren.php' method='post'>
bei method="post hattest du geschrieben method="action"
Kannst du mir jetzt weiter helfen???
Ich m?chte ja gerne das jeder sich gegenseitig eine PN schicken kann, wei?t du wie das geht?
Ich glaube dazu braucht jeders mitglied seine eigende Mitgliedsbereich oder?
Beitrag ge?ndert am 18.07.2005 12:16 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
ICH HAB DEN FEHLER JIPPIIIIIII
UND ICH HABE KEINE AHNUNG DAVON! Danke f?r deine hilfe =) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Also das registrieren geht immer noch nichgt.
Dann kannst du dir den fehler anschauen
http://andre15.pyrokar.lima-city.de/regformular.php -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Ich wollte dich was fragen was sich aber schon erledigt hat=) sry das ich diesen beitrag umsonst geschrieben habe =) Das kommt davon wenn man nicht genau schaut =)
Beitrag ge?ndert am 18.07.2005 11:37 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Ich habe mal eine frage zum Script. in connect.inc.php wird ja die verbindung zur Datenbank hergestellt. Aber die Daten befinden sich aber in der Tabelle "LoginSystem". Woher soll der dann wissen, das die Daten von daher gehohlt sollen? Und wenn sich jemand registrieren will, wohin gehen dann die daten?? Sry das ich dich so ausfrage aber anders lern ichs nicht :-) Aber danke das du so eine gedult mit mir hast =) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Muss ich in der Datenbank jetzt noch irgendwas erstellen?? Und der registrieren kann man sich nicht der zeigt mir dann n?mlich an das ich nicht alles ausgef?llt habe obwohl ich das getan habe
Beitrag ge?ndert am 18.07.2005 11:15 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
danke, also in diesen forum bekommt man ja vern?mpftige antworten und dann noch so schnell =) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Also ich m?chte gerne eine community erstellen. Jeder User soll ein G?stebuch und man soll sich gegenseitig PN schicken k?nnen. Chat soll auch drin sein. Aber erstmal will den script f?r das login machen. Also login, registrieren und was dan noch so zugeh?rt. -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
geht auch nicht.
Kannst du mir eine Seite sagen, wo das genau erkl?rt ist?
Oder erstellst du mir ein komplett neuen code?? Ich habe n?mlich eigendlich wenig ahnung von MySQL und PHP
Beitrag ge?ndert am 17.07.2005 19:46 von andre15 -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
Meine Datenbank ist ja DB1032326760. Ich habe eine Tabelle erstellt names "LoginSystem". Muss ich trotzdem nur eine Verbindung zur Datenbank ( Also DB1032326760) erstellen oder muss da noch etwas ran damit er die Daten von LoginSystem abfragt? -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
jetzt ist das ein fehler
if (!$db) -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
andre15 schrieb:
keine verbindung zur datenbank
Wenn das so ist, dann liegt der Fehler wahrscheinlich in den Verbindungsdaten oder Du hast Dich beim DB-Namen vertippt...
ansonsten kann ich keine weiteren Fehler im Code entdecken!
Das hat ich mir auch gedacht aber da ist alles richtig, habe schon mehrmals kontrolliet.
Ich habe in der Datenbank eine Tabelle erstellt namens "LoginSystem" und von da sollen die daten abgefragt werden. -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
keine verbindung zur datenbank -
in: Loginsystem - Wo ist der Fehler?
geschrieben von andre15
K?nnt ihr mit sagen wo der fehler ist?
-------------------------------------------
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("mysql.lima-city.de", "USER36513", "*****");
if (!mysql_select_db ("DB1032326760", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"Id, Nickname, Nachname, Vorname ".
"FROM ".
"benutzerdaten ".
"WHERE ".
"(Nickname like '".$_REQUEST["name"]."') AND ".
"(Kennwort = '".md5 ($_REQUEST["pwd"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
$_SESSION["user_nachname"] = $data["Nachname"];
$_SESSION["user_vorname"] = $data["Vorname"];
header ("Location: intern.php");
}
else
{
header ("Location: formular.php?fehler=1");
}
?>