Wie kann ich zu PHP-Script String senden?
-
ich möchte mit Builder-Code in PHP-Script schreiben.
Was Diese HTML Code macht , möchte ich mit Builder-Code machen.<Form action= "http://mitglied.lycos.com/Probe/Formmail.php" method=POST>
<Table width = 100%><tr><td align =right>Name:</td>
<td align=left><input teype=text name=f_name size=30></td></tr><tr><td align =right>E Mail:</td>
<td align=left><input teype=text name=f_mail size=30></td></tr><tr><td align =right>Betreff:</td>
<td align=left><textarea cols=40 rows=5 name=f_message ></textarea></td></tr>
</table>
<input type=submit value = "Senden"><BR>da wir sehen ,die Stringen
Name
E mail
Betreff
die möchte ich zu dise PHP-Script senden.(http://mitglied.lycos.com/Probe/Formmail.php)
-
Am einfachsten geht das mit der Post-Methode von HTTP-Komponenten wie die aus dem FastNet-Reiter oder aus dem Indy-Paket.
"Einfach" ist allerdings relativ, siehe auch die entsprechenden Einträge in der FAQ.
Üben bzw. testen solltest du auf jeden Fall an einem eigenen Webserver mit eigenem PHP-Skript, um zu sehen, was wirklich von deiner Anfrage ankommt.
-
ich versuche es so mit NMHTTP1 Compenente
void __fastcall TForm1::Button1Click(TObject *Sender)
{
NMHTTP1->Get(
"http://mitglied.lycos.de/Probe/Formmail.php?f_name=bla@bla.de&f_mail=blaaa&f_message=das ist eine Probe");
}
//---------------------------------------------------------------------------aber geht es nicht.
wo mache ich fehler?
-
Jansen schrieb:
[...] mit eigenem PHP-Skript, um zu sehen, was wirklich von deiner Anfrage ankommt.
-
Mein PHP-Script
<?
include "config.php";
if ($f_name<> "" and $f_mail <>"" and f_message <> "" ){ mail ("email", "$subject", "Gönderen: $f_name\nMail-Adresi: f\_mail\\nMesaj:\\nf_message");
msg="Ihr Mail schon gesendet"; } else { msg="Es gibt einen fehler";
}
?>
<p><? echo $msg ; ?></p>
-
Nu stell dich nicht so an! Muss ich den letzten Teil meines o.g. Zitates auch noch fett markieren?
Offenbar hast du doch PHP-Kenntnisse, da solltest du doch wissen, wie man sowas debuggt.
Lass dir den Inhalt der Variablen ausgeben, anstatt formmail.php nachzubauen.Ansonsten gab es erst "vor kurzem" (ca. 1 Monat) einen Beitrag zu den Problemen mit NMHTTP::Post, allerdings ist es ohne die Suchfunktion nicht wiklich einfach, den zu finden.
-
Hallo,
also irgendwie vermisse ich in deinen PHP Script $_GET[""]
um auf die per URI übermittelten Variabeln zuzugreifen.aber schau erstmal mit phpinfo() ob überhaubt was bei deinen
php script ankommt.mfg
VergissES
-
danke Jungs