Author Topic: INSER mit VLIB  (Read 966 times)

0 Members and 1 Guest are viewing this topic.

adil

  • Guest
INSER mit VLIB
on: Thu, 24. August 2006 - 11:23:49
test.html
Code: [Select]
<html>
<head>
<title>Adil</title>
</head>
<body>
<tmpl_if name=kennzeichen op=<> value=>
<p>You typed <b>{tmpl_var name = kennzeichen}</b>.</p>
<tmpl_else>
<form name="kenn" action="test_2.php" method="post">
 
    Kennzeichen<input name=kennzeichen"> 
  </form>
  </tmpl_if>
</body>
</html>


test_2.php

<?php 
	
require_once 
vlib/vlibTemplate.php;
	
$tmpl = new vlibTemplate(test.htm);
	


	
// DATABASE variables and query
	
require_once 
inc/config.php;
	
mysql_connect($db_server$db_user$db_passwort);
	
mysql_select_db($db_name);
	
$select "INSERT INTO  terminal1 (kennzeichen) VALUES ($kennzeichen)  ";
	
$result mysql_query($select); 
	

	
$tmpl->setVar(kennzeichen$_POST[kennzeichen]);
	

	
$tmpl->pparse();

	
mysql_close();

 
?>


Aber leider hat nicht funktioniert, also meine Problem bekomme ich
   $tmpl->setVar(kennzeichen, $_POST[kennzeichen]);  als Ausgabe. kann jemanden mir helfen danke
Last Edit: Thu, 24. August 2006 - 11:53:45 by ClausVB

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Re: INSER mit VLIB
Reply #1 on: Thu, 24. August 2006 - 11:59:17
INSERT hat mit vLIB nichts zu tun, das musst Du in einem PHP- oder MySQL Forum fragen.

Der Aufbau Deines Formulars ist falsch. Das Formluar sollte "formular.htm" hei�en und "formular_proc.php" aufrufen.

formular_proc.php:
$tmpl = new vlibTemplate(formular_proc.htm);


Der Aufruf, wie Du in versuchst funktioniert nicht.

Gru�
Claus