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

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 28.06.2004, 19:14:55
turbo_krokette turbo_krokette ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 3
form-mailer script angeblich nicht da!

so, nach dem ich jetzt sehr lange als php anfänger über diesem problem brüte bitte ich jetzt um hilfe.

ich hab einen simplen form-mailer kopiert um das mail senden unkompliziert zu gestalten. leider funktioniert kein php auf meinem webspace da er kostenlos ist. darum hab ich die scriptdatei auf einen anderen ausgelagert. ich bekomme auch eine mail wenn ich das formular auf meiner page ausgefüllt habe und es an die script datei versende. nur gibt es diese mail im doppelpack einmal mit inhalt:

"turbo_krokette (turbo_krokette@selfphp.de) hat folgende Anfrage geschrieben:

meine anfrage, lalalalalallalalalaaaaaaaaaaaa!"

und einmal ohne:

"() hat folgende Anfrage geschrieben:"

zusätzlich wird nach dem versenden folgendes im browser angezeigt:

"Die Seite wurde nicht gefunden."


So sieht das Script aus:
<?
$empfaenger = "turbo_krokette@selfphp.de";
$betreff = "anfrage";
$inhalt = "$name ($email) hat folgende Anfrage geschrieben:nn$kommentar";
$headers = "From: freepage";
mail($empfaenger, $betreff, $inhalt, $headers);

header("Location: <a href='http://freepage.de/gesendet.html'

target='_blank'>http://freepage.de/gesendet.html</a>");
?>


Und so sieht das formular aus:

<form action="http://www.hitrax.de/sende_daten.php" method="post">
<div align="left">
<table border="0" cellpadding="2" style="border-collapse: collapse" cellspacing="0">
<tr>
<td>Name:</td>
<td><input type="text" size="32" name="name"></td>
</tr>
<tr>
<td>Email-Adresse:</td>
<td><input type="text" size="32" name="email"></td>
</tr>
<tr>
<td colspan="2">Anfrage:</td>
</tr>
<tr>
<td colspan="2"><textarea cols="75" rows="8" name="kommentar"></textarea></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Abschicken"></td>
</tr>
</table>
</div>
</form>

was stimmt den hier nicht??
mfg turbo_krokette
Mit Zitat antworten
  #2  
Alt 28.06.2004, 20:23:11
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Du darfst bei der header() Angabe kein HTML reinwursteln, so ist es richtig:

Code:
header('Location: http://www.freepage.de/gesendet.html');
Mit Zitat antworten
  #3  
Alt 28.06.2004, 20:32:57
turbo_krokette turbo_krokette ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 3
aha!

danke da wär ich als anfänger echt nie drauf gekommen... aber es ist auch möglich html in php einzubinden, also nicht das ich das hier noch mal versuchen möchte :) aber es ist möglich oder?
mfg turbo_krokette
Mit Zitat antworten
  #4  
Alt 29.06.2004, 00:51:14
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Klar geht das. Aber wenn mans genau nimmt bindet man PHP in HTML ein.

Code:
  <html>
   <head>
    ...
   </head>
   <body>
    <?php echo "Hallo"; ?>
   </body>
  </html>
Natürlich kannst du mit PHP auch HTML ausgeben
Code:
<?php echo "<br /><br />Zeilenumbrüche"; ?>
Allerdings ist es besser wenn man sowas voneinander trennt, sonst verhäddert man sich irgendwann und blickt gar nicht mehr durch. Um eine solche Trennung einfach zu machen gibt es sogenannte Templatesysteme (z.B. http://smarty.php.net/).
Für den Anfang bzw. für den Anfänger ist jedoch der Einsatz eines Templatesystems der Overkill und sowas lohnt sich erst wenn man PHP proffessionell anwenden will.
Mit Zitat antworten
  #5  
Alt 29.06.2004, 06:37:50
turbo_krokette turbo_krokette ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 3
aha!

Ok gut. Dann mach ich mir da keine gedanken drum ^^

Ich denke so ein form-mailer ist ein guter einstieg in PHP. ganz nach dem moto: "lesen und nachschreiben." geht leider nicht so leicht wie bei html :)
mfg turbo_krokette
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 23:07:11 Uhr.


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


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