Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Automatisches Eintragen & Pop Up Fenster » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Automatisches Eintragen & Pop Up Fenster
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Automatisches Eintragen & Pop Up Fenster Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hy!

Also erstmal zum Pop Up Fenster. Ich hab schon vielgesucht bei Google und hier, hab aber nichts gefunden was mir weiter helfen könnte. Im Pop Up fenster soll ein neues Design erscheinen und eben Text, ect. Das ist ja leicht, aber allein das Fenster bekomm ich nicht wirklich hin. Man soll die größe nicht ändern können und es soll auch kein Balken oben sein(Datei Bearbeiten Ansicht, ...)

Nun zum Automatischen Eintragen.
LogIn hab ich schon erstellt und eingebaut. Man kann sich erfolgreich einloggen, ect. Aber wie bekomm ich eine Persönliche Begrüßung hin und wo müsste ich das eintragen.
Also zum Automatischen Eintragen hätte ich auch eine Frage, die TuT's hier haben mir nur ein bisschen geholfen. Ich hhab das in die Datenbank eingetragen und eine neue Tabelle dort erstellt.
Und es funktioniert auch recht gut, aber wie muss ich den Text machen und wo damit das was umgetragen wird dann auch im text zu sehen ist.

Ich hab gestern einen Versuch gestartet und das formular_send.php sieht folgendermaßen aus:

php:
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:
<?php
//Datenbankverbindung einfügen!
   include('db.php');
//Variablen festlegen
   $name $_POST['name'];
   $geschlecht $_POST['name'];
   $geboren $_POST['name'];
   $rasse $_POST['name'];
   $farbe $_POST['name'];
   $abzeichen $_POST['name'];
   $stockmaß $_POST['name'];
//wenn eine der Variablen name, pass oder mail leer ist, dann [if]
   if( ($name=='') OR ($pass=='') OR ($mail=='') ) {
//Ausgabe der Fehlermeldung
      echo "<b>Error</b>
      Bitte fülle die Felder aus.<br><br>
      Bitte <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
//wenn alles richtig ist: 
   } else {
//hier steht, was Eintrag ist und was damit gemacht werden soll. Welche Spalten sollen ausgefüllt werden?
      $eintrag "INSERT INTO `tutorial` ( `name` , `geschlecht` , `geboren` , `rasse` , `farbe` , `abzeichen` , `stockmaß` )
      VALUES ('', '$name', '$name', '$name', '$name')";
//hier wird entschieden, dass $eintrag über die Datenbankverbindung eingetragen werden soll.
      $eintragen mysql_query($eintrag);
//Ausgabe der Erfolgsmeldung
      if($eintragen==true) {
         echo "<b>Eintrag erfolgreich</b>
         Der Eintrag in die Tabelle war erfolgreich.";
      } else {
         echo "Fehler!";
         include('formular.php');
      }
   }
//PHP schließen
?>


Das formular.php sieht so aus:

php:
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:
<html>
<head>
</head>
<body>
<form method="post" action="formular_send.php">
  <table border="1" width="100%">
    <tbody>
      <tr>
        <td width="50%">Name</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Geschlecht</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Geboren</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Rasse</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Farbe</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Abzeichen</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Stockma&szlig;</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
    </tbody>
  </table>
  <p>&nbsp;</p>
  <p><input value="Abschicken" name="B1"
 type="submit"><input value="Zur&uuml;cksetzen" name="B2"
 type="reset"></p>
</form>
</body>
</html>



Und db.php so:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title></title>
</head>
<body>
//hier wird das PHP Script er&ouml;ffnet
<?php //hier werden die Daten eingegeben. [s. unten]
mysql_connect('localhost','***','***'//wenn es nicht connected werden kann, dann wird folgendes ausgegeben
or die ('Keine Verbindung moeglich');
//Datenbank wird ausgewählt
mysql_select_db('coconut'//wenn nicht erreichbar
or die ('Datenbank existiert nicht');
//PHP Script beenden.
?>
</body>
</html>


__________________
Meine Wegbegleiter x Reitverein Coconut

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Allison: 07.03.2010 14:05.

07.03.2010 10:28 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

wegen dem PopUp:

code:
1:
<a onclick="window.open('adresse','fenstername','width=600,height=400,toolbar=0,menubar=0,location=0,status=0,resizable=0,scrollbars=1,left=300,top=200');">...</a>

(etliche Einstellungen findest du auch hier)


edit: die anderen Files pass ich dir an, kleinen mom

db.php
php:
1:
2:
3:
4:
<?php
mysql_connect('localhost','***','***') or die ('Keine Verbindung moeglich');
mysql_select_db('coconut') or die ('Datenbank existiert nicht');
?>



formular.php
php:
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:
<html>
<head>
</head>
<body>
<form method="post" action="formular_send.php">
  <table border="1" width="100%">
    <tbody>
      <tr>
        <td width="50%">Name</td>
        <td width="50%"><input name="name"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Geschlecht</td>
        <td width="50%"><input name="geschlecht"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Geboren</td>
        <td width="50%"><input name="geboren"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Rasse</td>
        <td width="50%"><input name="rasse"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Farbe</td>
        <td width="50%"><input name="farbe"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Abzeichen</td>
        <td width="50%"><input name="abzeichen"
 size="26" maxlength="255" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Stockma&szlig;</td>
        <td width="50%"><input name="stockmass"
 size="26" maxlength="255" type="text"></td>
      </tr>
    </tbody>
  </table>
  <p>&nbsp;</p>
  <p><input value="Abschicken" name="B1"
 type="submit"><input value="Zur&uuml;cksetzen" name="B2"
 type="reset"></p>
</form>
</body>
</html>

Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von Thorim: 07.03.2010 10:52.

07.03.2010 10:43 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke für deine schnelle Hilfe.
hast mir wirklich geholfen!
Werde den Code gleich ausprobieren. Danke

__________________
Meine Wegbegleiter x Reitverein Coconut

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Allison: 07.03.2010 10:54.

07.03.2010 10:51 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

formular_send.php

da wird $pass und $mail garnie gesetzt, die beiden Variablen sind demnach leer, also kommt immer der Fehler

die $_POST-Felder und auch den MySQL-Query hab ich aber angepasst

php:
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:
<?php
//Datenbankverbindung einfügen!
   include('db.php');
//Variablen festlegen
   $name $_POST['name'];
   $geschlecht $_POST['geschlecht'];
   $geboren $_POST['geboren'];
   $rasse $_POST['rasse'];
   $farbe $_POST['farbe'];
   $abzeichen $_POST['abzeichen'];
   $stockmaß $_POST['stockmass'];
//wenn eine der Variablen name, pass oder mail leer ist, dann [if]
   if( ($name=='') OR ($pass=='') OR ($mail=='') ) {
//Ausgabe der Fehlermeldung
      echo "<b>Error</b>
      Bitte fülle die Felder aus.<br><br>
      Bitte <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
//wenn alles richtig ist: 
   } else {
//hier steht, was Eintrag ist und was damit gemacht werden soll. Welche Spalten sollen ausgefüllt werden?
      $eintrag "INSERT INTO `tutorial` ( `name` , `geschlecht` , `geboren` , `rasse` , `farbe` , `abzeichen` , `stockmaß` )
      VALUES ('$name', '$geschlecht', '$geboren', '$rasse', '$farbe', '$abzeichen', '$stockmaß')";
//hier wird entschieden, dass $eintrag über die Datenbankverbindung eingetragen werden soll.
      $eintragen mysql_query($eintrag);
//Ausgabe der Erfolgsmeldung
      if($eintragen==true) {
         echo "<b>Eintrag erfolgreich</b>
         Der Eintrag in die Tabelle war erfolgreich.";
      } else {
         echo "Fehler!";
         include('formular.php');
      }
   }
//PHP schließen
?>
07.03.2010 10:56 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Aso, das wusste ich nich. Danke.
Ich glaub jetzt versteh ich das mit den Variablen. Danke,

Aber ich hätte mit dem PopUp, ich habs so eingefügt, aber jetzt kann ich mich nicht mehr einloggen.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<html>
<head>
<title>Seitentitel</title>
</head>
<body style="background-color: transparent;">
<?php
$username $_POST["username"];
$password $_POST["passwort"];

if( ($username=="Allison" AND $password=="******")
                                           OR
    ($username=="Dai" AND $password=="*****") )
   {
   echo "Willkommen im Internen Bereich! Klick bitte <a onclick="window.open('http://coconut.bplaced.net/Coconut/textest.html','Persönliches Profil','width=600,height=400,toolbar=0,menubar=0,location=0,status=0,resizable=0,scrollbars=1,left=300,top=200');">hier</a> um weitergeleitet zu werden!";
   }
else
{
echo "Log-In gescheitert!";
}
?>
</body>
</html>


__________________
Meine Wegbegleiter x Reitverein Coconut

07.03.2010 11:06 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zeile 14:
php:
1:
echo "Willkommen im Internen Bereich! Klick bitte <a onclick="window.open('http://coconut.bplaced.net/Coconut/textest.html','Persönliches Profil','width=600,height=400,toolbar=0,menubar=0,location=0,status=0,resizable=0,scrollbars=1,left=300,top=200');">hier</a> um weitergeleitet zu werden!";


da kam doch sicher ne Fehlermeldung von PHP oder? wär nicht schlecht, wenn die nächstes mal kopieren würdest großes Grinsen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Thorim: 07.03.2010 11:22.

07.03.2010 11:21 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke, jetzt kann man sich wieder problemlos einloggen.
Aber es kommt ein neues Problem auf.

Der wo hier steht sollte man ja draufklicken können, doch das geht nicht(sprich: ein normaler unverlinkter text)

__________________
Meine Wegbegleiter x Reitverein Coconut

07.03.2010 12:36 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

php:
1:
echo "Willkommen im Internen Bereich! Klick bitte <a href="#" onclick="window.open('http://coconut.bplaced.net/Coconut/textest.html','profil','width=600,height=400,toolbar=0,menubar=0,location=0,status=0,resizable=0,scrollbars=1,left=300,top=200');">hier</a> um weitergeleitet zu werden!";


versuchs mal so
07.03.2010 12:50 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hmm scheint auch nicht zu klappen, jetzt steht das hier dortunglücklich beim einloggen)

Parse error: syntax error, unexpected '}', expecting ',' or ';' in /users/coconut/www/Coconut/login.php on line 19

__________________
Meine Wegbegleiter x Reitverein Coconut

07.03.2010 12:56 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Thorim Thorim ist männlich
Mitglied


images/avatars/avatar-48753.png

Dabei seit: 04.02.2010
Beiträge: 154
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

sollte so gehen
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<html>
<head>
<title>Seitentitel</title>
</head>
<body style="background-color: transparent;">
<?php
$username $_POST["username"];
$password $_POST["passwort"];

if( ($username=="Allison" AND $password=="******")
    OR
    ($username=="Dai" AND $password=="*****") )
{
    echo "Willkommen im Internen Bereich! Klick bitte <a href="#" onclick="window.open('http://coconut.bplaced.net/Coconut/textest.html','Persönliches Profil','width=600,height=400,toolbar=0,menubar=0,location=0,status=0,resizable=0,scrollbars=1,left=300,top=200');">hier</a> um weitergeleitet zu werden!";
}
else
{
    echo "Log-In gescheitert!";
}
?>
</body>
</html>
07.03.2010 13:00 Thorim ist offline E-Mail an Thorim senden Homepage von Thorim Beiträge von Thorim suchen Nehmen Sie Thorim in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hmm .. funktz aber nicht wirklich.

Könnte es villeicht an Notepad++ liegen, dort füge ich den code ein und geb die Sprache auch ein, abspeichern und bei FZ hochladen ...

__________________
Meine Wegbegleiter x Reitverein Coconut

07.03.2010 13:31 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
RE: Automatisches Eintragen & Pop Up Fenster Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Suche Hilfe beim Automatischen Eintragen!

Also LogIn ist schon da aber ich weiß nicht wie man eine Persönliche Begrüßung macht und die Seite die man verändern möchte, was soll ich da eintragen?

HILFE!

__________________
Meine Wegbegleiter x Reitverein Coconut

13.03.2010 13:36 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
.Dori
Mitglied


images/avatars/avatar-54175.jpg

Dabei seit: 10.02.2005
Beiträge: 3.315

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Persönliche Begrüßung kannste mit Data machen.
Also z.B.
echo" Hallo $Data[name]!"

eine Seite, die man durch autmatisches eintragen verändert, greift ja automatisch auf die entsprechende Datenbank zurück. Also musst du auf der Seite, eigentlich nichts verändern, wo was eingetragen soll. Das geschiet automatisch, wenn das eintragformular und der entsprechende ausgebecode auf der siete stimmen.

__________________


13.03.2010 15:47 .Dori ist offline E-Mail an .Dori senden Beiträge von .Dori suchen Nehmen Sie .Dori in Ihre Freundesliste auf
Allison Allison ist weiblich
Mitglied


Dabei seit: 20.09.2009
Beiträge: 466

Themenstarter Thema begonnen von Allison
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

aha. Irgendwie ein wenig verwirrend.

Also zur Pers. Begrüßung, wo genau muss ich das hin packen?

Und zum Auto Eintragen versteh das jetzt nicht ganz genau wie du das meinst, hast du evtl ein beispiel? Ich arbeite zum ersten mal mit PHP. Sorry enn ich eingies nicht gleich verstehe.

Und wie mach ich das wenn sich jetzt zb: Ein Mitglied namens Lisa einloggt, auf ihre eigene Seite kommt? Da steht nach dem einloggen: Klicke Hier um weiter geleitet zu werden, wenn man drauf klickt soll das eingeloggte middi auf seine eigene seite kommen, demnach Seite von Lisa.

Danke
PS: Freue mich auf antwort

__________________
Meine Wegbegleiter x Reitverein Coconut

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Allison: 13.03.2010 20:12.

13.03.2010 19:34 Allison ist offline E-Mail an Allison senden Beiträge von Allison suchen Nehmen Sie Allison in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Automatisches Eintragen & Pop Up Fenster

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH