value
#1
habs selber rausbekommen...


EDIT###
hab ne neue Frage Smile

FOlgendes steht in meiner contact.php

Code:
<table>
<form method="post" action="formular.php">
<tr>
<td>Name:</td>
<td><input type="text" name="name" size="30"></td>
</tr>
<tr>
<td>E-Mail</td>
<td><input type="text" name="mail" size="30"></td>
</tr>
<tr>
<td>Betreff:</td>
<td><select name="subject" class="Auswahl" size="1">
    <option value="Frage">Frage</option>
    <option value="Kritik">Kritik</option>
    <option value="Anregung">Anregung</option>
    <option value="Webdesign Angebot">Webdesign Angebot</option>
</select></td>
</tr>
<tr>
<td align="left" valign="top">Nachricht:</td>
<td><textarea name="nachricht" rows="11" cols="37"></textarea></td>
</tr>
<tr>
<td>
<br>
<input type="submit" name="Button" value="Abschicken">
</td>
</tr>
</form>
</table>

folgendes inna formular.php
Code:
<?php
print("Ihre Nachricht wurde erfolgreich an den Webmaster zugestellt. Man wird sich schnellst möglich um Ihr Anliegen kümmern");

$empfaenger="JuToo@t-online.de";
$betreff = "$subject";
$nachricht = " $name hat Sie kontaktiert: $nachricht";
mail($empfaenger, $betreff, $nachricht, "FROM: Formular");

?>

es funktioniert auch alles. aber ich will, dass die ausgabe des textes "Ihre Nachricht wurde erfolgreich an den Webmaster zugestellt. Man wird sich schnellst möglich um Ihr Anliegen kümmern" nicht in einer neuen datei erfolgt, sondern in meinem frame. wie mache ich das?
  Zitieren
#2
Meine PHP Kentnisse wurden lange nicht gebraucht aber so dürfte es gehen Big Grin

[code=php]<table>
<?
if(action=="fertisch"){
print("Ihre Nachricht wurde erfolgreich an den Webmaster zugestellt. Man wird sich schnellst möglich um Ihr Anliegen kümmern");

$empfaenger="JuToo@t-online.de";
$betreff = "$subject";
$nachricht = " $name hat Sie kontaktiert: $nachricht";
mail($empfaenger, $betreff, $nachricht, "FROM: Formular");
}

<form method=post action=\"contact.php?action=fertisch\">
?>
<tr>
<td>Name:</td>
<td><input type="text" name="name" size="30"></td>
</tr>
<tr>
<td>E-Mail</td>
<td><input type="text" name="mail" size="30"></td>
</tr>
<tr>
<td>Betreff:</td>
<td><select name="subject" class="Auswahl" size="1">
<option value="Frage">Frage</option>
<option value="Kritik">Kritik</option>
<option value="Anregung">Anregung</option>
<option value="Webdesign Angebot">Webdesign Angebot</option>
</select></td>
</tr>
<tr>
<td align="left" valign="top">Nachricht:</td>
<td><textarea name="nachricht" rows="11" cols="37"></textarea></td>
</tr>
<tr>
<td>
<br>
<input type="submit" name="Button" value="Abschicken">
</td>
</tr>
</form>
</table>
[/code]
  Zitieren
#3
kannst du den code mal etwas erläutern? lol
  Zitieren
#4
Ähh, ja natürlich Big Grin

Diesen Teil habe ich am Anfang eingesetzt:
Zitat:<?
if(action=="fertisch"){
print("Ihre Nachricht wurde erfolgreich an den Webmaster zugestellt. Man wird sich schnellst möglich um Ihr Anliegen kümmern");

$empfaenger="JuToo@t-online.de";
$betreff = "$subject";
$nachricht = " $name hat Sie kontaktiert: $nachricht";
mail($empfaenger, $betreff, $nachricht, "FROM: Formular");
}

<form method=post action="contact.php?action=fertisch\">
?>

per Button wird die seite contact.php neu geladen allerdings mit der variable action gefüllt mit dem Wert "fertisch" ( :tongue2Smile.
Ganz oben steht die Bedingung. Wenn action gleich "fertisch" ist wird die E-Mail versendet und gesagt, dass die Mail versendet wurde.
  Zitieren
#5
k danke Smile

index.php?page=blablabla

hier wird ja blablabla.php in die´index eingebunden. Wie kann ich es dnen machen, dass die blablabla.php aus einem anderen verzeichnis eingebunden wird?

um es bildlich zu machen:
index.php?page=blubb/blablabla

naja nur das funktioniert natürlich nicht. was muss ich dafür anwenden?
  Zitieren
#6
einfach so?

include("$page.php");

:kopfkratz:
  Zitieren
#7
ich will daraus aber ein link machen...

wenn man druff klickt, wird die datei blablabla aus dem verzeichnis blubb in die index.php eingebunden. das macht man doch über

index.php?page=blablabla

aber wie kann ich auf ein anderes verzeichnis/anderen ordner zufreifen?

mit include kann ich ja nicht arbeiten, wennich nen link haben will, außerdme möchte ich das einheitlich haben Wink
  Zitieren
#8
Dann mach es doch etwas umständlicher.

index.php?page=bla&path=ordner

include("$path/$page.php");

ich kann mich irren (Big Grin) aber so in etwa könnte es funktionieren :hüpf:
  Zitieren
#9
probier ich gleich ma aus Wink
  Zitieren
#10
ich bin auhc ein trottel:
wieso nicht:
action="index?page=news.php"

naja das wär geklärt ^^

andere frage: wie kann ich einen html-code anzeigen, ohne dass er ausgeführt wird?
mit <plaintext>...</plaintext> funzt es nicht so wrklich...
  Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste