php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.01.2005, 19:15  
Gast
 
Beiträge: n/a
Standard Prob mit php/mysql script

hab hier diesen schript um damit daten in eine datenbank einzutragen und abzufragen. Die Abfrage funktioniert auch nur streik die Eintrage funktion. Wenn ich etwas eintragen will wird immer nur ein leere daten satz eingetragen. kann mir einer sagen warum?

connect.php
Code:
<?
//######## DATENBANK EINSTELLUNGEN #########
$dbhost = "localhost";
$dbname = "name";
$dbuser = "user";
$dbpass = "pass";

mysql_connect("$dbhost","$dbuser","$dbpass")or die
  ("Keine Verbindung moeglich");
mysql_select_db("$dbname")or die ("Die Datenbank existiert nicht");
?>
form2.php
Code:
<html>
   <head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel=stylesheet type="text/css" href="template.css">
<style type="text/css">
<!--
body {
	background-color: #FFFFFF;
}
.Stil2 {color: #03699C}
-->
</style></head>
<body bgcolor="#FFFFFF" text="#000000" link="blue" vlink="purple" alink="red">
<title></title>
<div align="center">
  <p class="Stil2"><font size="6">Anmeldung </font></p>
  <p class="Stil2"><font size="3">Dies ist das Anmeldeformluar f&uuml;r die LAN-Party's. Es 
    werden nur Anmeldungen Akzeptiert in denen alle mit * makierten Felder ausgf&uuml;llt 
    sind. </font> </p>
</div>
<h1 class="Stil2">
  <center>
    

</p>
  </center>
</h1>
<form action="eintragen.php" method="post">

  <table width="400" border>
    <tr> 
      <td width="390" > <p align="right">

           Titel 
          <input type="text"
                 name="titel" maxlength="100">
      </td>
    </tr>
    <tr> 
      	   <td > <p align="right">

        <p align="right">Text: 
          <textarea type="text" name="text" maxlength="10000"></textarea>
          

      </td>
    </tr>
    <tr> 
	<td > <p align="right">

          Autor 
          <input type="text"
                 name="autor" maxlength="100">
      </td>
     
    </tr>
    <tr> 
      <td > <div align="right"> 
          <input name="Zur&uuml;cksetzen" type="reset" value="Zur&uuml;cksetzen">
          <input type="submit" name="Submit" value="Abschicken">
        </td>
    </tr>
  </table>

</form>

</body>
</html>
eintragen.php
Code:
<link rel=stylesheet type="text/css" href="template.css">
<style type="text/css">
<!--
body {
	background-color: #FFFFFF;
}
-->
</style></head>
<body bgcolor="#000000" text="#FFFFFF">
Danke für dein Anmeldung. Alles weitere erh&auml;lts du per E-mail.

<?
include ("connect.php");
$result = "INSERT INTO vsd_1 (titel, text, autor) VALUES ('$titel','$text','$autor')";
$eintragen = mysql_query($result);
?>

Zurück zur Anmeldung</p>
abfrage
Code:
<body bgcolor="#FFFFFF" text="silver" link="blue" vlink="purple" alink="red">
<h1><center>
  </center></h1>


<font face="Verdana" color="#658DC3"><font size="5">Wilkommen auf BillGatesCountry.de</font></font> 
<p align="center"><font face="Verdana" color="#658DC3"></font></p>
<table cellspacing="0" width="100%" cellpadding="0" id="table4">
<td width="10">[img]../images/tt12_l.gif[/img]</td>
<td class="tt12bkg">
[img]../images/tt12_m.gif[/img]</td>
<td width="10">[img]../images/tt12_r.gif[/img]</td>
</tr>
</table>
<?
include ("connect.php");

$abfrage = "SELECT * FROM vsd_1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<table border="1" width="100%" id="table1" style="border-collapse: collapse" bordercolor="#000000">
	<tr>
		<td width="4%"><font face="Verdana">
		[img]../images/folder_sticky_new.gif[/img]</font></td>
		<td width="95%"><font face="Verdana">

<? echo $row->titel; ?></font></td>
	</tr>
	<tr>
		<td colspan="2"><font face="Verdana">

<? echo $row->text; ?></font></td>
	</tr>
</table>
<?
}


?>
<table cellspacing="0" width="100%" cellpadding="0" id="table5">
    <td width="10"> [img]../images/tb12_l.gif[/img]</td>
<td class="tt12bkg">
[img]../images/tb12_m.gif[/img]</td>
<td width="10">[img]../images/tb12_r.gif[/img]</td>
</tr>
</table>

Hoffentlich könnt ihr mir helfen
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.01.2005, 19:22  
Gast
 
Beiträge: n/a
Standard

Wie sieht es mit register_globals aus? Kontrolliere das mal mit
PHP-Code:
<?
  phpinfo
();
?>
Und schreibe das mal so:

$eintragen = mysql_query($result) or die ("MySQL-Error mit $result
" . mysql_error());

Gruß
phpfan
 
Alt 14.01.2005, 19:42  
Gast
 
Beiträge: n/a
Standard

register globasl sthet als off da
 
Alt 14.01.2005, 19:45  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von BastardOperatorFromHell
register globasl sthet als off da
Wunderbar, so soll es auch sein. Dann bleibt dir nichts anderes übrig, als einiges zu lesen:


11.20. Warum funktionieren meine Formulare nicht?
http://www.php-faq.de/q/q-formular-r...r-globals.html

http://www.faq-datenbank.de/_128377_...003_26_de.html

http://www.php.net/manual/de/security.globals.php

Gruß
phpfan
 
Alt 14.01.2005, 19:52  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

na, dann hast du ja den übertäter ...

benutze $_POST['dingens']
__________________
derHund ist offline  
Alt 14.01.2005, 19:58  
Gast
 
Beiträge: n/a
Standard

so habs die paar variablen geändert und es funzt alles thx
 
Alt 14.01.2005, 20:03  
Gast
 
Beiträge: n/a
Standard

so hab da nochmal ne frage is es möglich in der MySQl datenbank html code zuspeichern und das dieser da beim abrufen auch wieder sichtbar is?
 
Alt 14.01.2005, 20:08  
Gast
 
Beiträge: n/a
Standard

Ja, ist möglich.

Gruß
phpfan
 
Alt 14.01.2005, 20:34  
Gast
 
Beiträge: n/a
Standard

nochmal ne frage (ich weiß das ich nerver) aber wie bekommen ich es hin das die zu letzt eingetragen Datensätze oben stehen und die alten unten?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Script beendet sich ohne Fehlermeldung Zahl PHP Tipps 2006 6 04.06.2006 20:41
prob mt counter script Venom PHP Tipps 2007 6 10.11.2005 17:48
[Erledigt] php script und ixed PHP Tipps 2005-2 14 12.10.2005 13:34
[Erledigt] Verzögerung durch included Script? Umgehen? PHP Tipps 2005-2 4 10.07.2005 19:26
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
Frage: Warum funktioniert dieses PHP/MySQL Script nicht? Datenbanken 9 22.04.2005 06:35
[Erledigt] Habe ein Problem mit PHP/MySQL Script PHP Tipps 2004-2 10 17.11.2004 21:04
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04
[Erledigt] prob mit einen script... Datenbanken 1 08.08.2004 17:25
Kleines Prob mit Login Script PHP Tipps 2004 2 09.07.2004 01:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php register ohne mysql script download

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.