SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.08.2002, 15:24:00
adiamo adiamo ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 5
formulardaten aus einem pdf-dokument an eine datenbank übergeben und umgekehrt

hallo,

ich möchte daten über ein online-pdf-formular an eine mysql datenbak übergeben und diese im nächsten schritt wieder von der datenbank an das pdf übergeben.

ich habe schon einige fragen und antworten zu diesem thema im netz gefunden, aber wirklich schlau bin ich jetzt auch nicht. :-(

wo finden ich denn mal ein simples beispiel (den sogenannten 5-zeiler *lol*) mit einer deutschsprachigen step-by-step erklärung?

viele grüße
frank
Mit Zitat antworten
  #2  
Alt 22.08.2002, 15:40:46
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Zum Senden:
Du legst einfach ein Formular an, was einen Button enthält, der die beim Vorgang "Maustaste loslassen" "Formulardaten senden" als Aktion hat. Dann URL auswählen. Exportformat HTML URL-codiert und URL ist die URL Deines PHP-Scripts. Dann kannst Du die Formulardaten verarbeiten...

Zum Empfangen:
Wie willst Du denn die Formulardaten ausgeben? PDF neu generieren???
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #3  
Alt 22.08.2002, 15:54:10
adiamo adiamo ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 5
hallo SPiC,

es gibt ab adobe 5.0 ein exportformat mit der bezeichnung fdf.

Verwenden von Acrobat-Formularen und Formulardaten im Web
http://www.adobe.de/support/toptech/...5874/main.html

damit kann man über ein pdf-formular daten an eine mysql-datenbank übergeben und auch wieder in einem pdf aufrufen.


ein eingabebeispiel findest du hier :

PDF-Formular --> (mySQL-)Datenbank
http://home.zait.uni-bremen.de/~urs/.../acro_form.htm

leider funktioniert die ausgabe nicht mehr... *gg*

viele grüße
frank
Mit Zitat antworten
  #4  
Alt 22.08.2002, 15:58:40
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Du brauchst das Beispiel dort doch nur umzusetzen... Die haben bei sich doch nur die Datenbank geplättet. Deshalb läuft es auch nicht (ich mag mich da aber auch irren!)

PS: HTML-URL-Encoded läuft beim senden besser als über FDF...
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #5  
Alt 22.08.2002, 16:07:29
adiamo adiamo ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 5
Zitat:
HTML-URL-Encoded läuft beim senden besser als über FDF...
danke für den tip....!

jetzt muß ich mich mal outen - ich bin php newbie und habe bisher nur mit phpnuke gearbeitet. ich schaffe es einfach nicht die daten an meine datenbank zu übergeben.

kannst du mir vielleicht eine demo php datei machen?

ich habe eine datei open.inc.php mit den zugangsdaten angelegt. die funktioniert auch.

ansprechen soll das formular die folgende datei:

Code:
<?php
include("open.inc.php");
$query = "INSERT INTO pdftest
          (nachname,vorname,adresse,telefon,gebdatum)
          VALUES ('$nachname','$vorname','$adresse',
          '$telefon','$gebdatum')" ;
$dblink = mysql_connect($host,$user,$pw) OR DIE("Keine 
          Verbindung zur Datenbank!");
@mysql_select_db($db) 
       or die ("Datenbank kann nicht angewählt werden!");
$result = mysql_db_query($db,$query,$dblink) 
          OR DIE(mysql_error());  
echo "Ein neuer Datensatz für $nachname wurde 
      erfolgreich angehängt" ;
mysql_close($conn);
?>

wobei das

Code:
$dblink = mysql_connect($host,$user,$pw) OR DIE("Keine 
          Verbindung zur Datenbank!");
@mysql_select_db($db) 
       or die ("Datenbank kann nicht angewählt werden!");
mit sicherheit falsch ist... :-(

grüße
frank
Mit Zitat antworten
  #6  
Alt 22.08.2002, 16:38:24
adiamo adiamo ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 5
mit dem folgenden script klappt die übergabe (*freu*):

Code:
<?php
include("open.inc.php");
$sql = "INSERT INTO pdftest(nachname,vorname,adresse,telefon) ";
$sql .= "VALUES ('$nachname','$vorname','$adresse','$telefon')";
$result = mysql_query($sql, $conn);
if ($result) {
	$number = mysql_insert_id();
	echo "<p>Es wurde Datensatznummer $number erzeugt.";
} else {
	echo "<p>".mysql_error($conn);
}
mysql_close($conn);
?>
ist jetzt nur noch die frage des rückweges - mysql-> pdf

viele grüße
frank
Mit Zitat antworten
  #7  
Alt 22.08.2002, 17:29:36
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Tja, da kann ich Dir leider auch nicht mehr weiterhelfen, denn ich habe bis jetzt immer nur PDF->DB gemacht und nicht umgekehrt (eigentlich schon, aber das war dann DB->neue PDF...)

Vielleicht weiß ja jemand anderes, wie das so geht...
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #8  
Alt 22.08.2002, 17:36:05
adiamo adiamo ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 5
Zitat:
eigentlich schon, aber das war dann DB->neue PDF...)
mhm, kannst du mal ein beispiel nennen oder kann ich mir das irgendwo mal ansehen ?

viele grüße
frank
Mit Zitat antworten
  #9  
Alt 06.06.2007, 12:16:09
lindes lindes ist offline
Anfänger
 
Registriert seit: Jun 2007
Beiträge: 9
AW: formulardaten aus einem pdf-dokument an eine datenbank übergeben und umgekehrt

Zitat:
Zitat von adiamo Beitrag anzeigen
mit dem folgenden script klappt die übergabe (*freu*):

Code:
<?php
include("open.inc.php");
$sql = "INSERT INTO pdftest(nachname,vorname,adresse,telefon) ";
$sql .= "VALUES ('$nachname','$vorname','$adresse','$telefon')";
$result = mysql_query($sql, $conn);
if ($result) {
	$number = mysql_insert_id();
	echo "<p>Es wurde Datensatznummer $number erzeugt.";
} else {
	echo "<p>".mysql_error($conn);
}
mysql_close($conn);
?>
ist jetzt nur noch die frage des rückweges - mysql-> pdf

viele grüße
frank
Hallo !
Habe das Script ausprobiert. Nun habe ich das Problem, dass zwar ein Datensatz in meiner SQL Datenbank erstellt wird, jedoch sind die Datenfelder leer d.h. er übernimmt nicht die eingetragenen Daten im PDF Formular!
Kann mir da jemand weiterhelfen ?
Vielen Dank
Mit Zitat antworten
  #10  
Alt 06.06.2007, 12:29:22
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: formulardaten aus einem pdf-dokument an eine datenbank übergeben und umgekehrt

Warscheinlich ist die Option register_globals deaktiviert: http://de.php.net/manual/en/security.globals.php
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:32:13 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt