09. juni 2001 - 11:42
Der er
69 kommentarer og 2 løsninger
Parse Error
Hey jeg får en parse error på linie 107 i dette script. Jeg vil gerne have hjælpe lige til scriptet virker :) Derud over skal den fratrække 2 poletter fra polet i chat_users where id = $user_id hver gang man klikker på submit (og den knap er der ikke fordi det kunne jeg ikke finde ud af) Og hvis der ikke er 2 poletter i polet kolonnen skal den skrive : Beklager men du har ikke råd til at skifte figur! Det var vist det.. God jagt *S* PS DER ER NOK EN DEL FEJL I SCRIPTET DA JEG IKKE ER SÅ GOD ENDNU *G* Scriptet : <? include(chat_protect_main.php); if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; }elseif($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; }elseif($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; }elseif($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; }elseif($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; }elseif($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; }elseif($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; }elseif($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; }elseif($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; }elseif($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; }elseif($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; }elseif($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; }elseif($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; }elseif($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; }elseif($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; }elseif($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; }elseif($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; }elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close(); header(\"Location: oprettet.php\"); Exit(); ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Ny side 1</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\" onsubmit=\"return checkOpret(this)\" name=\"nyfigur\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"></td> </tr> </table> </form> </body> </html>
Annonceindlæg fra Computerworld it-jobbank
$figur2 = \"figure/redshorts_glass.gif\";}
der er 2 fel i det sidste stykke: elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close(); header(\"Location: oprettet.php\"); Exit(); ?> du mangler at aflutte din elseif og din exit skal bare være exit; så det sidste stykke kommer til at ser sådan her ud: elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close(); header(\"Location: oprettet.php\"); Exit(); ?>
hov, det sidste var fokert, her: elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close(); header(\"Location: oprettet.php\"); Exit; ?>
Du skal huske at når du åbner med en { skal du også huske at lukke med denne } igen }elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; Skal se sårdan ud }elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; }
Ok GiZmo : elseif($figur == \"redshorts_glass\") { Der siger den der er en parse nu
Den siger stadig parse på linie 54
Du skal lukke ALLA din elsefi med }!
der er ingen error på den linie
09. juni 2001 - 11:53
#10
du mangler \"\" om dit filnavn på linie 2
09. juni 2001 - 11:57
#11
Dette her virker men den giver denne fejl : Duplicate entry \'\' for key 2 <? include(\"chat_protect_main.php\"); if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; }elseif($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; }elseif($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; }elseif($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; }elseif($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; }elseif($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; }elseif($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; }elseif($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; }elseif($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; }elseif($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; }elseif($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; }elseif($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; }elseif($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; }elseif($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; }elseif($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; }elseif($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; }elseif($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; }elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close(); header(\"Location: oprettet.php\"); Exit; ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Ny side 1</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\" onsubmit=\"return checkOpret(this)\" name=\"nyfigur\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"></td> </tr> </table> </form> </body> </html>
09. juni 2001 - 11:57
#12
<? include (\"chat_protect_main.php\"); if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; } elseif ($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; } elseif ($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; } elseif ($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; } elseif ($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; } elseif ($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; } elseif ($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; } elseif ($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; } elseif ($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; } elseif ($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; } elseif ($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; } elseif ($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; } elseif ($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; } elseif($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; } elseif($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; } elseif($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; } elseif($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; } elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close(); header(\"Location: oprettet.php\"); Exit(); ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Ny side 1</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\" onsubmit=\"return checkOpret(this)\" name=\"nyfigur\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"></td> </tr> </table> </form> </body> </html>
09. juni 2001 - 11:59
#13
Smid lige din mysql database defination her... tror den er forkert....
09. juni 2001 - 12:02
#14
lige efter man har trykket på submit knappen skal denne kode ind for at tælle poletter: $query = mysql_query(\"select * from chat_users where id = \'$user_id\'\"); $row = mysql_fetch_array(\"$query\"); if ($row[poletter] => 2) { $pol = $row[poletter] - 2; mysql_query(\"update chat_users set poletter = \'$pol\'\"); } else { echo \"beklager makker, du har ikke nok poletter\"; }
09. juni 2001 - 12:05
#15
mysql_query(\"update chat_users set poletter = \'$pol\'\"); skal være: mysql_query(\"update chat_users set poletter = \'$pol\' where id = \'$user_id\'\");
09. juni 2001 - 12:06
#16
OK nu er jeg VOLD FORVIRRET!! Gizmo kan du ikke lave hele scriptet som du mener det skal se ud ned med polet tingen og med en submit but! Og iss : Hvad mener du?
09. juni 2001 - 12:07
#17
dan222 -> gizmo-gizmo er bare lang væk.... Du har oprettet en tabel i MySQL, hvordan ser den ud?
09. juni 2001 - 12:09
#18
iss >> hvad mener du med det? det er da noget fis af fyre af
09. juni 2001 - 12:10
#19
ER det der her du skal bruge? :
CREATE TABLE chat_users (
id int(11) NOT NULL auto_increment,
bruger varchar(50) NOT NULL,
pass varchar(50) NOT NULL,
crypt_pass varchar(50) NOT NULL,
dato int(9) DEFAULT \'0\' NOT NULL,
check_online int(9) DEFAULT \'0\' NOT NULL,
online_rum int(5) DEFAULT \'0\' NOT NULL,
navn_farve varchar(7) NOT NULL,
tekst_farve varchar(7) NOT NULL,
login_time int(9) DEFAULT \'0\' NOT NULL,
online_sek int(11) DEFAULT \'0\' NOT NULL,
kickban tinyint(1) DEFAULT \'0\' NOT NULL,
log_ip varchar(15) NOT NULL,
status tinyint(1) DEFAULT \'0\' NOT NULL,
alder int(2) unsigned DEFAULT \'10\' NOT NULL,
omraade varchar(25) DEFAULT \'KBH\' NOT NULL,
rigtige_navn varchar(60) DEFAULT \'Null\' NOT NULL,
icq int(15) unsigned DEFAULT \'0\',
email varchar(100) DEFAULT \'user@root.dk\' NOT NULL,
url varchar(150) DEFAULT \'
http://www.textchat.dk\' NOT NULL,
ellers_sige text NOT NULL,
date tinyint(4) DEFAULT \'0\' NOT NULL,
last_login int(9) DEFAULT \'0\' NOT NULL,
nick varchar(64) NOT NULL,
figur varchar(255) DEFAULT \'figure/boy_mkrop_big.gif\' NOT NULL,
figur_bruger varchar(255) DEFAULT \'figure/boy_face.gif\' NOT NULL,
polet int(15) unsigned DEFAULT \'0\',
polet_tid int(9) unsigned DEFAULT \'0\' NOT NULL,
PRIMARY KEY (id),
UNIQUE bruger (bruger)
);
09. juni 2001 - 12:12
#20
gizmo-gizmo -> Jeg har da noget at hav e det i du... så det er ikke fis, du har glemt at man ikke skulle kunne skifte.... med andre ord: $query = mysql_query(\"select * from chat_users where id = \'$user_id\'\"); $row = mysql_fetch_array(\"$query\"); if ($row[poletter] => 2) { $pol = $row[poletter] - 2; mysql_query(\"update chat_users set poletter = \'$pol\' where id = \'$user_id\'\"); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); } else { echo \"beklager makker, du har ikke nok poletter\"; }
09. juni 2001 - 12:14
#21
dan222 -> Hvor får du den key 2 fejl?
09. juni 2001 - 12:15
#22
jaja, det er da bare den insert linie du har tilføjet, selfølgelig skal den være der *G*
09. juni 2001 - 12:16
#23
Nå jeg åbner scriptet... iss : Prøv og post hele scriptet som det skal se ud engang
09. juni 2001 - 12:17
#24
Jeg er ved at lave din submit ting, så vent lige.....
09. juni 2001 - 12:20
#25
her er det hele med submit og det med pollet halløjsaet <? include(\"chat_protect_main.php\"); if ($sub) { if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; }elseif($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; }elseif($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; }elseif($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; }elseif($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; }elseif($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; }elseif($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; }elseif($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; }elseif($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; }elseif($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; }elseif($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; }elseif($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; }elseif($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; }elseif($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; }elseif($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; }elseif($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; }elseif($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; }elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } $query = mysql_query(\"select * from chat_users where id = \'$user_id\'\"); $row = mysql_fetch_array(\"$query\"); if ($row[poletter] > 1) { $pol = $row[poletter] - 2; mysql_query(\"update chat_users set poletter = \'$pol\'\"); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); header(\"Location: oprettet.php\"); Exit; } else { echo \"beklager makker, du har ikke nok poletter\"; } } ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Ny side 1</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"> <input type=\"submit\" name=\"sub\" value=\"okey\"> </td> </tr> </table> </form> </body> </html>
09. juni 2001 - 12:22
#26
<? include (\"chat_protect_main.php\"); if (!empty($figur)) { if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; } elseif ($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; } elseif ($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; } elseif ($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; } elseif ($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; } elseif ($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; } elseif ($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; } elseif ($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; } elseif ($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; } elseif ($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; } elseif ($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; } elseif ($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; } elseif ($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; } elseif($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; } elseif($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; } elseif($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; } elseif($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; } elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } $query = mysql_query(\"select * from chat_users where id = \'$user_id\'\"); $row = mysql_fetch_array(\"$query\"); if ($row[poletter] => 2) { $pol = $row[poletter] - 2; mysql_query(\"update chat_users set poletter = \'$pol\' where id = \'$user_id\'\"); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); } else { echo \"beklager makker, du har ikke nok poletter\"; } Mysql_Close(); header(\"Location: oprettet.php\"); Exit(); } ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Figur retter</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\" onsubmit=\"return checkOpret(this)\" name=\"nyfigur\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"></td> </tr> </table> <input type=\"submit\" name=\"nyfigur\"> </form> </body> </html>
09. juni 2001 - 12:23
#27
iss >> din melder parse error :-Þ
09. juni 2001 - 12:30
#28
Jeg har testet dem begge iss : der er parse i din Gizmo din skriver : Warning: Supplied argument is not a valid MySQL result resource in /usr/local/www/textchatdk/www/chat/nyfigur.php on line 63 beklager makker, du har ikke nok poletter Både når man har forlidt og for mange poletter.. Kan du/i ikke lave så radio står under den figur den hører til (lige under)
09. juni 2001 - 12:40
#29
Denne er testet med data: <? include (\"chat_protect_main.php\"); if (!empty($figur)) { if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; } elseif ($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; } elseif ($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; } elseif ($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; } elseif ($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; } elseif ($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; } elseif ($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; } elseif ($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; } elseif ($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; } elseif ($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; } elseif ($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; } elseif ($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; } elseif ($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; } elseif ($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; } elseif ($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; } elseif ($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; } elseif ($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; } elseif ($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } $query = mysql_query(\"select * from chat_users where id = \'$user_id\'\") or die(mysql_error()); $row = mysql_fetch_array($query) or die(mysql_error()); if ($row[\'poletter\'] >= 2) { $pol = $row[\'poletter\'] - 2; mysql_query(\"update chat_users set poletter = \'$pol\' where id = \'$user_id\'\") or die(mysql_error()); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); Mysql_Close() or die(mysql_error()); } else { echo \"beklager makker, du har ikke nok poletter\"; } header(\"Location: oprettet.php\"); Exit(); } ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Figur retter</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\" onsubmit=\"return checkOpret(this)\" name=\"nyfigur\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"></td> </tr> </table> <input type=\"submit\" name=\"nyfigur\"> </form> </body> </html>
09. juni 2001 - 12:50
#30
Skulle dette: mysql_query(\"update chat_users set poletter = \'$pol\' where id = \'$user_id\'\") or die(mysql_error()); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); egentlig ikke være: mysql_query(\"UPDATE chat_users SET poletter = \'$pol\', figur = \'$figur\', figur_bruger = \'$figur_bruger\' WHERE id = \'$user_id\'\") or die(mysql_error()); ??? Eller er det bare mig....
09. juni 2001 - 12:59
#31
nej, det er ikke bare dig :)
09. juni 2001 - 16:28
#32
Ok den laver stadig fejl hos mig... Når jeg prøver og oprette skriver den : beklager makker, du har ikke nok poletter Warning: Cannot add header information - headers already sent by (output started at /usr/local/www/textchatdk/www/chat/nyfigur.php:90) in /usr/local/www/textchatdk/www/chat/nyfigur.php on line 92
09. juni 2001 - 16:29
#33
Det er iss\'s sidst posted script jeg brugte da den fejl kom
09. juni 2001 - 16:30
#34
Der sendes IKKE headers i den del af scriptet du har postet her!!! Warning: Cannot add header information - headers already sent by (output started at /usr/local/www/textchatdk/www/chat/nyfigur.php:90) in /usr/local/www/textchatdk/www/chat/nyfigur.php on line 92
09. juni 2001 - 16:30
#35
Og den bruger har jeg givet 2000 poletter så mon ikke det skulle være nok *G*
09. juni 2001 - 16:31
#36
Jamen det skriver den ?? måske bliver de sendt via chat_protect_main.php ?
09. juni 2001 - 16:31
#37
Sorry det var der....
09. juni 2001 - 16:32
#38
Mysql_Close() or die(mysql_error()); header(\"Location: oprettet.php\"); Exit(); } Flyt header og exit op bag efter mysql close...
09. juni 2001 - 16:33
#39
header(\"Location: oprettet.php\"); brug dette i stedet for: echo \"<script>location.href=\'oprettet.php\';\";
09. juni 2001 - 16:33
#40
doh, skulle være: echo \"<script>location.href=\'oprettet.php\';</script>\";
09. juni 2001 - 16:34
#41
Grunden til dig siger du ikke har nok poletter er nok mere nogle varibaler der er tomme der burde stå noget i, som f.eks $user_id\'
09. juni 2001 - 16:34
#42
Sådan der ? : if ($row[\'poletter\'] >= 2) { $pol = $row[\'poletter\'] - 2; mysql_query(\"update chat_users set poletter = \'$pol\' where id = \'$user_id\'\") or die(mysql_error()); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); header(\"Location: oprettet.php\"); Exit(); Mysql_Close() or die(mysql_error()); } else { echo \"beklager makker, du har ikke nok poletter\"; } }
09. juni 2001 - 16:35
#43
gizmo-gizmo -> Nej, den skal jo ikke sige den er blevet oprettet hvis den ikke er nok poletter.....
09. juni 2001 - 16:36
#44
dan222 -> Ser rigtigt nok ud her fra....
09. juni 2001 - 16:37
#45
her: <? include(\"chat_protect_main.php\"); if ($sub) { if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; }elseif($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; }elseif($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; }elseif($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; }elseif($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; }elseif($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; }elseif($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; }elseif($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; }elseif($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; }elseif($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; }elseif($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; }elseif($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; }elseif($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; }elseif($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; }elseif($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; }elseif($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; }elseif($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; }elseif($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } $query = mysql_query(\"select * from chat_users where id = \'$user_id\'\"); $row = mysql_fetch_array(\"$query\"); if ($row[poletter] > 1) { $pol = $row[poletter] - 2; mysql_query(\"update chat_users set poletter = \'$pol\'\"); mysql_query(\"INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\')\") or die(mysql_error()); echo \"<script>location.href=\'oprettet.php\';</script>\"; Exit; } else { echo \"beklager makker, du har ikke nok poletter\"; } } ?> <html> <body> <form action=\"nyfigur.php\" method=\"post\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"> <input type=\"submit\" name=\"sub\" value=\"okey\"> </td> </tr> </table> </form> </body> </html>
09. juni 2001 - 16:37
#46
Ok nu er alt rettet, men den skriver jeg ikke har nok poletter når jeg har over 2000 hvorfor det?
09. juni 2001 - 16:38
#47
Har jeg ikke svaret på den: Kommentar fra iss 09/06 2001 16:35:16
09. juni 2001 - 16:39
#48
Gizmo > DIn siger : Warning: Supplied argument is not a valid MySQL result resource in /usr/local/www/textchatdk/www/chat/nyfigur.php on line 63 beklager makker, du har ikke nok poletter Når jeg prøver og ændre
09. juni 2001 - 16:39
#49
ved: } else { echo \"beklager makker, du har ikke nok poletter\"; kan du eventuelt gøre sådan: } else { echo $row[poletter]; echo \"beklager makker, du har ikke nok poletter\"; så kan du se om det er queryen der er noget i vejen emd
09. juni 2001 - 16:40
#50
iss > Jo men det forsår jeg ikke?? Hvad mener du??$user_id kommer ind via chat_pro det bliver nemlig skrevet i en cookie når man logger ind .. Og det virker alle steder så den er valid nok
09. juni 2001 - 16:40
#51
er du sikkert på at den kender $user_id ???
09. juni 2001 - 16:40
#52
dan222 -> Du skal ikke bruges gizmo-gizmo\'s ændring med: echo \"<script>location.href=\'oprettet.php\';</script>\";
09. juni 2001 - 16:41
#53
GizMo > Den skriver stadig bare : Warning: Supplied argument is not a valid MySQL result resource in /usr/local/www/textchatdk/www/chat/nyfigur.php on line 63 beklager makker, du har ikke nok poletter
09. juni 2001 - 16:41
#54
eller også er der ikke en tabel der hedder chat_users en af delene
09. juni 2001 - 16:42
#55
Altså lige nu er der ingen af dem der virker.. iss Din melder ingen fejl men den siger jeg ikke har nok poletter hvilket ikke kan passe
09. juni 2001 - 16:43
#56
prøv at indsætte dette i toppen: <?echo$user_id;?> skal lige se om det er det der er noget i vejen med
09. juni 2001 - 16:44
#57
iss - Det var fordi feltet ikke hedder poletter men polet :) Nu er den fejl væk.. Men nu kom den her : Duplicate entry \'\' for key 2
09. juni 2001 - 16:44
#58
dan222 -> Som jeg har skrevet er fejlen ikke i selve scriptet nok mere at en variabel ikke er sat rigtigt!
09. juni 2001 - 16:46
#59
Jeg forstå ikke hvad de mener?? De oplysninger er blevet brugt i mange scripts uden fejl?? Og hvad henne er det ?
09. juni 2001 - 16:48
#60
Kan man lige få et URL til den fejl?
09. juni 2001 - 16:52
#62
BTW så skal jeg snart gå .. Om max 10 min er jeg gone og kommer først hjem sent i aften :(
09. juni 2001 - 16:53
#63
Har fundet fejlen, dit problem er at du oprette en ny entry i din tabel uden at sætte \'bruger\' Så har du en bruger ved navn \'\' i forvegen når du opretter min INSERT INTO....
09. juni 2001 - 16:54
#64
Duplicate entry \'\' for key 2 Den kommer både på iss og gizmo\'s script
09. juni 2001 - 16:55
#65
prøv at udskifte alt hvor der står: $query til $query2 $row til $row2 i scriptet som jeg har lavet. det kan godt være fordi tingene er blandet sammen
09. juni 2001 - 16:55
#66
Aha... Hvad skal vi så gøre?? Den skal jo bare update og ikke lave en ny bruger?
09. juni 2001 - 16:56
#67
CREATE TABLE chat_users ( id int(11) NOT NULL auto_increment, bruger varchar(50) NOT NULL, pass varchar(50) NOT NULL, ....cut.... PRIMARY KEY (id), UNIQUE bruger (bruger) ); som du ser har du sat \'bruger\' UNIQUE og du har en i din database som hedder \'\' (altså ingen ting, der for får du problemer når du laver en: INSERT INTO chat_users (figur, figur_bruger) VALUES (\'$figur2\', \'$figur_bruger\') Så simpelt....
09. juni 2001 - 16:57
#68
Kig også op: Kommentar fra iss 09/06 2001 12:50:38
09. juni 2001 - 17:01
#69
<? include (\"chat_protect_main.php\"); if (!empty($figur)) { if ($figur == \"blond\") { $figur_bruger = \"figure/blond_face.gif\"; $figur2 = \"figure/blond.gif\"; } elseif ($figur == \"blond_cab\") { $figur_bruger = \"figure/blond_cab_face.gif\"; $figur2 = \"figure/blond_cab.gif\"; } elseif ($figur == \"blond_glass\") { $figur_bruger = \"figure/blond_glass_face.gif\"; $figur2 = \"figure/blond_glass.gif\"; } elseif ($figur == \"blue\") { $figur_bruger = \"figure/blue_face.gif\"; $figur2 = \"figure/blue.gif\"; } elseif ($figur == \"blue_cab\") { $figur_bruger = \"figure/blue_cab_face.gif\"; $figur2 = \"figure/blue_cab.gif\"; } elseif ($figur == \"blue_glass\") { $figur_bruger = \"figure/blue_glass_face.gif\"; $figur2 = \"figure/blue_glass.gif\"; } elseif ($figur == \"bold\") { $figur_bruger = \"figure/bold_face.gif\"; $figur2 = \"figure/bold.gif\"; } elseif ($figur == \"bold_cab\") { $figur_bruger = \"figure/bold_cab_face.gif\"; $figur2 = \"figure/bold_cab.gif\"; } elseif ($figur == \"bold_glass\") { $figur_bruger = \"figure/bold_glass_face.gif\"; $figur2 = \"figure/bold_glass.gif\"; } elseif ($figur == \"mrcool\") { $figur_bruger = \"figure/mrcool_face.gif\"; $figur2 = \"figure/mrcool.gif\"; } elseif ($figur == \"mrcool_cab\") { $figur_bruger = \"figure/mrcool_cab_face.gif\"; $figur2 = \"figure/mrcool_cab.gif\"; } elseif ($figur == \"mrcool_glass\") { $figur_bruger = \"figure/mrcool_glass_face.gif\"; $figur2 = \"figure/mrcool_glass.gif\"; } elseif ($figur == \"neon\") { $figur_bruger = \"figure/neon_face.gif\"; $figur2 = \"figure/neon.gif\"; } elseif ($figur == \"neon_cab\") { $figur_bruger = \"figure/neon_cab_face.gif\"; $figur2 = \"figure/neon_cab.gif\"; } elseif ($figur == \"neon_glass\") { $figur_bruger = \"figure/neon_glass_face.gif\"; $figur2 = \"figure/neon_glass.gif\"; } elseif ($figur == \"redshorts\") { $figur_bruger = \"figure/redshorts_face.gif\"; $figur2 = \"figure/redshorts.gif\"; } elseif ($figur == \"redshorts_cab\") { $figur_bruger = \"figure/redshorts_cab_face.gif\"; $figur2 = \"figure/redshorts_cab.gif\"; } elseif ($figur == \"redshorts_glass\") { $figur_bruger = \"figure/redshorts_glass_face.gif\"; $figur2 = \"figure/redshorts_glass.gif\"; } $query = mysql_query(\"SELECT * FROM chat_users WHERE id = \'$user_id\'\") or die(mysql_error()); $row = mysql_fetch_array($query) or die(mysql_error()); if ($row[\'polet \'] >= 2) { mysql_query(\"UPDATE chat_users SET polet = \'$pol-2\', figur = \'$figur\', figur_bruger = \'$figur_bruger\' WHERE id = \'$user_id\'\") or die(mysql_error()); Mysql_Close() or die(mysql_error()); header(\"Location: oprettet.php\"); Exit(); } else { echo \"beklager makker, du har ikke nok poletter\"; } } ?> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>Figur retter</title> </head> <body> <form action=\"nyfigur.php\" method=\"post\" onsubmit=\"return checkOpret(this)\" name=\"nyfigur\"> <table border=\"0\" width=\"100%\" align=\"center\"> <tr> <td width=\"50%\" align=\"right\"><img src=\"figure/blond.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blond\"> <img src=\"figure/blond_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_cab\"> <img src=\"figure/blond_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blond_glass\"> <br><br> <img src=\"figure/blue.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"blue\"> <img src=\"figure/blue_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_cab\"> <img src=\"figure/blue_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"blue_glass\"> <br><br> <img src=\"figure/bold.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"bold\"> <img src=\"figure/bold_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_cab\"> <img src=\"figure/bold_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"bold_glass\"></td> <td width=\"50%\"><img src=\"figure/mrcool.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"mrcool\"> <img src=\"figure/mrcool_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_cab\"> <img src=\"figure/mrcool_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"mrcool_glass\"> <br><br> <img src=\"figure/neon.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"neon\"> <img src=\"figure/neon_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_cab\"> <img src=\"figure/neon_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"neon_glass\"> <br><br> <img src=\"figure/redshorts.gif\"> <input checked type=\"radio\" name=\"figur\" value=\"redshorts\"> <img src=\"figure/redshorts_cab.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_cab\"> <img src=\"figure/redshorts_glass.gif\"><input type=\"radio\" name=\"figur\" value=\"redshorts_glass\"></td> </tr> </table> <input type=\"submit\" name=\"nyfigur\"> </form> </body> </html>
09. juni 2001 - 17:01
#70
Ok nu kom der midnre fejl.. Er nød til at gå kommer ind kl 24 i aften der er noget mere der skal ordnes da det ikke virker helt endnu! Ses der..
10. juni 2001 - 00:03
#71
Ok nu virker det... Jeg deler point lige over da i begge har gjort et godt stykke work
Vi tilbyder markedets bedste kurser inden for webudvikling