php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.03.2005, 22:49  
Gast
 
Beiträge: n/a
Standard [Erledigt] Daten aus Formular übergeben, ohne das die erfasst werden.

Hi,

nachdem ich gegoogelt, und hier im Forum gesucht habe,
gebe ich meine Frage an euch, weil ich nicht mehr weiter weiß:

Ich möchte gern zusätzlich zu den Daten aus einem Forumular
im Hintergrund noch eine Forumlar ID, das Datum und die akutelle
IP Adresse übergeben.

Diese Daten sollen beim Formularversand angehängt werden.

Wie stelle ich das also an, das die Daten mitkommen ?


Hintergrund:
Ich habe ein Fenster, das ich per Programm mehrfach includiere.

Programm fragt: Wieviele Einträge willst du machen, und
dann wird der Include x mal aufgerufen.

Jeder dieser Includes muss jetzt aber eine ID (Nummer bekommen, und zwar die, aus der Schleife, mit der ich das Include aufrufen:

Im Umkehrschluß muss jedes Include diese ID auch wieder an den nächsten Programmteil weiterleiten.

Zusätzlich sollen IP adressen und Datum/Uhrzeit mitkommen.

Wie kriege ich das hin ?


Ach ja, wenn ich schon schreibe.

Wie kann ich auch 2 Varialen eine machen ?

Mit $A = $B +$C ;
hab ich das nicht hingekommen. Gibt es einen Trick ?

Danke für eure Hilfe...
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.03.2005, 22:55  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Möglichkeit 1:
Sessions (http://de2.php.net/manual/de/ref.session.php)

Möglichkeit 2:
Versteckte Formularfelder (http://de.selfhtml.org/html/formular...htm#definieren)


Und: Meinst du Variablen mit Strings, dann so:
PHP-Code:
<?php
   $var1 
'Hallo ';
   
$var2 'Welt';
   
$erg $var1.$var2;
   echo 
$erg// Ausgabe wäre Hallo Welt
?>
Für Integer:
PHP-Code:
<?php
    $var1 
1;
    
$var2 2;
    
$erg $var1+$var2;
    echo 
$erg// Ausgabe wäre 3
?>
Kort ist offline  
Alt 24.03.2005, 23:05  
Gast
 
Beiträge: n/a
Standard

Mann, ging das schnell.

Ich werds mal mit den versteckten fensternprobieren.
Hmm. Wenn mal Strings nimmt sollte mal also die Punkte verwenden.



Danke für die superschnelle Hilfe
 
Alt 24.03.2005, 23:08  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Zitat:
Zitat von Eb1rd
Hmm. Wenn mal Strings nimmt sollte mal also die Punkte verwenden.
Das ist der Unterschied X.X fügt die Variablen zusammen (Geht auch mit INT) - Der + Operator hingegen führt eine Addition aus.
Mal ne Frage:
Welches Ergebnis bekommst du, wenn du "Welt" PLUS "Hallo" rechnest?
Genau! Diese Probelm hatte PHP auch. Gibts nicht.
Kort ist offline  
Alt 25.03.2005, 00:10  
Gast
 
Beiträge: n/a
Standard

So ich hab das jetzt mal getestet, aber ich habe ein Problem:

Mein sieht derzeit so aus:
<form action="voting.php" method="get">
<?php
for ($a = 1; $a < $anzahlfragen + 1; $a++ )
{
$vote = "vote1.php";
include $vote;
}?>

<input type="submit" value="Übernehmen">

Das Include enhält jetzt:

Votefrage :
<input type="text" name="vote">

Votelänge :
<input type="int" name="votel">


Darunter soll jetzt (hidden) die Fenternummer aus $a stehen, denn
$a bestimmt ja, wie oft das vote.php gerufen wird.

Problem: Die $a ist bei 20 x Include natürlich für alle am
Ende 20. Ich muß den zwischenstand irgendwie speichert, und mit
jedem includeaufruf verbinden, und im vote.php die Übergabeparameter
umbauen.

Dann hatte ich die IDEE das Include mit Parameter aufzurufen, und
jedem Aufruf eine ID zu geben. Geht auch nicht, hab ich inzwischen nachgelesen.
Das mir die $a überall zur Verfügung stehen ist ja nett, aber leider ist die inzwischen ja hochgezählt

Im Prinzip sollen alle Daten die ich per GET an voting.php geben will
eindeutig sein (Fenterid, Feldwerte). Also die ID aus dem vote.php immer an den Feldnamen ran. Dann ist das eindeutig.
Der Rest soll später vom voting.php gemacht werden (wenn ich da jemals Programmtechnisch mal ankomme). Ich verzweifel ja schon an den Forumlaren. :wink:

Gibts dafür eine Lösung, oder muß ich den dynamischen Aufbau aufgeben und statischen Aufbau (max 10 definierte Includes mit je einem zugehörigen php File) umbauen.

Ich hoffe du hast so viel geduld.. Danke
 
Alt 25.03.2005, 10:22  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Leider verstehe ich die Frage / Dein Problem immernoch nicht so ganz.
Und was ist eine
Zitat:
Zitat von Eb1rd
Fenternummer
?

EDIT: Die Variable $a (Zählvariable) hat bei jedem Includeaufruf einen anderen Wert.
Kort ist offline  
Alt 25.03.2005, 19:43  
Gast
 
Beiträge: n/a
Standard

Sorry soll Fensternummer heißen.

Also:

Der erste Programm ruf n mal das Include auf.
Das Include enthält 2 Eingabefelder.

Wir es also 2 x aufgerufen, habe ich 4 Felder in meinem Bild.

Ich will aber, das je 2 zu einem quasi Fensternummer zusammengefasst werden.
Ich hab da heute nacht noch eine Idee gehabt, und will das jetzt mal testen.
Wenns nicht klappt, frag ich Dich wieder...
Danke für deinen Geduld
 
Alt 25.03.2005, 20:12  
Gast
 
Beiträge: n/a
Standard

O.k. ist habs.

Das 2te Include habe ich jeztzteinfach in PHP mit Echo umgebaut.
Dank deiner Info mit dem strings hat geklappt:
<?php

$name1 = 'name="vote'.$a.'"'; // Fentername in Varianble anhängen..
$name2 = 'name="votel'.$a.'"';
echo 'Votefrage :
<input type="text"'.$name1.'>
'; // aufbereitetes HTML ausgeben
echo 'Votelänge :
<input type="text"'.$name2.'>
';

?>

Das wars. Ich mußte aber eine Nacht drüber schlafen. Nochmal danke
 
 


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
Eintragen von Daten per Formular in MySQL Datenbank PHP Tipps 2004 11 07.06.2009 08:58
Formular absenden, Query, Daten mitsenden tinchen PHP Tipps 2007 9 01.06.2007 21:04
POST Daten senden ohne Formular tinchen PHP Tipps 2007 6 07.03.2007 11:54
Einlesen von Daten in Formular Fragenfrager PHP Tipps 2006 3 14.08.2006 10:11
POST Daten ohne Formular übergeben? &lt;Daniel&gt; PHP Tipps 2006 8 19.06.2006 14:34
Formular übermittelt keine Daten PHP Tipps 2006 4 08.03.2006 13:09
[Erledigt] Formular (POST) übergabe von Daten PHP-Fortgeschrittene 5 23.01.2006 20:34
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
[Erledigt] sql daten für einen kunden auslesen/ändern im Formular PHP Tipps 2005-2 3 12.10.2005 08:36
Formular Daten werden nicht empfangen und ausgegeben PHP Tipps 2005-2 4 14.07.2005 19:05
Daten von einer Liste in eine Eingabemaske (Formular) - wie? PHP Tipps 2005 6 26.05.2005 08:33
[Erledigt] PHP Formular - Daten an nächsten Schritt weiter geben - Wie? PHP Tipps 2005 14 02.01.2005 20:05
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
[Erledigt] Formular mit Daten werden auf anderer Seite zusammengefasst PHP Tipps 2004 4 15.08.2004 15:44
[Erledigt] Daten in neuem Formular anzeigen PHP Tipps 2004 6 21.07.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ip im formular übergeben, formular werte verteckt übergeben, formular ip übergeben, variablen form übergeben hintergrund, formular wert versteckt übergeben, php informationen im hintergrund übergeben, php form daten hintergrund speichern, ip adresse übergabe in ein formular, ip adresse mit formular übertragen, daten bei formular versteckt übermitteln php, ip adresse per formular übergeben, php formular mit ip übergabe, mit php ip an formular übergeben, php übergabe von daten \ohne formular\, php id versteckt weitergeben, php include daten übergabe, bestellformular adressdaten übergeben, php formularfeld \hallo welt\, ip adresse in formular übergeben php, php eingbaemaske für mysql

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:27 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.