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 ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.11.2002, 19:32:02
mikeingo mikeingo ist offline
Anfänger
 
Registriert seit: Nov 2002
Beiträge: 3
HTML Formular in PHP umwandeln

Hallo,

wie einige andere hier im Forum muss auch ich mich outen :-)
Ich bin eine absolute PHP-Niete...

Trotzdem lass ich die Finger nicht davon.

Jetzt stellt sich aber ein Problem:

Mit Hilfe dieses Forums habe ich es bereits geschafft, durch klick eines Links bestimmte Variable-Inhalte in eine Formularzeile zu schreiben. Das Formular wird durch klicken des entspr. Links aufgerufen.

So weit also noch kein Problem.

Das Formular wurde schon vorher einmal mit Hilfe von Frontpage erstellt und über eine HTML-Seite aufgerufen.

Durch einbinden der entsprechenden PHP Befehle für die Datenübernahme ins Formular musste ich die Seite ja als PHP speichern.

Die Übergabe der Daten funktioniert jetzt, nur lässt sich das Formular nicht mehr senden.

Vielleicht kann mir ja jemand weiterhelfen, ohne dass ich das ganze Formular nochmal schreiben muss.

Ich habe den nachfolgenden Quellcode lediglich um einige Formularzeilen gekürzt.

<form action="--WEBBOT-SELF--" method="POST" enctype="text/plain">
<!--webbot bot="SaveResults" u-file="_private/sgbiii.txt" s-format="HTML/BR" s-label-fields="TRUE" b-reverse-chronology="FALSE" s-email-format="TEXT/PRE" s-email-address="info@meintech.de" b-email-label-fields="TRUE" b-email-subject-from-field="FALSE" s-email-subject="Testmail" s-date-format="%d %B %Y" s-time-format="%H:%M:%S" s-builtin-fields="Date Time" u-confirmation-url="baustelle.html" --><div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="65%">
<tr>
<td width="25%" align="right"><font face="Arial" size="2">
Kursbezeichnung:</font></td>
<td width="2%">&nbsp;</td>
<td width="73%">
<input type="text" name="Kursbezeichnung" value="<?php echo $kurs; ?>" readonly="readonly" size="55" tabindex="1" style="font-weight: bold; background-color: #E9E9E9"></td>
</tr>
<tr>
<td width="25%" align="right"><font face="Arial" size="2">Kurzname:</font></td>
<td width="2%">&nbsp;</td>
<td width="73%">
<input type="text" name="Kurztitel" value="<?php echo $kurz; ?>" readonly="readonly" size="20" tabindex="2" style="font-weight: bold; background-color: #E9E9E9"></td>
</tr>
<tr>
<td width="25%" align="right">&nbsp;</td>
<td width="2%">&nbsp;</td>
<td width="73%">&nbsp;</td>
</tr>
<tr>
<td width="25%" align="right"><font face="Arial" size="2">Anrede:</font></td>
<td width="2%">&nbsp;</td>
<td width="73%"><select size="1" name="Anrede" tabindex="3">
<option selected value="Frau">Frau</option>
<option value="Herr">Herr</option>
</select></td>
</tr>
<tr>
<td width="25%" align="right"><font face="Arial" size="2">
<font color="#FF0000">*</font> Name:</font></td>
<td width="2%">&nbsp;</td>
<td width="73%">
<!--webbot bot="Validation" s-display-name="Name" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Name" size="35" tabindex="4"></td>
</tr>
<tr>
<td width="25%" align="right"><font face="Arial" size="2">&nbsp;<font color="#FF0000">*</font>Vorname:</font></td>
<td width="2%">&nbsp;</td>
<td width="73%">
<!--webbot bot="Validation" s-display-name="Vorname" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Vorname" size="35" tabindex="5"></td>
</tr>
<tr>
<td width="25%" align="right"><font face="Arial" size="2">&nbsp;<font color="#FF0000">*</font>Straße:</font></td>
<td width="2%">&nbsp;</td>
<td width="73%">
<!--webbot bot="Validation" s-display-name="Straße" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Strasse" size="35" tabindex="6"></td>
</tr>
</table>
</center>
</div>
<p align="center">
<input type="submit" value="Daten senden" name="senden" style="font-family: Arial; font-weight: bold; color: #FFFFFF; background-color: #0099FF" tabindex="16"><input type="reset" value="Daten löschen" name="loeschen" style="font-family: Arial; font-weight: bold; color: #FFFFFF; background-color: #0099FF" tabindex="17"></p>
<p align="center">
&nbsp;</p>
</form>
Mit Zitat antworten
  #2  
Alt 02.11.2002, 19:49:31
chr-fritz chr-fritz ist offline
Anfänger
 
Registriert seit: Oct 2002
Alter: 36
Beiträge: 10
chr-fritz eine Nachricht über ICQ schicken
möchtest du es an eine E-mail Adresse senden oder wo hin?
__________________
Kein Browser hat so eine schlechte PHP-Unterstützung wie Netscape.
Im Explorer ist das wesentlich besser umgesetzt.
Wundert mich, dabei ist PHP nicht mal von Microsoft.

Geändert von chr-fritz (09.11.2002 um 00:05:34 Uhr)
Mit Zitat antworten
  #3  
Alt 02.11.2002, 20:32:46
mikeingo mikeingo ist offline
Anfänger
 
Registriert seit: Nov 2002
Beiträge: 3
Ja, das Formular wird an meine Mailadresse (info@meintech.de) gesendet.

Wie gesagt, das Formular hat vorher als HTML-Datei einwandfrei funktioniert.

Erst seit der erforderlichen Umwandlung in PHP klappts nicht mehr.

Gruß
Mike
Mit Zitat antworten
  #4  
Alt 03.11.2002, 11:09:20
chr-fritz chr-fritz ist offline
Anfänger
 
Registriert seit: Oct 2002
Alter: 36
Beiträge: 10
chr-fritz eine Nachricht über ICQ schicken
hier das Formular:

PHP-Code:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<? 
if(!isset($senden)){ 
?>
<form action="<? parse_url($url); ?>" method="post" enctype="multipart/form-data">
  <div align="center"> 
    <center>
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="65%">
        <tr> 
          <td width="25%" align="right"><font face="Arial" size="2"> Kursbezeichnung:</font></td>
          <td width="73%"> 
            <input type="text" name="Kursbezeichnung" value="<?php echo $kurs?>" readonly="readonly" size="55" tabindex="1" style="font-weight: bold; background-color: #E9E9E9">
          </td>
        </tr>
        <tr> 
          <td width="25%" align="right"><font face="Arial" size="2">Kurzname:</font></td>
          <td width="73%"> 
            <input type="text" name="Kurztitel" value="<?php echo $kurz?>" readonly="readonly" size="20" tabindex="2" style="font-weight: bold; background-color: #E9E9E9">
          </td>
        </tr>
        <tr> 
          <td width="25%" align="right"> </td>
          <td width="73%"> </td>
        </tr>
        <tr> 
          <td width="25%" align="right"><font face="Arial" size="2">Anrede:</font></td>
          <td width="73%"> 
            <select size="1" name="Anrede" tabindex="3">
              <option selected value="Frau">Frau</option>
              <option value="Herr">Herr</option>
            </select>
          </td>
        </tr>
        <tr> 
          <td width="25%" align="right"><font face="Arial" size="2"> <font color="#FF0000">*</font> 
            Name:</font></td>
          <td width="73%"> 
            <input type="text" name="Name" size="35" tabindex="4">
          </td>
        </tr>
        <tr> 
          <td width="25%" align="right"><font face="Arial" size="2"> <font color="#FF0000">*</font>Vorname:</font></td>
          <td width="73%"> 
            <input type="text" name="Vorname" size="35" tabindex="5">
          </td>
        </tr>
        <tr> 
          <td width="25%" align="right"><font face="Arial" size="2"> <font color="#FF0000">*</font>Straße:</font></td>
          <td width="73%"> 
            <input type="text" name="Strasse" size="35" tabindex="6">
            <input type="hidden" name="email_to" value="info@meintech.de">
          </td>
        </tr>
      </table>
    </center>
  </div>
  <p align="center"> 
    <input type="submit" value="Daten senden" name="senden" style="font-family: Arial; font-weight: bold; color: #FFFFFF; background-color: #0099FF" tabindex="16">
    <input type="reset" value="Daten löschen" name="loeschen" style="font-family: Arial; font-weight: bold; color: #FFFFFF; background-color: #0099FF" tabindex="17">
  </p>
  </form>
<b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> 
<? 

else{ 
  $emailbody = '
    <html>
  <body bgcolor="#FFFFFF" text="#000000" link="#000099" vlink="#000099" alink="#FF0000" hover="#cc0000">
  <p>' . $Anrede . ' ' . $Vorname . ' ' . $Name . '  </p><p>' . $Strasse . '</p>
  <p>
  ' . $Kursbezeichnung . ' ' . $Kurztitel . '
  </p>
-- --
<p>' . date("l") .' den' . date("d n Y") . ' um ' . date("G:i:s") . '</p>
-- --
  <p>IP Adresse:
  <a href="http://' . $REMOTE_ADDR . '">' . $REMOTE_ADDR . '</a>   
  <br>Benutzter Browser:<br>
  ' . $HTTP_USER_AGENT. '
  </body>
  </html>
'; 
$header .= "From:info@meintech.den";
$header .= "Reply-To: [email]info@meintech.de[/email]n";  
$header .= "X-Mailer: PHP/" . phpversion(). "n";          
$header .= "X-Sender-IP: $REMOTE_ADDRn"; 
$header .= "Content-Type: text/html";
mail($email_to,$email_betreff,$emailbody,$header);
echo "<p>Hier der Inhalt: $emailbody</p>";

?>
</font> </b> 
</body>
</html>
__________________
Kein Browser hat so eine schlechte PHP-Unterstützung wie Netscape.
Im Explorer ist das wesentlich besser umgesetzt.
Wundert mich, dabei ist PHP nicht mal von Microsoft.

Geändert von chr-fritz (09.11.2002 um 00:06:00 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 10:45:52 Uhr.


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


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