Mailinglisten-Archive |
This is a multi-part message in MIME format.
------=_NextPart_000_0009_01BF7011.6CE89500
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Hallo noch mal,
ich habe 3 Dateien: eintragen.html <- Dort ist das Formular
eintragen_output.php3 <- Die Bestätigungsseite(Sie soll die Datensätze
in die DB schreiben)
lib.php3 <- Die include Datei, in ihr wird die DB selektiert und sie
enthält die Funktionen
(unter anderem die Funtktion hobbyselected($name,$email);)
>mysql_connect(...);
>mysql_select_db(...);
>hobby_selected($name,$email);
>mysql_close();
>muß auf alle fälle funktionieren. du darfst
>die mysql verbindung nicht innerhalb der funktion
>aufrufen.
Ich rufe die Verbindung nicht in der Funktion auf, sondern ganz oben in der
lib.php3.
In der Datei eintragen_output.php3 habe ich jetzt die Datei ganz oben per
include("lib.php3"); eingebunden.
Ich habe die lib.php3 angefügt.
Bitte helft mir, ich finde den Fehler einfach nicht :-(
MFG Alex
------=_NextPart_000_0009_01BF7011.6CE89500
Content-Type: application/octet-stream;
name="lib.php3"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="lib.php3"
<?php
/************************************************
PROJEKT: Singlefinder
Autor: Alex Meyer
Datum: 03.02.2000
Copyright by Alex Meyer 2000
Datei: Funktions Libary + Datenbank Connect
************************************************/
//Globale Variablen angeben
$server =3D "alex"; //Server bzw. Host
$user =3D "root"; //Username
$pass =3D ""; //DB Passwort
$dbname =3D "singlefinder"; //DB Name
$masteremail =3D "alex-meyer_(at)_gmx.de"; //email Des Webmasters
//Verbindung mit der Datenbank aufbauen
$conn =3D mysql_connect($server,$root,$pass) or die("<b>Verbindung mit =
Datenbank fehlgeschlagen!</b> Bitte kontaktieren Sie den <A =
HREF=3D\"mailto:$masteremail\">Webmaster</A>.<br><br>");
mysql_select_db($dbname,$conn) or die("<b>Kann Datenbank =
<b>".$dbname."</b> nicht finden!</b> Bitte kontaktieren Sie den <A =
HREF=3D\"mailto:$masteremail\">Webmaster</A>.<br><br>");
/******************* Funktions Libary *******************/
//Funktion sql_query: Eingabeparameter(SQL-Anweisung), Ausgabe:=20
function sql_query($sql) {
$rs =3D mysql_query($sql);
if (!$rs) {
echo "Fehler in der Funktions Libary! Bitte kontaktieren Sie den <A =
HREF=3D\"mailto:$masteremail\">Webmaster</A>.";
return false;
} else {
return $rs; //Gibt den Zeiger auf die Ergebinstabelle
}
}
//Funktion hobby_selected:
//Eingabeparameter: name und email zur identifikation der id
//Soll herausfinden welche Hobbys selektiert sind und tr=E4gt es in die =
Tabelle hobbyid ein.
function hobby_selected($name,$email) {
//Erstellung der SQL Anweisung
//Holen der id
$rs =3D mysql_query("SELECT id FROM main WHERE name=3D'$name' AND =
email=3D'$email'");
if($main =3D mysql_fetch_row($rs)) {
$id =3D $main[0];
}
//Pr=FCfung der Variablen
if (isset($sport)) { //1
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$sport')");
}
if (isset($basketball)) { //2
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$basketball')");
}
if (isset($kino)) { //3
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$kino')");
}
if (isset($fernsehen)) { //4
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$fernsehen')");
}
if (isset($konzert)) { //5
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$konzert')");
}
if (isset($theater)) { //6
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$theater')");
}
if (isset($lesen)) { //7
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$lesen')");
}
if (isset($sience_fiction)) { //8
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$sience_fiction')");
}
if (isset($computer)) { //9=20
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$computer')");
}
if (isset($computerspiele)) { //10
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$computerspiele')");
}
if (isset($schlafen)) { //11
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$schlafen')");
}
if (isset($musik)) { //12
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$musik')");
}
if (isset($spieleabende)) { //13
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$spieleabende')");
}
if (isset($partys)) { //14
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$partys')");
}
if (isset($schlagerpartys)) { //15
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$schlagerpartys')");
}
if (isset($technopartys)) { //16
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$technopartys')");
}
if (isset($geschichte)) { //17
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$geschichte')");
}
if (isset($reisen)) { //18
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$reisen')");
}
if (isset($politik)) { //19
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$politik')");
}
if (isset($quatschen)) { //20
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$quatschen')");
}
if (isset($wandern)) { //21
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$wandern')");
}
if (isset($museen)) { //22
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$museen')");
}
if (isset($rosen)) { //23
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$rosen')");
}
if (isset($zeichnen)) { //24
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$zeichnen')");
}
if (isset($fitness)) { //25
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$fitness')");
}
if (isset($sex)) { //26
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$fitness')");
}
if (isset($serien)) { //27
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$serien')");
}
if (isset($surfen)) { //28
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$surfen')");
}
if (isset($skaten)) { //29
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$skaten')");
}
if (isset($kochen)) { //30
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$kochen')");
}
if (isset($chatten)) { //31
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$chatten')");
}
if (isset($kneipe)) { //32
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$kneipe')");
}
if (isset($singen)) { //33
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$singen')");
}
if (isset($snowboarden)) { //34
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$snowboarden')");
}
if (isset($laufen)) { //35
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$laufen')");
}
if (isset($lachen)) { //36
mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$lachen')");
}
return true;
}
?>
------=_NextPart_000_0009_01BF7011.6CE89500--
php::bar PHP Wiki - Listenarchive