 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
29.09.2003, 11:05
|
#1
|
|
TP-Member
Registriert seit: Sep 2003
|
PHP Eintrag in Textfeld
Hallo,
ich habe ein Problem mit einem Eintrag in eines leeren Formular Feld.
Ich habe eine Seite die über www.Seite.de/info/erste.php?id=33
aufgerufen wird.
Auf dieser Seite reiche ich die Daten per „ID“ / Link weiter an : = zweite.php?id=<? echo $id; ?>
Dort soll in einem normalen Textfeld der „name“ drinstehen. So dass das Formular mit
dem „name“ enthalten versendet werden kann.
Der „name“ ist in der Datenbank hinterlegt unter „name“.
Kann mir jemand BITTE helfen !?
DANKE
Thomas
|
|
|
29.09.2003, 11:26
|
#2
|
|
TP-Supporter
Registriert seit: Jul 2002
Ort: Frankfurt/M.
|
Re: PHP Eintrag in Textfeld
hi,
irgendwie verstehe ich dein problem nicht ganz ?
Zitat:
Dort soll in einem normalen Textfeld der „name“ drinstehen. So dass das Formular mit
dem „name“ enthalten versendet werden kann.
|
hast du ein problem damit, deine variable in das textfeld zu bekommen?
dann setz deine variable einfach als value-attribut im input-tag.
value="<?=$_GET['name']?>"
damit steht deine names-variable im textfeld und wird auch als solche übertragen.
oder meintest du was anderes?
grüße,
daniel
|
|
|
29.09.2003, 11:54
|
#3
|
|
TP-Member
Registriert seit: Sep 2003
|
Hallo,
danke für Deine Anwort, so habe ich es gemeint.
Aber ich bekomme es nicht hin !? Ich erhalte keine Anzeige:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php
$db = mysql_connect("xxxxxxxx","xxxxxxxxx81","xxxxfgc");
mysql_select_db("xxxxxxxx",$db);
?>
</head>
<?
$requete = "SELECT * FROM hotel WHERE id=".$id;
$result = mysql_query ($requete,$db);
$article =mysql_fetch_object($result);
mysql_free_result($result);
?>
<body bgcolor="#ccffee">
<p> </p>
<p> </p>
<form action="../deutsch/danke3.php" method="post" name="sample" id="sample">
<p> </p>
<table width="57%" height="44" border="0" cellpadding=" ">
<tr>
<td width="28%"><font size="2" face="Arial, Helvetica, sans-serif">Hotel:</font></td>
<td width="72%"><font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="hotelname" maxlength="50" value="<?=$_GET['hotelname'];?>">
</font></td>
</tr>
</table>
<table width="94%" border="0">
<tr>
<td width="28%"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="Zurücksetzen" type="reset" id="Zurücksetzen" value="Zurücksetzen">
</font></td>
<td width="72%"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="Abschicken" type="submit" id="Abschicken" onClick="MM_validateForm('name','','R','vorname','','R','strasse','','R','plz','','RisNum','ort','','R','telefon','','R','mail','','RisEmail');return document.MM_returnValue" value="Bitte Angebot">
</font></td>
</tr>
</table>
<p> </p>
</form>
<p>
</body>
</html>
|
|
|
29.09.2003, 11:58
|
#4
|
|
TP-Senior
Registriert seit: Aug 2003
|
Code:
<input type="text" name="hotelname" maxlength="50" value="<?=$_GET['hotelname'];?>">
Versuch es mal so:
Code:
<input type="text" name="hotelname" maxlength="50" value="<? $_GET['hotelname']; ?>">
?!
__________________
Charisma is important for me
|
|
|
29.09.2003, 12:32
|
#7
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
vielleicht sind die smart-open-tags nicht aktiviert, versuch es mal so:
PHP-Code:
<?php echo $_POST['hotelzimmer'] ?>
und verwende bitte "$_POST", das formular schickst du ja auch mit POST (und NICHT mit GET) ab
@helfer-freunde: quelltext lesen *hehe*
Code:
<form action="../deutsch/danke3.php" method="post" name="sample" id="sample">
da wird er mit $_GET nie was übernehmen können 
Geändert von prefix (29.09.2003 um 12:35 Uhr).
|
|
|
29.09.2003, 12:51
|
#8
|
|
TP-Member
Registriert seit: Sep 2003
|
Hallo,
vielen Dank für die Hilfe:
Ich habe es so gelöst:
<input type="text" name="hotelname" maxlength="50" value="<?php echo $article->hotelname ?>
">
Veil Grüße aus FFB
Thomas
|
|
|
29.09.2003, 12:52
|
#9
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
ok - auch eine möglichkeit
bitte markier den thread noch als erledigt 
|
|
|
29.09.2003, 13:07
|
#10
|
|
TP-Supporter
Registriert seit: Jul 2002
Ort: Frankfurt/M.
|
Re: PHP Eintrag in Textfeld
hi,
irgendwie verstehe ich dein problem nicht ganz ?
Zitat:
Dort soll in einem normalen Textfeld der „name“ drinstehen. So dass das Formular mit
dem „name“ enthalten versendet werden kann.
|
hast du ein problem damit, deine variable in das textfeld zu bekommen?
dann setz deine variable einfach als value-attribut im input-tag.
value="<?=$_GET['name']?>"
damit steht deine names-variable im textfeld und wird auch als solche übertragen.
oder meintest du was anderes?
grüße,
daniel
|
|
|
29.09.2003, 16:09
|
#11
|
|
TP-Member
Registriert seit: Sep 2003
|
Hallo Daniel,
ich bin PHP Anfänger und lerne noch.
Abfrage, Eintrag oder Suchscripte sind kein Problem mehr.
Aber darüber hinaus gibt es halt noch eine ganze Menge was ich nicht weiss und das gehört dazu.
Viele Grüße
Thomas
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:51 Uhr.
|
 |