ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
453
453
EMPFEHLEN
-
Hi, ich hab ein Problem mit meinem Gästebuch-Eintrag Script:
Immer wenn ich auf senden klicke, wobei dieses Script aufgerufen wird, kommt dieser Fehler :
Parse error: parse error in c:\apache\htdocs\tnxclan\sites\guestbook\script_add.php on line 6
Folgendes steht in meinem Script : (" die variablen $host, $user, $password ") werden von einer datei übergeben...daran liegts auf keinen fall...
Ich hoffe ihr könnt mir helfen...PHP-Code:<?php
$tabelle = "guestbook";
$id = "time()"
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "INSERT into $tabelle values ('$id', '$Array[nickname]', '$Array[email]', '$Array[icq]', '$Array[url]', '$Array[command]')";
if (mysql_db_query ($dbname, $dbanfrage, $dbverbindung))
{
print ("<table border='0' cellpadding='2' cellspacing='2' width='100%'>
<tr>
<td width='100%' style='border-bottom: 1 solid #929292'>
<b>-» Joinus</b>
</td>
</tr>
<tr>
<td width='100%' align='right'>
<img border='0' src='images/text/joinus.jpg'>
</td>
</tr>
<tr>
<td width='100%' height='30'>
</td>
</tr>
<tr>
<td width='100%'><div align='center'>
<center>
<table border='0' cellpadding='2' cellspacing='0' width='400'
style='border: 1 solid #929292'>
<tr>
<td width='100%' bgcolor='#F7F7F7'>Erfolgreich</td>
</tr>
<tr>
<td width='100%' align='center'>Du hast dich erfolgreich ins Gästebuch
eingetragen.<br>
<a href='index.php?action=guestbook'>zurück</a></td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>");
}
else
{
print ("<table border='0' cellpadding='2' cellspacing='2' width='100%'>
<tr>
<td width='100%' style='border-bottom: 1 solid #929292'>
<b>-» Joinus</b>
</td>
</tr>
<tr>
<td width='100%' align='right'>
<img border='0' src='images/text/joinus.jpg'>
</td>
</tr>
<tr>
<td width='100%' height='30'>
</td>
</tr>
<tr>
<td width='100%'><div align='center'>
<center>
<table border='0' cellpadding='2' cellspacing='0' width='400'
style='border: 1 solid #929292'>
<tr>
<td width='100%' bgcolor='#F7F7F7'>Fehler</td>
</tr>
<tr>
<td width='100%' align='center'>Beim Eintragen ist ein Fehler aufgetreten, versuch es noch einmal.<br>
<a href='javascript:history.go(-1)'>zurück</a></td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>");
}
mysql_close ($dbverbindung);
?>
cu tnx^NoNaMe
-
die frage mag ja jetzt bescheuert sein aber woher kommt das array?PHP-Code:
$dbanfrage = "INSERT into $tabelle values ('$id', '$Array[nickname]', '$Array[email]', '$Array[icq]', '$Array[url]', '$Array[command]')";
ps: poste mal bitte den kompletten code mit includeten sachen sonst kann ich net richtig gucken
pps: muss das net $array['irgendwas heissen'] ? *keineahnungvonarrayshab*:)
-
also : ich hab eine "config.in.php"Original geschrieben von Bomber
die frage mag ja jetzt bescheuert sein aber woher kommt das array?PHP-Code:$dbanfrage = "INSERT into $tabelle values ('$id', '$Array[nickname]', '$Array[email]', '$Array[icq]', '$Array[url]', '$Array[command]')";
ps: poste mal bitte den kompletten code mit includeten sachen sonst kann ich net richtig gucken
pps: muss das net $array['irgendwas heissen'] ? *keineahnungvonarrayshab*
in der stehen alle variablen :
diese wird in der "index.php" includedPHP-Code:$host = "localhost";
$user = "root";
$password = "sagichnet";
so in der index.php steht folgendes in einer tabelle :PHP-Code:<?php include ("inc/config.inc.php");?>
Wenn ich also auf den Link Guestbook komme, öffnet sich die Seite "sites/guestbook.php"PHP-Code:<?php switch ("$action)
{
case guestbook:
include ("sites/guestbook.php");
break;
}
?>
Von dort trägt man sich auch ins Gästebuch ein.
DIE GUESTBOOK.PHP
die <form action=index.php?action=guestbook&open=go method=post>PHP-Code:<table border="0" cellpadding="2" width="100%">
<tr>
<td width="100%" style="border-bottom: 1 solid #929292"><b>-» Gästebuch</b></td>
</tr>
<tr>
<td width="100%" align="right"><img border="0" src="images/text/guestbook.jpg"></td>
</tr>
<tr>
<td width="100%" height="30"></td>
</tr>
<tr>
<td width="100%">
<form method="POST" action="index.php?action=guestbook&open=go">
<table border="0" cellpadding="2" width="100%" cellspacing="0"
style="border: 1 solid #929292">
<tr>
<td width="100%" bgcolor="#F7F7F7">Eintragen :</td>
</tr>
<tr>
<td width="100%">
<table border="0" cellpadding="2" cellspacing="0" width="100%">
<tr>
<td width="100">Nickname :</td>
<td><input type="text" name="Array[nickname]" size="27"
class="textarea"></td>
</tr>
<tr>
<td width="100">Email :</td>
<td><input type="text" name="Array[email]" size="27" class="textarea"></td>
</tr>
<tr>
<td width="100">Icq :</td>
<td><input type="text" name="Array[icq]" size="27" class="textarea"></td>
</tr>
<tr>
<td width="100">Homepage :</td>
<td><input type="text" name="Array[url]" size="27" class="textarea"
value="http://"></td>
</tr>
<tr>
<td width="100">Kommentar :</td>
<td><textarea rows="5" name="Array[command]" cols="36" class="textarea"></textarea></td>
</tr>
<tr>
<td width="100"></td>
<td></td>
</tr>
<tr>
<td width="100"><input type="submit" value="Eintragen" class="button"></td>
<td></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="100%"></td>
</tr>
<tr>
<td width="100%"><?php include ("sites/guestbook/list.php");?></td>
</tr>
</table>
geht hier hin : -> "sites/guestbook/script_add.php"
und hier taucht das problem auf
von der gleichen art hab ich dieses script schon öfter benutzt...es hat so immer funktioniert...
nur die zeile war so :
PHP-Code:$dbanfrage = "INSERT into $tabelle values ('0', '$Array[vorname]', '$Array[nachname]', '$Array[age]', '$Array[geburtsdatum]', '$Array[wohnort]', '$Array[email]', '$Array[icq]', '$Array[nickname]', '$Array[passwort]', '$Array[prozessor]', '$Array[ram]', '$Array[grafikkarte]', '$Array[betriebssystem]', '$Array[access]')";
Geändert von noname (26.06.02 um 18:03 Uhr)
-
gibts ne sache die is noch viel schlimmer !
vor dem values in deinem insert into fehlt in welches feld die daten reingeschrieben werden muessen.
zb.:
INSERT INTO tabelle( name , nachname , alter ) VALUES('$name' , '$nachname' , '$alter')
-
aber bis jetzt hats auch immer so funktioniert...ich hab mich auch gewundert....Original geschrieben von sabine
gibts ne sache die is noch viel schlimmer !
vor dem values in deinem insert into fehlt in welches feld die daten reingeschrieben werden muessen.
zb.:
INSERT INTO tabelle( name , nachname , alter ) VALUES('$name' , '$nachname' , '$alter')
-
26.06.02 18:25 #6
- Registriert seit
- Apr 2001
- Ort
- Hamburg
- Beiträge
- 1.309
Was soll das sein?PHP-Code:$id = "time()"
Man sollte schon ein bisschen auf die Syntax achten.PHP-Code:$id = time();
--
GNU/Linux - Weil man echte Freunde nicht kaufen kann
-
AHHH JIPPIE....JETZT ****T DAS POSTEN SCHONMAL THXOriginal geschrieben von Caminus
Was soll das sein?
Man sollte schon ein bisschen auf die Syntax achten.PHP-Code:$id = time();
-
Kann mir dann jetzt noch einer erklären, wie ich die Gästebuch Einträge auf mehrere Seiten aufteilen kann ? Ich hab folgendes in meinem SELECT stehen :
jetzt soll oben (wenn mehr als 10 einträge da sind) folgendes erscheinen :PHP-Code:$dbanfrage = "SELECT * from $tabelle order by id DESC LIMIT 0,10";
< previous | next >
previous = die letzten 10 einträge...
next = die nächsten 10 einträge...
-
26.06.02 18:42 #9
- Registriert seit
- Apr 2001
- Ort
- Hamburg
- Beiträge
- 1.309
Das steht in den Tutorials und ca 500x im PHP Board, also nutze doch einfach mal die Suchfunktion, denn du bist bestimmt nicht der einzige mit dem Problem.
--
GNU/Linux - Weil man echte Freunde nicht kaufen kann
Ähnliche Themen
-
[MySQL] Brauche Hilfe
Von stoneberg im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 21.07.09, 20:39 -
API Mysql brauche Hilfe
Von 1Filip im Forum PHPAntworten: 5Letzter Beitrag: 02.03.09, 10:49 -
Where-Klausel in MySQL - brauche Hilfe
Von Nord-Süd-Richtung im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 02.08.08, 23:16 -
[PHP & MySQL] Brauche Hilfe beim Ablegen des Formulars in eine MySQL-DB
Von capo im Forum PHPAntworten: 7Letzter Beitrag: 18.12.03, 16:32 -
Ich brauche Hilfe bot , mysql
Von Now im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 12.06.03, 13:10





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren